[BPF] Use ".L" local prefix label for basic blocks (#95103)
Previously, PrivateLabelPrefix was default-initialized to "L", so basic
block labels were added to the symbol table. This seems like an
oversight, so use ".L" for all private labels.
Clean-up / consolidation of m68k bus error / address error handling
code. This is not a very radical change for most m68k platforms,
since they were using a version of this re-factored code already via
an #include directive in locore.s. Now, however, the bus error handlers
are split into CPU "generation"-specific files, and brought into the
kernel via the CPU options in the kernel config file (the goal being
to reduce boilerplate in each locore.s).
The more notable changes:
- amiga and atari no longer have their own copy of each handler, and
some of their local tweaks have been folded into the shared code.
- sun2's bus error handling code has been re-factored into a shared
buserr_10.s to facilitate support for other 68010-based systems (all
of which have their own custom MMU).
- sun3's bus error handling code has been re-refactored into the
shared buserr_2030.s. The Sun3-specific MMU handling is treated
just like the HP-specific MMU handling that was already there.
This additional #ifdef is a small price to pay for more code sharing.
- sun3x now also uses the shared buserr_2030.s rather than an identical
[12 lines not shown]
mail/mlmmj: update to 1.8.0
Changelog:
- New 'subrelease' feature: on lists with 'subonlypost', non-subscribers
can simultaneously subscribe and release their denied post by replying
to a single address. Three variants are provided: subrelease (normal
subscription), digestsubrelease, and nomailsubrelease.
- Remove 'selfmoderate' feature, superseded by 'subrelease'.
- Fix thread grouping in digest.
- Fix garbage output in send_digest.
- Properly close SMTP connection on EHLO failure.
- Improve error handling in send_mail.
- Clean up queue file on second do_all_the_voodoo_here failure.
- Use buffered I/O where possible for better performance.
- Update exim4 configuration hints for exim4 >= 4.94.
- Many new unit tests.
mail/mlmmj: update to 1.8.0
Changelog:
- New 'subrelease' feature: on lists with 'subonlypost', non-subscribers
can simultaneously subscribe and release their denied post by replying
to a single address. Three variants are provided: subrelease (normal
subscription), digestsubrelease, and nomailsubrelease.
- Remove 'selfmoderate' feature, superseded by 'subrelease'.
- Fix thread grouping in digest.
- Fix garbage output in send_digest.
- Properly close SMTP connection on EHLO failure.
- Improve error handling in send_mail.
- Clean up queue file on second do_all_the_voodoo_here failure.
- Use buffered I/O where possible for better performance.
- Update exim4 configuration hints for exim4 >= 4.94.
- Many new unit tests.
[CIR] Fix reference alignment to use pointee type
getNaturalTypeAlignment on a reference type returned pointer alignment
instead of pointee alignment. Pass the pointee type with
forPointeeType=true to match traditional codegen's
getNaturalPointeeTypeAlignment behavior. Fix applies to both argument
and return type attribute construction paths.