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