This is the mail archive of the gcc-regression@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]

GCC build failure, HEAD@152019 on native


With your recent patch, GCC HEAD revision 152019 had problems on:
native: build (seems to have stopped earlier)
Attached is build output for those targets.
The previous build was of revision 151978.

Log information for changes since the last build:
------------------------------------------------------------------------
r151979 | rguenth | 2009-09-22 06:49:03 -0700 (Tue, 22 Sep 2009) | 8 lines
Changed paths:
   M /trunk/gcc/objcp/ChangeLog
   M /trunk/gcc/objcp/Make-lang.in
   M /trunk/gcc/objcp/objcp-lang.c

2009-09-22  Richard Guenther  <rguenther@suse.de>

	PR objc++/41430
	* Make-lang.in (objcp-lang.o): Add $(EXCEPT_H) dependency.
	* objcp-lang.c (LANG_HOOKS_EH_PERSONALITY): Define.
	(LANG_HOOKS_EH_RUNTIME_TYPE): Likewise.
	(objcxx_eh_personality): New function.

------------------------------------------------------------------------
r151981 | rguenth | 2009-09-22 07:58:05 -0700 (Tue, 22 Sep 2009) | 9 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gcc.c-torture/execute/pr41395-1.c
   A /trunk/gcc/testsuite/gcc.c-torture/execute/pr41395-2.c
   M /trunk/gcc/tree-dfa.c

2009-09-22  Richard Guenther  <rguenther@suse.de>

	PR middle-end/41395
	* tree-dfa.c (get_ref_base_and_extent): Handle trailing
	arrays really properly.

	* gcc.c-torture/execute/pr41395-1.c: New testcase.
	* gcc.c-torture/execute/pr41395-2.c: Likewise.

------------------------------------------------------------------------
r151983 | rth | 2009-09-22 08:11:37 -0700 (Tue, 22 Sep 2009) | 34 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/builtins.c
   M /trunk/gcc/calls.c
   M /trunk/gcc/config/darwin.h
   M /trunk/gcc/config/netbsd.h
   M /trunk/gcc/df-scan.c
   M /trunk/gcc/doc/tm.texi
   M /trunk/gcc/emit-rtl.c
   M /trunk/gcc/expr.h
   M /trunk/gcc/final.c
   M /trunk/gcc/function.c
   M /trunk/gcc/rtl.h
   M /trunk/gcc/stmt.c
   M /trunk/gcc/target-def.h
   M /trunk/gcc/target.h
   M /trunk/gcc/targhooks.c
   M /trunk/gcc/targhooks.h
   M /trunk/gcc/varasm.c

	PR target/41246
	* target.h (struct gcc_target): Add asm_out.trampoline_template,
	calls.static_chain, calls.trampoline_init,
	calls.trampoline_adjust_address.
	* target-def.h (TARGET_ASM_TRAMPOLINE_TEMPLATE): New.
	(TARGET_STATIC_CHAIN, TARGET_TRAMPOLINE_INIT): New.
	(TARGET_TRAMPOLINE_ADJUST_ADDRESS): New.
	* builtins.c (expand_builtin_setjmp_receiver): Use
	targetm.calls.static_chain; only clobber registers.
	(expand_builtin_init_trampoline): Use targetm.calls.trampoline_init;
	set up memory attributes properly for the trampoline block.
	(expand_builtin_adjust_trampoline): Use
	targetm.calls.trampoline_adjust_address.
	* calls.c (prepare_call_address): Add fndecl argument.  Use
	targetm.calls.static_chain.
	* df-scan.c (df_need_static_chain_reg): Remove.
	(df_get_entry_block_def_set): Use targetm.calls.static_chain;
	consolodate static chain handling.
	* doc/tm.texi: Document new hooks.
	* emit-rtl.c (static_chain_rtx, static_chain_incoming_rtx): Remove.
	(init_emit_regs): Don't initialize them.
	* expr.h (prepare_call_address): Update decl.
	* final.c (profile_function): Use targetm.calls.static_chain.
	* function.c (expand_function_start): Likewise.
	* rtl.h (static_chain_rtx, static_chain_incoming_rtx): Remove.
	* stmt.c (expand_nl_goto_receiver): Use targetm.calls.static_chain;
	only clobber registers.
	* targhooks.c (default_static_chain): New.
	(default_asm_trampoline_template, default_trampoline_init): New.
	(default_trampoline_adjust_address): New.
	* targhooks.h: Declare them.
	* varasm.c (assemble_trampoline_template): Use
	targetm.asm_out.trampoline_template.  Make the memory block const
	and set its size.
