Subject: CVS commit: basesrc
To: None <source-changes@netbsd.org>
From: Luke Mewburn <lukem@netbsd.org>
List: source-changes
Date: 11/02/1999 02:07:13
Module Name: basesrc
Committed By: lukem
Date: Tue Nov 2 10:07:13 UTC 1999
Modified Files:
basesrc/lib/csu/i386_elf: crt0.c
basesrc/lib/csu/m68k_elf: crt0.c
basesrc/lib/csu/sparc_elf: crt0.c
basesrc/lib/csu/vax: crt0.c
basesrc/lib/csu/vax_elf: crt0.c
Log Message:
remove the ``static'' from `static void __start()' and `static void ___start()'
because an overly aggressive gcc -O3 "cleverly" optimizes the functions out.
noted in [port-i386/8493], but seen in other ports as well.
To generate a diff of this commit:
cvs rdiff -r1.8 -r1.9 basesrc/lib/csu/i386_elf/crt0.c
cvs rdiff -r1.4 -r1.5 basesrc/lib/csu/m68k_elf/crt0.c
cvs rdiff -r1.6 -r1.7 basesrc/lib/csu/sparc_elf/crt0.c
cvs rdiff -r1.10 -r1.11 basesrc/lib/csu/vax/crt0.c
cvs rdiff -r1.1 -r1.2 basesrc/lib/csu/vax_elf/crt0.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.