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