------------------------------------------------------------------------
r151984 | rth | 2009-09-22 08:11:45 -0700 (Tue, 22 Sep 2009) | 9 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/alpha/alpha.c
   M /trunk/gcc/config/alpha/alpha.h
   M /trunk/gcc/config/alpha/alpha.md
   M /trunk/gcc/config/alpha/vms.h

        * config/alpha/alpha.c (alpha_trampoline_init): Rename from
        alpha_initialize_trampoline.  Make static.  Merge VMS parameter
        differences into the TARGET_ABI_OPEN_VMS code block.
        (TARGET_TRAMPOLINE_INIT): New.
        * config/alpha/alpha.h (TRAMPOLINE_TEMPLATE): Remove.
        (TRAMPOLINE_SECTION, INITIALIZE_TRAMPOLINE): Remove.
        * config/alpha/vms.h (TRAMPOLINE_SIZE, TRAMPOLINE_ALIGNMENT):
        * Remove.
        (INITIALIZE_TRAMPOLINE): Remove.
------------------------------------------------------------------------
r151985 | rth | 2009-09-22 08:11:53 -0700 (Tue, 22 Sep 2009) | 5 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/arc/arc.c
   M /trunk/gcc/config/arc/arc.h

	* config/arc/arc.h (TRAMPOLINE_ALIGNMENT): New.
	(TRAMPOLINE_TEMPLATE): Merge with ...
	(INITIALIZE_TRAMPOLINE): ... this and move ...
	* config/arc/arc.c (arc_trampoline_init): ... here.
	(TARGET_TRAMPOLINE_INIT): New.
------------------------------------------------------------------------
r151986 | rth | 2009-09-22 08:12:02 -0700 (Tue, 22 Sep 2009) | 12 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/arm/arm.c
   M /trunk/gcc/config/arm/arm.h

        * config/arm/arm.c (TARGET_ASM_TRAMPOLINE_TEMPLATE): New.
        (TARGET_TRAMPOLINE_INIT, TARGET_TRAMPOLINE_ADJUST_ADDRESS): New.
        (arm_asm_trampoline_template): New.
        (arm_trampoline_init, arm_trampoline_adjust_address): New.
        * config/arm/arm.h (TRAMPOLINE_TEMPLATE,
        * ARM_TRAMPOLINE_TEMPLATE,
        THUMB2_TRAMPOLINE_TEMPLATE, THUMB1_TRAMPOLINE_TEMPLATE): Move all
        code to arm_asm_trampoline_template.
        (TRAMPOLINE_ADJUST_ADDRESS): Move code to
        arm_trampoline_adjust_address.
        (INITIALIZE_TRAMPOLINE): Move code to arm_trampoline_init;
        adjust for target hook parameters.
------------------------------------------------------------------------
r151987 | rth | 2009-09-22 08:12:09 -0700 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/avr/avr.h

	* config/avr/avr.h (TRAMPOLINE_TEMPLATE, INITIALIZE_TRAMPOLINE): Remove.
------------------------------------------------------------------------
r151988 | rth | 2009-09-22 08:12:16 -0700 (Tue, 22 Sep 2009) | 8 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/bfin/bfin-protos.h
   M /trunk/gcc/config/bfin/bfin.c
   M /trunk/gcc/config/bfin/bfin.h

	* config/bfin/bfin-protos.h (initialize_trampoline): Remove.
	* config/bfin/bfin.c (bfin_asm_trampoline_template): New.
	(bfin_trampoline_init): Rename from initialize_trampoline;
	make static; update for target hook parameters.
	(TARGET_ASM_TRAMPOLINE_TEMPLATE, TARGET_TRAMPOLINE_INIT): New.
	* config/bfin/bfin.h (TRAMPOLINE_TEMPLATE): Move code to
	bfin_asm_trampoline_template.
	(INITIALIZE_TRAMPOLINE): Remove.
