diff options
author | Bernd Schmidt <bernd.schmidt@analog.com> | 2005-11-17 22:04:42 +0000 |
---|---|---|
committer | Bernd Schmidt <bernds@gcc.gnu.org> | 2005-11-17 22:04:42 +0000 |
commit | 9976dec82943a571a0bacb1ee192b87d6d055168 (patch) | |
tree | 180f72ca76da94abda663f13870ed20b5be9ae4a /gcc/config/bfin/t-bfin-elf | |
parent | 115a82d3f11547152be8579f1302b2fd544e736f (diff) | |
download | gcc-9976dec82943a571a0bacb1ee192b87d6d055168.zip gcc-9976dec82943a571a0bacb1ee192b87d6d055168.tar.gz gcc-9976dec82943a571a0bacb1ee192b87d6d055168.tar.bz2 |
elf.h (STARTFILE_SPEC): Add "crtlibid%O%s"
* config/bfin/elf.h (STARTFILE_SPEC): Add "crtlibid%O%s"
* config/bfin/uclinux.h (STARFILE_SPEC): Likewise.
* config/bfin/t-bfin-elf (EXTRA_PARTS, EXTRA_MULTILIB_PARTS): Add
crtlibid.o.
($(T)crtlibid.o): New rule.
From-SVN: r107138
Diffstat (limited to 'gcc/config/bfin/t-bfin-elf')
-rw-r--r-- | gcc/config/bfin/t-bfin-elf | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/gcc/config/bfin/t-bfin-elf b/gcc/config/bfin/t-bfin-elf index aab2a1b..64e71b0 100644 --- a/gcc/config/bfin/t-bfin-elf +++ b/gcc/config/bfin/t-bfin-elf @@ -3,7 +3,7 @@ LIB1ASMSRC = bfin/lib1funcs.asm LIB1ASMFUNCS = _divsi3 _udivsi3 _umodsi3 _modsi3 -EXTRA_PARTS = crtbegin.o crtend.o crti.o crtn.o +EXTRA_PARTS = crtbegin.o crtend.o crti.o crtn.o crtlibid.o FPBIT = fp-bit.c DPBIT = dp-bit.c @@ -33,4 +33,9 @@ $(T)crtn.o: $(srcdir)/config/bfin/crtn.s $(GCC_PASSES) $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(MULTILIB_CFLAGS) $(INCLUDES) \ -c -o $(T)crtn.o -x assembler-with-cpp $(srcdir)/config/bfin/crtn.s -EXTRA_MULTILIB_PARTS= crtbegin.o crtend.o crti.o crtn.o +$(T)crtlibid.o: $(srcdir)/config/bfin/crtlibid.s $(GCC_PASSES) + $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(MULTILIB_CFLAGS) $(INCLUDES) \ + -c -o $(T)crtlibid.o -x assembler-with-cpp \ + $(srcdir)/config/bfin/crtlibid.s + +EXTRA_MULTILIB_PARTS= crtbegin.o crtend.o crti.o crtn.o crtlibid.o |