http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48385
Martin Decky changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49606
--- Comment #4 from Martin Decky 2011-08-29 14:33:07
UTC ---
(In reply to comment #3)
> As well as making longs 64 bits wide, -mlong64 makes
> pointers 64 bits wide. But you're still using a
> 32-bit file format. If you want an LP64 ABI,
> then
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48385
Summary: x86-64: Tail call recursion optimization with
-mcmodel=large can generate invalid assembly
(immediate operand illegal with absolute jump)
Product: gcc
Version: 4.6.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48385
Martin Decky changed:
What|Removed |Added
Version|4.6.0 |4.6.1
--- Comment #1 from Martin Decky 20
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48385
--- Comment #2 from Martin Decky 2011-06-30 16:03:08
UTC ---
Created attachment 24646
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=24646
Initial proposed patch
The attached patch works as a temporary workaround and might also hint where
e
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48385
--- Comment #6 from Martin Decky 2011-07-01 02:53:18
UTC ---
Created attachment 24650
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=24650
Short test case
Thanks, H.J. Lu, for providing the short test case. I have just added three
extern de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48385
Martin Decky changed:
What|Removed |Added
Attachment #23836|0 |1
is obsolete|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49606
Summary: mips64: Unrecognizable insn when one noreturn function
calling another noreturn function
Product: gcc
Version: 4.6.1
Status: UNCONFIRMED
Severity: major
P
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49606
--- Comment #1 from Martin Decky 2011-07-01 12:12:47
UTC ---
A minimal set of GCC command line arguments that still trigger the bug:
/usr/local/cross/mips64/bin/mips64el-linux-gnu-gcc -mabi=o64 -mlong64 -c
generic/libc.c -o generic/libc.o
Leavi