target_flags conflict in gcc/config/mips/mips.h

Chris G. Demetriou cgd@netbsd.org
Tue Apr 4 10:59:00 GMT 2000


Reading the mips GCC configuration bits in the 2000403 snapshot, i
noticed the following in gcc/config/mips/mips.h:

#define MASK_UNINIT_CONST_IN_RODATA 0x10000000  /* Store uninitialized
                                                   consts in rodata */

#define MASK_DEBUG_C    0x10000000      /* don't expand seq, etc. */

#define TARGET_DEBUG_C_MODE     (target_flags & MASK_DEBUG_C)

#define TARGET_UNINIT_CONST_IN_RODATA   (target_flags & MASK_UNINIT_CONST_IN_RODATA)                             

I don't think that'll have a desirable effect.  8-)


I'm new to the whole set of mips config bits, so i dunno what the
right patch is.  (move the debug flags up a bit?  what happens when you run over 32 bits?)


cgd
-- 
Chris Demetriou - cgd@netbsd.org - http://www.netbsd.org/People/Pages/cgd.html
Disclaimer: Not speaking for NetBSD, just expressing my own opinion.


More information about the Gcc-bugs mailing list