git: contrib/gcc-12: Apply local changes from GCC-8
Aaron LI
aly at crater.dragonflybsd.org
Thu Mar 26 23:34:25 PDT 2026
commit 80eae5393de693418baf81fb2298e3ecf110c3d7
Author: Scott Parlane <scott at parlanenz.com>
Date: Wed Aug 13 22:31:34 2025 +1200
contrib/gcc-12: Apply local changes from GCC-8
bd23261bc0 libstdc++: Fix unsigned wraparound in codecvt::do_length [PR105857]
fca8e87b2e gcc: Define ElfW() if it is not defined.
2007c584a7 gcc8: Fix the fix.
9cf0c62db7 gccs had ElfW() already. Comment out for now.
2ecd6c6623 gcc: Allow our C++ headers to survive -Wsystem-headers (2).
894c19b2d8 gcc: Allow our C++ headers to survive -Wsystem-headers.
a69def156b gcc80: Handle TZ specific "%+" format in strftime.
fcad8200ea gcc80: Remove throw() from protos in libstdc++ headers.
3dcb3c95ea gcc80: Add alternative variant of pthread presence checking.
632577dbc0 gcc80: Adjust search paths for base compiler layout.
ed36d35d08 gcc80: Adjust default dynamic linker search location.
Summary of changes:
contrib/gcc-12/README.DRAGONFLY | 17 +++++++++++++++
contrib/gcc-12/gcc/c-family/c-format.cc | 3 +++
contrib/gcc-12/gcc/config/dragonfly.h | 4 ++++
contrib/gcc-12/gcc/gcc.cc | 16 +++++++++++++++
contrib/gcc-12/libgcc/gthr-posix.h | 24 ++++++++++++++++++++++
contrib/gcc-12/libgcc/unwind-dw2-fde-dip.c | 2 ++
.../config/locale/dragonfly/codecvt_members.cc | 8 +++++---
.../config/os/bsd/dragonfly/os_defines.h | 8 +++++++-
.../gcc-12/libstdc++-v3/include/c_global/cstdio | 8 +++-----
.../gcc-12/libstdc++-v3/include/c_global/cstdlib | 18 ++++++++--------
.../gcc-12/libstdc++-v3/include/c_global/cwchar | 6 +++---
11 files changed, 93 insertions(+), 21 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/80eae5393de693418baf81fb2298e3ecf110c3d7
--
DragonFly BSD source repository
More information about the Commits
mailing list