https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78336
David Edelsohn changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78336
David Edelsohn changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78336
--- Comment #5 from David Edelsohn ---
I committed option 3.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78336
--- Comment #6 from David Edelsohn ---
Author: dje
Date: Sun Nov 13 14:28:49 2016
New Revision: 242353
URL: https://gcc.gnu.org/viewcvs?rev=242353=gcc=rev
Log:
PR target/78336
* config/rs6000/rs6000.c (rs6000_asm_weaken_decl):
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78336
--- Comment #4 from Iain Sandoe ---
(In reply to David Edelsohn from comment #3)
> So the problem is the reference to ASM_OUTPUT_DEF in rs6000_asm_weaken_decl,
> despite the fact that the function never will be called on Darwin.
> Previously
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78336
--- Comment #3 from David Edelsohn ---
So the problem is the reference to ASM_OUTPUT_DEF in rs6000_asm_weaken_decl,
despite the fact that the function never will be called on Darwin. Previously
the ASM_WEAKEN_DECL macro was protected by
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78336
--- Comment #2 from Iain Sandoe ---
(In reply to David Edelsohn from comment #1)
> I thought that Darwin specifically picked up the definition from
> config/darwin.h.
>
> I don't understand the failure because the rs6000.h logic did not change
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78336
--- Comment #1 from David Edelsohn ---
I thought that Darwin specifically picked up the definition from
config/darwin.h.
I don't understand the failure because the rs6000.h logic did not change and
rs6000_asm_weaken_decl is declared in