[Bug bootstrap/44849] [4.6 Regression] r161876 breaks bootstrap on darwin.

2010-07-09 Thread howarth at nitro dot med dot uc dot edu


--- Comment #2 from howarth at nitro dot med dot uc dot edu  2010-07-09 
13:16 ---
Note that the revised version of the patch was applied as...


Author: ktietz
Date: Thu Jul  8 17:53:44 2010
New Revision: 161971

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=161971
Log:
2010-07-08  Kai Tietz  

* config/i386/i386-protos.h (ix86_asm_output_function_label):
New prototype.
* config/i386/i386.c (ix86_function_ms_hook_prologue): Check
for NULL fntype argument and allow 64-bit targets.
(ix86_asm_output_function_label): New function.
(ix86_expand_prologue): Handle 64-bit ms hook prologue.
(ix86_handle_fndecl_attribute): Likewise.
* doc/extend.texi (ms_hook_prologue): Adjust documentation.
* doc/doc/tm.texi: Regenerated.
* doc/doc/doc/tm.texi.in (ASM_OUTPUT_FUNCTION_LABEL): New.
(ASM_DECLARE_FUNCTION_NAME): Adjust documentation.
* defaults.h (ASM_OUTPUT_FUNCTION_LABEL): New macro.
* config/darwin.h (ASM_DECLARE_FUNCTION_NAME): Use
ASM_OUTPUT_FUNCTION_LABEL instead of ASM_OUTPUT_LABEL.
* config/elfos.h: Likewise.
* config/i386/cygming.h: Likewise.
* config/netbsd-aout.h: Likewise.
* config/openbsd.h: Likewise.
* config/i386/i386.h (ASM_OUTPUT_FUNCTION_LABEL): Override
by ix86_asm_output_function_label function call.
* varasm.c (assemble_start_function): Use
ASM_OUTPUT_FUNCTION_LABEL instead of ASM_OUTPUT_LABEL.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44849



[Bug bootstrap/44849] [4.6 Regression] r161876 breaks bootstrap on darwin.

2010-07-08 Thread mrs at gcc dot gnu dot org


--- Comment #1 from mrs at gcc dot gnu dot org  2010-07-09 05:30 ---
I think this was fixed when H.J. reverted the patch.


-- 

mrs at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution||FIXED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44849



[Bug bootstrap/44849] [4.6 Regression] r161876 breaks bootstrap on darwin.

2010-07-07 Thread rguenth at gcc dot gnu dot org


-- 

rguenth at gcc dot gnu dot org changed:

   What|Removed |Added

Summary|r161876 breaks bootstrap on |[4.6 Regression] r161876
   |darwin. |breaks bootstrap on darwin.
   Target Milestone|--- |4.6.0


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44849