This is the mail archive of the gcc-bugs@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]

[Bug target/83387] PowerPC64 + Ada + RTEMS: Infinite loops in do_reload()


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83387

--- Comment #5 from Peter Bergner <bergner at gcc dot gnu.org> ---
(In reply to Sebastian Huber from comment #4)
> If I remove the -msoft-float, the two example source files compile
> (-mno-altivec seems to cause no harm).

Well the first question, is do you really need to use -msoft-float?  Looking at
the E6500 hardware doc seems to show that it has both hardware FP and Altivec
units.


> How can I dump the instruction? I don't know Ada well enough to figure it
> out from the source code.

I don't know Ada as well, but I mean what does the RTL insn look like?  You'll
probably  need a debug build of your gcc for that so it isn't optimized away
and then you can print it from gdb.

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