------------------------------------------------------------------------
r151989 | rth | 2009-09-22 08:12:23 -0700 (Tue, 22 Sep 2009) | 7 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/cris/cris.c
   M /trunk/gcc/config/cris/cris.h

	* config/cris/cris.c (TARGET_ASM_TRAMPOLINE_TEMPLATE,
	TARGET_TRAMPOLINE_INIT, cris_asm_trampoline_template,
	cris_trampoline_init): New.
	* config/cris/cris.h (TRAMPOLINE_TEMPLATE): Move code to
	cris_asm_trampoline_template.
	(INITIALIZE_TRAMPOLINE): Move code to cris_trampoline_init;
	adjust for target hook parameters.
------------------------------------------------------------------------
r151990 | rth | 2009-09-22 08:12:31 -0700 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/crx/crx.h

	* config/crx/crx.h (INITIALIZE_TRAMPOLINE): Remove.
------------------------------------------------------------------------
r151991 | rth | 2009-09-22 08:12:41 -0700 (Tue, 22 Sep 2009) | 7 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/fr30/fr30.c
   M /trunk/gcc/config/fr30/fr30.h

	* config/fr30/fr30.c (TARGET_ASM_TRAMPOLINE_TEMPLATE,
	TARGET_TRAMPOLINE_INIT, fr30_asm_trampoline_template,
	fr30_trampoline_init): New.
	* config/fr30/fr30.h (TRAMPOLINE_TEMPLATE): Move code to
	fr30_asm_trampoline_template.
	(INITIALIZE_TRAMPOLINE): Move code to fr30_trampoline_init;
	adjust for target hook parameters.
------------------------------------------------------------------------
r151992 | rth | 2009-09-22 08:12:48 -0700 (Tue, 22 Sep 2009) | 5 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/frv/frv-protos.h
   M /trunk/gcc/config/frv/frv.c
   M /trunk/gcc/config/frv/frv.h

	* config/frv/frv.c (TARGET_TRAMPOLINE_INIT): New.
	(frv_trampoline_init): Rename from frv_initialize_trampoline;
	make static, adjust arguments for TARGET_TRAMPOLINE_INIT hook.
	* config/frv/frv.h (INITIALIZE_TRAMPOLINE): Remove.
	* config/frv/frv-protos.h (frv_initialize_trampoline): Remove.
------------------------------------------------------------------------
r151993 | rth | 2009-09-22 08:12:56 -0700 (Tue, 22 Sep 2009) | 4 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/h8300/h8300.c
   M /trunk/gcc/config/h8300/h8300.h

	* config/h8300/h8300.c (h8300_trampoline_init): New.
	(TARGET_TRAMPOLINE_INIT): New.
	* config/h8300/h8300.h (INITIALIZE_TRAMPOLINE): Move code
	to h8300_trampoline_init and adjust for hook parameters.
------------------------------------------------------------------------
r151994 | rth | 2009-09-22 08:13:03 -0700 (Tue, 22 Sep 2009) | 5 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/ia64/ia64-protos.h
   M /trunk/gcc/config/ia64/ia64.c
   M /trunk/gcc/config/ia64/ia64.h

        * config/ia64/ia64-protos.h (ia64_initialize_trampoline): Remove.
        * config/ia64/ia64.c (TARGET_TRAMPOLINE_INIT): New.
        (ia64_trampoline_init): Rename from ia64_initialize_trampoline;
        make static; adjust for hook parameters.
        * config/ia64/ia64.h (INITIALIZE_TRAMPOLINE): Remove.
------------------------------------------------------------------------
r151995 | rth | 2009-09-22 08:13:11 -0700 (Tue, 22 Sep 2009) | 9 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/iq2000/iq2000.c
   M /trunk/gcc/config/iq2000/iq2000.h

	* config/iq2000/iq2000.c (TARGET_ASM_TRAMPOLINE_TEMPLATE): New.
	(TARGET_TRAMPOLINE_INIT): New.
	(iq2000_asm_trampoline_template, iq2000_trampoline_init): New.
	* config/iq2000/iq2000.h (TRAMPOLINE_TEMPLATE): Move code to
	iq2000_asm_trampoline_template.
	(INITIALIZE_TRAMPOLINE): Move code to iq2000_trampoline_init.
	(TRAMPOLINE_CODE_SIZE): New.
	(TRAMPOLINE_SIZE): Use it.
	(TRAMPOLINE_ALIGNMENT): Follow Pmode.
