This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Committed, MMIX: Disable MULTILIB_EXTRA_OPTS.
- From: Hans-Peter Nilsson <hp at bitrange dot com>
- To: <gcc-patches at gcc dot gnu dot org>
- Date: Sun, 10 Feb 2002 19:35:28 -0500 (EST)
- Subject: Committed, MMIX: Disable MULTILIB_EXTRA_OPTS.
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