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

Kai Tietz <ktietz at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2014-05-27
     Ever confirmed|0                           |1

--- Comment #1 from Kai Tietz <ktietz at gcc dot gnu.org> ---
ICE happens in in expand_expr_addr_expr_1 because the result is (reg/v:TI 86 [
func ]), which is obviously no memory.
Issue seems here to be that x64 ABI has pre-allocated stack-area on call, so
for the first 4 arguments no stack-allocation is necessary.  So we might need
to specialize allocate_stack_slots_for_args-hook for this target.

Reply via email to