------------------------------------------------------------------------
r151996 | rth | 2009-09-22 08:13:24 -0700 (Tue, 22 Sep 2009) | 5 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/m32c/m32c-protos.h
   M /trunk/gcc/config/m32c/m32c.c
   M /trunk/gcc/config/m32c/m32c.h

	* config/m32c/m32c-protos.h (m32c_initialize_trampoline): Remove.
	* config/m32c/m32c.c (TARGET_TRAMPOLINE_INIT): New.
	(m32c_trampoline_init): Rename from m32c_initialize_trampoline;
	adjust for hook parameters.
	* config/m32c/m32c.h (INITIALIZE_TRAMPOLINE): Remove.
------------------------------------------------------------------------
r151997 | rth | 2009-09-22 08:13:30 -0700 (Tue, 22 Sep 2009) | 4 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/m32r/m32r.c
   M /trunk/gcc/config/m32r/m32r.h

        * config/m32r/m32r.c (TARGET_TRAMPOLINE_INIT): New.
        (m32r_trampoline_init): New.
        * config/m32r/m32r.h (INITIALIZE_TRAMPOLINE): Move code to
        m32r_trampoline_init.
------------------------------------------------------------------------
r151998 | rth | 2009-09-22 08:13:36 -0700 (Tue, 22 Sep 2009) | 5 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/m68hc11/m68hc11-protos.h
   M /trunk/gcc/config/m68hc11/m68hc11.c
   M /trunk/gcc/config/m68hc11/m68hc11.h

	* config/m68hc11/m68hc11.c (TARGET_TRAMPOLINE_INIT): New.
	(m68hc11_trampoline_init): Rename from m68hc11_initialize_trampoline;
	make static; update for hook parameters.
	* config/m68hc11/m68hc11-protos.h: Update.
	* config/m68hc11/m68hc11.h (INITIALIZE_TRAMPOLINE): Remove.
------------------------------------------------------------------------
r151999 | rth | 2009-09-22 08:13:53 -0700 (Tue, 22 Sep 2009) | 7 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/mcore/mcore.c
   M /trunk/gcc/config/mcore/mcore.h

        * config/mcore/mcore.c (TARGET_ASM_TRAMPOLINE_TEMPLATE): New.
        (TARGET_TRAMPOLINE_INIT): New.
        (mcore_function_value): Fix typo.
        (mcore_asm_trampoline_template, mcore_trampoline_init): New.
        * config/mcore/mcore.h (TRAMPOLINE_TEMPLATE): Move code
        to mcore_asm_trampoline_template.
        (INITIALIZE_TRAMPOLINE): Move code to mcore_trampoline_init.
------------------------------------------------------------------------
r152000 | rth | 2009-09-22 08:14:04 -0700 (Tue, 22 Sep 2009) | 5 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/mep/mep-protos.h
   M /trunk/gcc/config/mep/mep.c
   M /trunk/gcc/config/mep/mep.h

	* config/mep/mep.h (INITIALIZE_TRAMPOLINE): Remove.
	* config/mep/mep.c (TARGET_TRAMPOLINE_INIT): New.
	(mep_trampoline_init): Rename from mep_init_trampoline; make static;
	update for hook parameters.
	* config/mep/mep-protos.h (mep_init_trampoline): Remove.
------------------------------------------------------------------------
r152001 | rth | 2009-09-22 08:14:15 -0700 (Tue, 22 Sep 2009) | 7 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/mips/mips.c
   M /trunk/gcc/config/mips/mips.h

        * config/mips/mips.c (TARGET_ASM_TRAMPOLINE_TEMPLATE,
        mips_asm_trampoline_template, TARGET_TRAMPOLINE_INIT,
        mips_trampoline_init): New.
        * config/mips/mips.h (TRAMPOLINE_TEMPLATE): Move code to
        mips_asm_trampoline_template.
        (INITIALIZE_TRAMPOLINE): Move code to mips_trampoline_init;
        update for hook parameters.
------------------------------------------------------------------------
r152002 | rth | 2009-09-22 08:14:24 -0700 (Tue, 22 Sep 2009) | 12 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/mmix/mmix-protos.h
   M /trunk/gcc/config/mmix/mmix.c
   M /trunk/gcc/config/mmix/mmix.h

        * gcc/config/mmix/mmix.c (TARGET_ASM_TRAMPOLINE_TEMPLATE): New.
        (TARGET_TRAMPOLINE_INIT): New.
        (mmix_trampoline_size): Remove.
        (mmix_asm_trampoline_template): Rename from mmix_trampoline_template;
        make static.  Remove out-of-date tetra vs octa comment.
        (mmix_trampoline_init): Rename from mmix_initialize_trampoline;
        make static; update for hook parameters.
        * config/mmix/mmix.h (TRAMPOLINE_TEMPLATE): Remove.
        (INITIALIZE_TRAMPOLINE): Remove.
        (TRAMPOLINE_SIZE): Use a constant instead of mmix_trampoline_size.
        (TRAMPOLINE_ALIGNMENT): New.
        * gcc/config/mmix/mmix-protos.h: Update.
