diff options
author | jdp <jdp@FreeBSD.org> | 1999-03-12 17:33:28 +0000 |
---|---|---|
committer | jdp <jdp@FreeBSD.org> | 1999-03-12 17:33:28 +0000 |
commit | a83e4078893f3a284de67a4f2375e037a5684e04 (patch) | |
tree | 72b60f076341b21cc6a08dc849a040713c94dfcb /lib/csu/amd64 | |
parent | 6eaebd4ffe6b53793c9bfc5a3bdf683e9f8c4cd1 (diff) | |
download | FreeBSD-src-a83e4078893f3a284de67a4f2375e037a5684e04.zip FreeBSD-src-a83e4078893f3a284de67a4f2375e037a5684e04.tar.gz |
Move the code for the ".init" and ".fini" sections outside of a
C function so the compiler won't try to emit line numbers for it
with "-g", breaking the build. This has the nice side-effect of
making crtbegin.o and crtbeginS.o a little bit smaller.
Remove "-Wno-unused" from the Makefile. Replace it with "__unused"
on particular function and variable declarations.
Diffstat (limited to 'lib/csu/amd64')
-rw-r--r-- | lib/csu/amd64/Makefile | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/csu/amd64/Makefile b/lib/csu/amd64/Makefile index ae195e8..4d833aa 100644 --- a/lib/csu/amd64/Makefile +++ b/lib/csu/amd64/Makefile @@ -1,5 +1,5 @@ # -# $Id: Makefile,v 1.2 1998/09/07 23:31:59 jdp Exp $ +# $Id: Makefile,v 1.3 1999/01/09 21:50:56 jdp Exp $ # SRCS= crt1.c crtbegin.c crtend.c crti.S crtn.S @@ -7,7 +7,7 @@ OBJS= ${SRCS:N*.h:R:S/$/.o/g} OBJS+= gcrt1.o SOBJS= crtbegin.So crtend.So CFLAGS+= -elf -CFLAGS+= -Wall -Wno-unused +CFLAGS+= -Wall LDFLAGS+= -elf NOMAN= true NOPIC= true |