This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/59927] [4.9 Regression] ICE sorry, unimplemented: ms_abi attribute requires -maccumulate-outgoing-args or subtarget optimization implying it
- From: "ktietz at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Sat, 08 Feb 2014 12:13:42 +0000
- Subject: [Bug target/59927] [4.9 Regression] ICE sorry, unimplemented: ms_abi attribute requires -maccumulate-outgoing-args or subtarget optimization implying it
- Auto-submitted: auto-generated
- References: <bug-59927-4 at http dot gcc dot gnu dot org/bugzilla/>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59927
--- Comment #7 from Kai Tietz <ktietz at gcc dot gnu.org> ---
(In reply to Richard Henderson from comment #6)
> I'll attempt to test this at some point this weekend, but I'm not
> currently in a position to build on x86_64 windows. Kai, can you
> fire something off?
I will do a build over weekend for it.
One side-note I have about this patch. Due this allow drap-register for x64,
we seem to need to enable eax_live for this target, too.
See in ix86_expand_prologue the lines
...
if (!TARGET_64BIT_MS_ABI)
eax_live = ix86_eax_live_at_start_p ();
...