------------------------------------------------------------------------
r152003 | rth | 2009-09-22 08:14:32 -0700 (Tue, 22 Sep 2009) | 6 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/mn10300/mn10300.c
   M /trunk/gcc/config/mn10300/mn10300.h

        * config/mn10300/mn10300.c (TARGET_ASM_TRAMPOLINE_TEMPLATE,
        mn10300_asm_trampoline_template, TARGET_TRAMPOLINE_INIT,
        mn10300_trampoline_init): New.
        * config/mn10300/mn10300.h (TRAMPOLINE_TEMPLATE): Move code to
        mn10300_asm_trampoline_template.
        (INITIALIZE_TRAMPOLINE): Move code to mn10300_trampoline_init.
------------------------------------------------------------------------
r152004 | rth | 2009-09-22 08:14:39 -0700 (Tue, 22 Sep 2009) | 8 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/moxie/moxie.c
   M /trunk/gcc/config/moxie/moxie.h

        * config/moxie/moxie.c (moxie_static_chain,
        moxie_asm_trampoline_template, moxie_trampoline_init,
        TARGET_STATIC_CHAIN, TARGET_ASM_TRAMPOLINE_TEMPLATE,
        TARGET_TRAMPOLINE_INIT): New.
        * config/moxie/moxie.h (INITIALIZE_TRAMPOLINE): Move code to
        moxie_trampoline_init.
        (TRAMPOLINE_TEMPLATE): Move code to moxie_asm_trampoline_template.
        (STATIC_CHAIN, STATIC_CHAIN_INCOMING): Remove.
------------------------------------------------------------------------
r152005 | rth | 2009-09-22 08:14:48 -0700 (Tue, 22 Sep 2009) | 11 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/pa/pa.c
   M /trunk/gcc/config/pa/pa.h

        * gcc/config/pa/pa.c (TARGET_ASM_TRAMPOLINE_TEMPLATE,
        pa_asm_trampoline_template, TARGET_TRAMPOLINE_INIT,
        pa_trampoline_init, TARGET_TRAMPOLINE_ADJUST_ADDRESS,
        pa_trampoline_adjust_address): New.
        * config/pa/pa.h (TRAMPOLINE_TEMPLATE): Move code to
        pa_asm_trampoline_template.
        (TRAMPOLINE_ALIGNMENT): New.
        (TRAMPOLINE_CODE_SIZE): Move to pa.c.
        (INITIALIZE_TRAMPOLINE): Move code to pa_trampoline_init;
        adjust for hook parameters.
        (TRAMPOLINE_ADJUST_ADDRESS): Move code to pa_trampoline_adjust_address.
------------------------------------------------------------------------
r152006 | rth | 2009-09-22 08:14:54 -0700 (Tue, 22 Sep 2009) | 4 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/pdp11/pdp11.c
   M /trunk/gcc/config/pdp11/pdp11.h

        * config/pdp11/pdp11.c (pdp11_trampoline_init): New.
        (TARGET_TRAMPOLINE_INIT): New.
        * config/pdp11/pdp11.h (TRAMPOLINE_TEMPLATE): Remove.
        (INITIALIZE_TRAMPOLINE): Move code to pdp11_trampoline_init.
------------------------------------------------------------------------
r152007 | rth | 2009-09-22 08:15:08 -0700 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/picochip/picochip.h

        * config/picochip/picochip.h (INITIALIZE_TRAMPOLINE): Remove.
------------------------------------------------------------------------
r152008 | rth | 2009-09-22 08:15:19 -0700 (Tue, 22 Sep 2009) | 5 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/rs6000/rs6000-protos.h
   M /trunk/gcc/config/rs6000/rs6000.c
   M /trunk/gcc/config/rs6000/rs6000.h

        * config/rs6000/rs6000-protos.h (rs6000_initialize_trampoline): Remove.
        * config/rs6000/rs6000.c (TARGET_TRAMPOLINE_INIT): New.
        (rs6000_trampoline_init): Rename from rs6000_initialize_trampoline;
        make static; adjust parameters for the hook.
        * config/rs6000/rs6000.h (INITIALIZE_TRAMPOLINE): Remove.
