Skip to content
Snippets Groups Projects
  1. Apr 10, 2006
  2. Apr 09, 2006
    • danglin's avatar
      PR target/27034 · 25e266ae
      danglin authored
      	PR target/26508
      	* config.gcc (hppa*64*-*-hpux11*): Add 'libgcc_stub.a' to extra_parts.
      	* pa64-hpux.h (LIB_SPEC): Correct typo.  Don't append milli.a.
      	(LINK_GCC_C_SEQUENCE_SPEC): Define.  Append milli.a here.
      	(PA_CXA_FINALIZE_STUB, PA_JV_REGISTERCLASSES_STUB): Delete defines.
      	(PA_INIT_FINI_HACK): Rename to PA_CRTBEGIN_HACK.
      	(PA_CRTBEGIN_HACK): Ensure __do_global_ctors_aux is placed in text
      	section.  Delete PA_CXA_FINALIZE_STUB and PA_JV_REGISTERCLASSES_STUB
      	stubs.  Add ".align 8" directives before all ".dword" directives.
      	(GTHREAD_USE_WEAK): Revise comment.
      	(TARGET_ATTRIBUTE_WEAK): Define.
      	* pa/t-pa64 (LIBGCCSTUB_OBJS): Add new rules for stublib.c, rfi-stub.o,
      	dfi-stub.o, cxaf-stub.o and jvrc-stub.o.
      	* stublib.c: New file.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112807 138bc75d-0d04-0410-961f-82ee72b054a4
      25e266ae
    • danglin's avatar
      PR target/26743 · f26036bb
      danglin authored
      	PR target/11254
      	PR target/10274
      	* pa.md (cbranch patterns): Revise arguments used in calls to
      	output_cbranch, output_bb and output_bvd.  Add long branch length
      	attributes.
      	(fbranch patterns): Handle long branches.
      	(jump): Revise length check.  Revise arguments for output_lbranch call.
      	Add long branch length attributes.
      	(decrement_and_branch_until_zero): Add long branch length attributes.
      	(output_movb, output_parallel_addb and output_parallel_movb patterns):
      	Likewise.  Revise arguments for output_parallel_addb and
      	output_parallel_movb calls.
      	* pa-protos.h (output_cbranch, output_lbranch, output_bb, output_bvb,
      	output_parallel_movb and output_parallel_addb): Update prototypes.
      	* pa.c (output_cbranch): Revise arguments.  Correct handling of
      	nullification in long branches.
      	(output_lbranch): Add new argument to control extraction of delay
      	instruction.
      	(output_bb): Handle long branches.
      	(output_bvb, output_dbra, output_movb, output_parallel_movb,
      	output_parallel_addb): Likewise.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112805 138bc75d-0d04-0410-961f-82ee72b054a4
      f26036bb
    • rsandifo's avatar
      PR rtl-optimization/27073 · 630a5fc0
      rsandifo authored
      	* gcse.c (try_replace_reg): Just propagate into REG_EQUAL notes,
      	not REG_EQUIVs.
      
      gcc/testsuite/
      	* gcc.c-torture/execute/pr27073.c: New test.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112803 138bc75d-0d04-0410-961f-82ee72b054a4
      630a5fc0
    • mrs's avatar
      Fixup whitespaces · b43745fe
      mrs authored
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112800 138bc75d-0d04-0410-961f-82ee72b054a4
      b43745fe
    • gccadmin's avatar
      Daily bump. · 74d74463
      gccadmin authored
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112798 138bc75d-0d04-0410-961f-82ee72b054a4
      74d74463
    • mrs's avatar
      Fix whitespaces · 36004636
      mrs authored
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112794 138bc75d-0d04-0410-961f-82ee72b054a4
      36004636
    • mrs's avatar
      Revert previous patch, mistaken. · 92df0d3c
      mrs authored
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112793 138bc75d-0d04-0410-961f-82ee72b054a4
      92df0d3c
  3. Apr 08, 2006
  4. Apr 07, 2006
Loading