This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Patch to fix irix6o32 explicit-reloc breakage


Richard Sandiford <rsandifo@redhat.com> writes:

> Tested on mips-sgi-irix6o32 (and other mips targets).
> The target now bootstraps with the native assembler,
> although I needed a couple of changes to irix6-o32-as.h
> to get things working.  OK to install?

Do you have details?  I didn't have any time to work on this configuration
for almost a year, but hope to return soon.  I'm currently aware of at
least three issues:

* passing -mdebug to non-gas assemblers

* improperly (or not at all) passing --gstabs or --gdwarf2 to gas

* bootstrap error for mips-sgi-irix6.5o32 --with-gnu-as on mainline:

/vol/gnu/src/gcc/gcc-dist/gcc/dwarf2asm.c: In function `dw2_asm_output_nstring':
/vol/gnu/src/gcc/gcc-dist/gcc/dwarf2asm.c:281: error: Attempt to delete prologue/epilogue insn:
(insn 513 391 514 0 0 (set (mem:SI (plus:SI (reg/f:SI 29 sp)
                (const_int 80 [0x50])) [0 S4 A32])
        (reg:SI 6 a2)) -1 (nil)
    (nil))
/vol/gnu/src/gcc/gcc-dist/gcc/dwarf2asm.c:281: internal compiler error: in ?, at flow.c:1653

	Rainer


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]