Due to the deletion of the gcc support from libc we need again the

-lgcc_pic library. rtld uses the udivd3 routine from it.
Repeat the bug by simply compiling ld on current.
This commit is contained in:
Andreas Schulz 1994-03-10 23:19:54 +00:00
parent 2109bd5c86
commit 3507018b5b
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=1255
2 changed files with 4 additions and 4 deletions

View File

@ -1,4 +1,4 @@
# $Id: Makefile,v 1.8 1994/01/28 21:01:20 pk Exp $
# $Id: Makefile,v 1.9 1994/02/13 20:42:48 jkh Exp $
PROG= ld.so
SRCS= mdprologue.S rtld.c malloc.c shlib.c etc.c md.c
@ -9,7 +9,7 @@ PICFLAG=-fpic
CFLAGS+=-I$(LDDIR) -I$(.CURDIR) -I$(LDDIR)/$(MACHINE) $(PICFLAG) -DRTLD
LDFLAGS+=-Bshareable -Bsymbolic -assert nosymbolic
ASFLAGS+=-k
LDADD+= -lc_pic
LDADD+= -lc_pic -lgcc_pic
BINDIR= /usr/libexec
.SUFFIXES: .S

View File

@ -1,4 +1,4 @@
# $Id: Makefile,v 1.8 1994/01/28 21:01:20 pk Exp $
# $Id: Makefile,v 1.9 1994/02/13 20:42:48 jkh Exp $
PROG= ld.so
SRCS= mdprologue.S rtld.c malloc.c shlib.c etc.c md.c
@ -9,7 +9,7 @@ PICFLAG=-fpic
CFLAGS+=-I$(LDDIR) -I$(.CURDIR) -I$(LDDIR)/$(MACHINE) $(PICFLAG) -DRTLD
LDFLAGS+=-Bshareable -Bsymbolic -assert nosymbolic
ASFLAGS+=-k
LDADD+= -lc_pic
LDADD+= -lc_pic -lgcc_pic
BINDIR= /usr/libexec
.SUFFIXES: .S