Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. =================================================================== RCS file: /ftp/cvs/cvsroot/src/doc/HACKS,v rcsdiff: /ftp/cvs/cvsroot/src/doc/HACKS,v: warning: Unknown phrases like `commitid ...;' are present. retrieving revision 1.32.2.4 retrieving revision 1.33 diff -u -p -r1.32.2.4 -r1.33 --- src/doc/HACKS 2004/08/12 18:17:40 1.32.2.4 +++ src/doc/HACKS 2004/04/26 09:17:16 1.33 @@ -1,4 +1,4 @@ -# $NetBSD: HACKS,v 1.32.2.4 2004/08/12 18:17:40 jmc Exp $ +# $NetBSD: HACKS,v 1.33 2004/04/26 09:17:16 uwe Exp $ # # This file is intended to document workarounds for currently unsolved # (mostly) compiler bugs. @@ -96,20 +96,6 @@ descr when all platforms have switched away from GCC2. kcah -hack gcc-strict-aliasing -cdate 6 August 2004 -who junyoung -pr 26516 -file src/usr.sbin/racoon/racoon/Makefile : 1.21 -descr - GCC issues a warning "dereferencing type-punned pointer will break - strict-aliasing rules" when compiling - crypto/dist/kame/racoon/crypto/openssl.c with -O[23s]. Note that this - is due to use of type casting in a non-standard way in the code and - not a compiler bug. Once a new release of KAME with a proper fix - applied is imported this should be backed out. -kcah - port vax @@ -163,15 +149,6 @@ port vax reverted when gcc 3.3.2 is ready for vax. kcah - hack vax gcc 2.95.3 structure initialization - cdat 13 May 2004 - who cl - file sys/miscfs/kernfs/kernfs_vnops.c : 1.104 - descr - Workaround for gcc 2.95.3 failing to initialize structures - and/or unions inside structures using nested designators. - Should be reverted when gcc >=3.3.3 is ready for vax. - kcah port sparc64