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.