Module Name: src Committed By: rin Date: Wed Aug 10 13:38:26 UTC 2022
Modified Files: src/doc: HACKS Log Message: Note that aes_ccm_tag() still fails with GCC 10.4 with -O2 on m68k. To generate a diff of this commit: cvs rdiff -u -r1.229 -r1.230 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.229 src/doc/HACKS:1.230 --- src/doc/HACKS:1.229 Tue May 31 19:14:10 2022 +++ src/doc/HACKS Wed Aug 10 13:38:26 2022 @@ -1,4 +1,4 @@ -# $NetBSD: HACKS,v 1.229 2022/05/31 19:14:10 christos Exp $ +# $NetBSD: HACKS,v 1.230 2022/08/10 13:38:26 rin Exp $ # # This file is intended to document workarounds for currently unsolved # (mostly) compiler bugs. @@ -974,9 +974,9 @@ descr Disable optimization on tc.c, loge kcah port m68k -hack compile aes_ccm_tag() with -O0 for GCC8 and GCC9 +hack compile aes_ccm_tag() with -O0 cdate Mon Aug 10 06:27:29 UTC 2020 -mdate Mon Oct 5 22:00:00 JST 2020 +mdate Wed Aug 10 00:00:00 UTC 2022 who rin file src/sys/crypto/aes/aes_ccm.c: 1.5 descr GCC 9.4 and 8.3 miscompile aes_ccm_tag() for m68k with optimization @@ -984,6 +984,7 @@ descr GCC 9.4 and 8.3 miscompile aes_ccm For 9.4, -O0 and -O1 work but -O2 fails for amiga (A1200, 68060) and mac68k (Quadra 840AV, 68040). Whereas -O0 and -O2 work but -O1 fails for sun3 (TME, 68020 emulator) and sun2 (TME, 68010 emulator). + aes_ccm_selftest() still fails with GCC 10.4 and -O2. kcah port sh3