------------------------------------------------------------------------
r152009 | rth | 2009-09-22 08:15:30 -0700 (Tue, 22 Sep 2009) | 9 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/s390/s390-protos.h
   M /trunk/gcc/config/s390/s390.c
   M /trunk/gcc/config/s390/s390.h

        * config/s390/s390.c (s390_asm_trampoline_template): Rename from
        s390_trampoline_template; make static.
        (s390_trampoline_init): Rename from s390_initialize_trampoline;
        make static; adjust for target hook.
        (TARGET_ASM_TRAMPOLINE_TEMPLATE, TARGET_TRAMPOLINE_INIT): New.
        * config/s390/s390-protos.h: Remove trampoline decls.
        * config/s390/s390.h (INITIALIZE_TRAMPOLINE): Remove.
        (TRAMPOLINE_TEMPLATE): Remove.
        (TRAMPOLINE_ALIGNMENT): New.
------------------------------------------------------------------------
r152010 | rth | 2009-09-22 08:15:38 -0700 (Tue, 22 Sep 2009) | 16 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/score/score-protos.h
   M /trunk/gcc/config/score/score.c
   M /trunk/gcc/config/score/score.h
   M /trunk/gcc/config/score/score3.c
   M /trunk/gcc/config/score/score3.h
   M /trunk/gcc/config/score/score7.c
   M /trunk/gcc/config/score/score7.h

        * config/score/score-protos.h (score_initialize_trampoline): Remove.
        * config/score/score.c (TARGET_ASM_TRAMPOLINE_TEMPLATE): New.
        (TARGET_TRAMPOLINE_INIT): New.
        (score_asm_trampoline_template): New.
        (score_trampoline_init): Rename from score_initialize_trampoline;
        make static; adjust for hook parameters.
        * config/score/score.h (TRAMPOLINE_TEMPLATE): Move code to
        score[37]_asm_trampoline_template.
        (INITIALIZE_TRAMPOLINE): Remove.
        * config/score/score3.c (score3_asm_trampoline_template): New.
        (score3_trampoline_init): Rename from score3_initialize_trampoline;
        adjust for target hook.
        * config/score/score7.c (score7_asm_trampoline_template): New.
        (score7_trampoline_init): Rename from score7_initialize_trampoline;
        adjust for target hook.
        * config/score/score3.h, config/score/score7.h: Update.
------------------------------------------------------------------------
r152011 | rth | 2009-09-22 08:15:50 -0700 (Tue, 22 Sep 2009) | 8 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/sh/sh-protos.h
   M /trunk/gcc/config/sh/sh.c
   M /trunk/gcc/config/sh/sh.h

        * config/sh/sh-protos.h (sh_initialize_trampoline): Remove.
        * config/sh/sh.c (TARGET_TRAMPOLINE_INIT): New.
        (TARGET_TRAMPOLINE_ADJUST_ADDRESS): New.
        (sh_trampoline_init): Rename from sh_initialize_trampoline;
        make static; adjust for target hook parameters.
        (sh_trampoline_adjust_address): New.
        * config/sh/sh.h (INITIALIZE_TRAMPOLINE): New.
        (TRAMPOLINE_ADJUST_ADDRESS): Move code to sh_trampoline_adjust_address.
------------------------------------------------------------------------
r152012 | rth | 2009-09-22 08:15:59 -0700 (Tue, 22 Sep 2009) | 9 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/sparc/sparc-protos.h
   M /trunk/gcc/config/sparc/sparc.c
   M /trunk/gcc/config/sparc/sparc.h
   M /trunk/gcc/config/sparc/sparc.md

        * config/sparc/sparc.c (TARGET_TRAMPOLINE_INIT): New.
        (sparc32_initialize_trampoline): Rename from
        sparc_initialize_trampoline; make static; replace tramp parameter
        with m_tramp and update memory accesses.
        (sparc64_initialize_trampoline): Similarly.
        (sparc_trampoline_init): New.
(truncated)

For more information, see <http://gcc.gnu.org/regtest/HEAD/>.

Attachment: native-log.txt
Description: Text document

-- 
Geoffrey Keating <geoffk@apple.com> 
(via an automated GCC regression-testing script.)

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