Module Name: src
Committed By: mrg
Date: Sat Aug 5 23:52:43 UTC 2023
Modified Files:
src/external/gpl3/gcc: README.gcc12
Log Message:
note sparc & sparc64 seem to work fine except for sanitizers.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/external/gpl3/gcc/README.gcc12
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/external/gpl3/gcc/README.gcc12
diff -u src/external/gpl3/gcc/README.gcc12:1.7 src/external/gpl3/gcc/README.gcc12:1.8
--- src/external/gpl3/gcc/README.gcc12:1.7 Fri Aug 4 14:54:40 2023
+++ src/external/gpl3/gcc/README.gcc12 Sat Aug 5 23:52:43 2023
@@ -1,4 +1,4 @@
-$NetBSD: README.gcc12,v 1.7 2023/08/04 14:54:40 rin Exp $
+$NetBSD: README.gcc12,v 1.8 2023/08/05 23:52:43 mrg Exp $
new stuff:
@@ -61,8 +61,8 @@ powerpc y ? y y ? n[4] ? ? ?
powerpc64 y ? ? y ? ? ? ? ?
sh3eb y ? y y ? ? ? ? ?
sh3el y ? y y ? ? ? ? ?
-sparc y y y y b y y ? ?
-sparc64 y b y y b y ? ? ?
+sparc y y y y n[atf] y y y ?
+sparc64 y b y y n[16] y y ? ?
vax y ? y y ? n ? ? ?
x86_64 y y y y y[13] y y y ?
riscv32 y y y y b y ? ? ?
@@ -106,6 +106,13 @@ architecture tools kernels libgcc native
ThreadSanitizer: nested bug in the same thread, aborting.
[14]: "dd count=1" aborts. "COPTS.strsuftoll.c+=-fno-stack-protector" works around the problem.
[15]: No regression observed for tests/lib/libc/{sys,gen}.
+[16]: sanitizers crash early:
+ Program received signal SIGSEGV, Segmentation fault.
+ (gdb) bt
+ #0 0x000000004064265c in __sanitizer::CheckASLR () at /usr/src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_linux.cpp:2181
+ #1 0xffffffffffffc704 in ?? ()
+ Backtrace stopped: previous frame identical to this frame (corrupt stack?)
+[atf]: new failures in ATF, probably crashes
CPU vs platform test table (for CPUs with multiple ports). this is "make release" or just kernels.