devel/freebsd-gcc*: Update kernel printf format checking for %b - Permit the l and ll size modifiers to be used with '%b' for GCC 12/13 (GCC 14/15 already permitted these). - Permit the '#' modifier to be used with %b. This isn't documented but the RISC-V kernel uses this. Reviewed by: mhorne, lwhsu Differential Revision: https://reviews.freebsd.org/D550167b603f0ab6
**DISPUTED**A failure in the -fstack-protector feature in GCC-based toolchains that target AArch64 allows an attacker to exploit an existing buffer overflow in dynamically-sized local variables in your application without this being detected. This stack-protector failure only applies to C99-style dynamically-sized local variables or those created using …