diff options
author | Greg McGary <greg@mcgary.org> | 2000-07-04 01:30:09 +0000 |
---|---|---|
committer | Greg McGary <greg@mcgary.org> | 2000-07-04 01:30:09 +0000 |
commit | 981863755145e15152af5109e368e525b1bb7e58 (patch) | |
tree | 1fea903085d6d57462626f373c0f51773259c2c3 /csu | |
parent | 73c115ed0b5d25e64b3495f12d1f092db7ce9715 (diff) | |
download | glibc-981863755145e15152af5109e368e525b1bb7e58.tar.gz |
* csu/Makefile (extra-objs, install-lib): Add BP objects conditionally.
($(objpfx)b$(start-installed-name)): Add non-elf rule.
* csu/Makefile (extra-objs, install-lib): Add BP objects conditionally.
($(objpfx)b$(start-installed-name)): Add non-elf rule.
Diffstat (limited to 'csu')
-rw-r--r-- | csu/Makefile | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/csu/Makefile b/csu/Makefile index a50a44f676..2b697a7079 100644 --- a/csu/Makefile +++ b/csu/Makefile @@ -30,12 +30,14 @@ subdir := csu routines = init-first libc-start $(libc-init) sysdep version check_fds csu-dummies = $(filter-out $(start-installed-name),crt1.o Mcrt1.o) extra-objs = start.o gmon-start.o \ - $(start-installed-name) g$(start-installed-name) b$(start-installed-name) \ - $(csu-dummies) + $(start-installed-name) g$(start-installed-name) $(csu-dummies) omit-deps = $(patsubst %.o,%,$(start-installed-name) g$(start-installed-name) \ b$(start-installed-name) $(csu-dummies)) -install-lib = $(start-installed-name) g$(start-installed-name) b$(start-installed-name) \ - $(csu-dummies) +install-lib = $(start-installed-name) g$(start-installed-name) $(csu-dummies) +ifeq (yes,$(build-bounded)) +extra-objs += b$(start-installed-name) +install-lib += b$(start-installed-name) +endif distribute = initfini.c gmon-start.c start.c defs.awk munch.awk \ abi-note.S init.c munch-tmpl.c generated = version-info.h @@ -139,6 +141,9 @@ else $(objpfx)$(start-installed-name): $(objpfx)start.o rm -f $@ ln $< $@ +$(objpfx)b$(start-installed-name): $(objpfx)start.ob + rm -f $@ + ln $< $@ endif endif |