mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-02-14 23:30:37 +08:00
t-mmix (CRTSTUFF_T_CFLAGS): Define.
* config/mmix/t-mmix (CRTSTUFF_T_CFLAGS): Define. ($(T)crti.o, $(T)crtn.o): Pass CRTSTUFF_T_CFLAGS here too. From-SVN: r72641
This commit is contained in:
parent
a74f24872a
commit
3a198a72d2
@ -1,3 +1,8 @@
|
||||
2003-10-18 Hans-Peter Nilsson <hp@bitrange.com>
|
||||
|
||||
* config/mmix/t-mmix (CRTSTUFF_T_CFLAGS): Define.
|
||||
($(T)crti.o, $(T)crtn.o): Pass CRTSTUFF_T_CFLAGS here too.
|
||||
|
||||
2003-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
|
||||
|
||||
* config/i386/k6.md (k6_alux): Use the 'mode' attribute instead of
|
||||
|
@ -4,6 +4,13 @@ TARGET_LIBGCC2_CFLAGS = -mlibfuncs -O2
|
||||
|
||||
EXTRA_MULTILIB_PARTS = crti.o crtn.o crtbegin.o crtend.o
|
||||
|
||||
# We need to turn off some assumptions on normality for code in crtstuff.c
|
||||
# and crt{i,n}.asm, specifically about execution not continuing past the
|
||||
# end of the section in the file being compiled. Thus we must stop the
|
||||
# assembler from generating stubbable PUSHJ relocs, because that will add
|
||||
# stubs at the end of the current section when necessary.
|
||||
CRTSTUFF_T_CFLAGS = -Wa,--no-stubs
|
||||
|
||||
MULTILIB_OPTIONS = mabi=gnu
|
||||
MULTILIB_DIRNAMES = gnuabi
|
||||
|
||||
@ -14,8 +21,10 @@ MULTILIB_DIRNAMES = gnuabi
|
||||
|
||||
$(T)crti.o: $(srcdir)/config/mmix/crti.asm $(GCC_PASSES)
|
||||
$(GCC_FOR_TARGET) $(GCC_CFLAGS) $(MULTILIB_CFLAGS) $(INCLUDES) \
|
||||
-c -o $(T)crti.o -x assembler-with-cpp $(srcdir)/config/mmix/crti.asm
|
||||
$(CRTSTUFF_T_CFLAGS) -c -o $(T)crti.o -x assembler-with-cpp \
|
||||
$(srcdir)/config/mmix/crti.asm
|
||||
|
||||
$(T)crtn.o: $(srcdir)/config/mmix/crtn.asm $(GCC_PASSES)
|
||||
$(GCC_FOR_TARGET) $(GCC_CFLAGS) $(MULTILIB_CFLAGS) $(INCLUDES) \
|
||||
-c -o $(T)crtn.o -x assembler-with-cpp $(srcdir)/config/mmix/crtn.asm
|
||||
$(CRTSTUFF_T_CFLAGS) -c -o $(T)crtn.o -x assembler-with-cpp \
|
||||
$(srcdir)/config/mmix/crtn.asm
|
||||
|
Loading…
Reference in New Issue
Block a user