Module Name: src
Committed By: christos
Date: Sat May 8 12:27:21 UTC 2021
Modified Files:
src/doc: HACKS
Log Message:
mention gdb hack discovered by rin.
To generate a diff of this commit:
cvs rdiff -u -r1.216 -r1.217 src/doc/HACKS
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/doc/HACKS
diff -u src/doc/HACKS:1.216 src/doc/HACKS:1.217
--- src/doc/HACKS:1.216 Tue Dec 15 20:35:39 2020
+++ src/doc/HACKS Sat May 8 08:27:21 2021
@@ -1,4 +1,4 @@
-# $NetBSD: HACKS,v 1.216 2020/12/16 01:35:39 rin Exp $
+# $NetBSD: HACKS,v 1.217 2021/05/08 12:27:21 christos Exp $
#
# This file is intended to document workarounds for currently unsolved
# (mostly) compiler bugs.
@@ -1000,3 +1000,14 @@ descr GCC 9.4 and 8.3 miscompile aes_ccm
mac68k (Quadra 840AV, 68040). Whereas -O0 and -O2 work but -O1 fails
for sun3 (TME, 68020 emulator) and sun2 (TME, 68010 emulator).
kcah
+
+port alpha
+hack compile __realpath in gdb/gnulib/canonicalize-lgpl.c with -O0 (PR/56153)
+cdate Sat May 8 08:24:49 EDT 2021
+mdate Sat May 8 08:24:49 EDT 2021
+who christos
+file src/external/gpl3/gdb/dist/gnulib/import/canonicalize-lgpl.c: 1.2
+descr For alpha gcc-9 and gcc-10 miscompile the malloca macro leading to
+ allocation from the stack and freeing with regular free which causes
+ a crash.
+kcah