Committed, MMIX: Disable MULTILIB_EXTRA_OPTS.
Hans-Peter Nilsson
hp@bitrange.com
Sun Feb 10 16:44:00 GMT 2002
I'm disabling MULTILIB_EXTRA_OPTS for MMIX until that option is
applied at root level too. It's no use having it in only one of
the multilibs (-mabi_gnu); no effect for most compilations and
makes for flawed comparisons. Tested, of course.
* config/mmix/t-mmix (MULTILIB_EXTRA_OPTS): Disable.
Index: t-mmix
===================================================================
RCS file: /cvs/gcc/gcc/gcc/config/mmix/t-mmix,v
retrieving revision 1.3
diff -p -c -r1.3 t-mmix
*** t-mmix 2002/02/06 05:13:12 1.3
--- t-mmix 2002/02/10 17:02:18
*************** MULTILIB_OPTIONS = mabi=gnu
*** 14,20 ****
MULTILIB_DIRNAMES = gnuabi
# Don't use global registers in libraries.
! MULTILIB_EXTRA_OPTS = mno-base-addresses
$(T)crti.o: $(srcdir)/config/mmix/crti.asm $(GCC_PASSES)
$(GCC_FOR_TARGET) $(GCC_CFLAGS) $(MULTILIB_CFLAGS) $(INCLUDES) \
--- 14,22 ----
MULTILIB_DIRNAMES = gnuabi
# Don't use global registers in libraries.
! # FIXME: Not applied at "root" level, so disabled at the moment to stop
! # incorrect comparisons with -mabi=gnu.
! #MULTILIB_EXTRA_OPTS = mno-base-addresses
$(T)crti.o: $(srcdir)/config/mmix/crti.asm $(GCC_PASSES)
$(GCC_FOR_TARGET) $(GCC_CFLAGS) $(MULTILIB_CFLAGS) $(INCLUDES) \
brgds, H-P
More information about the Gcc-patches
mailing list