Update.
2003-07-10 Ulrich Drepper <drepper@redhat.com> * Makeconfig (CFLAGS-.oS): Use PIC-ccflag instead of pic-ccflag. (PIC-ccflag): Define.
This commit is contained in:
parent
da0c02eee1
commit
231e88a408
@ -1,3 +1,8 @@
|
||||
2003-07-10 Ulrich Drepper <drepper@redhat.com>
|
||||
|
||||
* Makeconfig (CFLAGS-.oS): Use PIC-ccflag instead of pic-ccflag.
|
||||
(PIC-ccflag): Define.
|
||||
|
||||
2003-07-04 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* sysdeps/s390/s390-32/elf/start.S: Emit position independent code
|
||||
|
@ -669,6 +669,8 @@ CFLAGS-.os = $(filter %frame-pointer,$(+cflags)) $(pic-ccflag)
|
||||
libtype.os := lib%_pic.a
|
||||
# This can be changed by a sysdep makefile
|
||||
pic-ccflag = -fPIC
|
||||
# This one should always stay like this unless there is a very good reason.
|
||||
PIC-ccflag = -fPIC
|
||||
endif
|
||||
ifeq (yes,$(build-profile))
|
||||
# Under --enable-profile, we will build a static library of profiled objects.
|
||||
@ -711,7 +713,7 @@ object-suffixes-for-libc += .oS
|
||||
# Must build the routines as PIC, though, because they can end up in (users')
|
||||
# shared objects. We don't want to use CFLAGS-os because users may, for
|
||||
# example, make that processor-specific.
|
||||
CFLAGS-.oS = $(CFLAGS-.o) $(pic-ccflag)
|
||||
CFLAGS-.oS = $(CFLAGS-.o) $(PIC-ccflag)
|
||||
CPPFLAGS-.oS = $(CPPFLAGS-.o) -DPIC -DLIBC_NONSHARED=1
|
||||
libtype.oS = lib%_nonshared.a
|
||||
endif
|
||||
|
Loading…
Reference in New Issue
Block a user