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/59927] [4.9 Regression] ICE sorry, unimplemented: ms_abi attribute requires -maccumulate-outgoing-args or subtarget optimization implying it


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 ();
...


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