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]

1 new GCC HEAD@154170 regression


With your recent patch, GCC HEAD revision 154170 had problems on:
native: regress-11 (1 NEW failures)
The previous build was of revision 154159.

Regressions for native:
fixed g++.sum g++.dg/abi/mangle2.C
old   g++.sum g++.dg/torture/stackalign/unwind-2.C
fixed g++.sum g++.old-deja/g++.other/linkage6.C
NEW   gcc.sum gcc.c-torture/compile/930117-1.c
old   gcc.sum gcc.dg/pr34668-1.c
old   gcc.sum gcc.dg/struct/wo_prof_double_malloc.c
old   objc.sum objc.dg/const-str-12.m
old   objc.sum objc.dg/const-str-5.m
old   objc.sum objc.dg/gnu-runtime-2.m
old   objc.sum objc/execute/string1.m
old   objc.sum objc/execute/string2.m
old   objc.sum objc/execute/string3.m
old   objc.sum objc/execute/string4.m

Log information for changes since the last build:
------------------------------------------------------------------------
r154160 | uros | 2009-11-13 10:33:37 -0800 (Fri, 13 Nov 2009) | 28 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/i386/i386.c
   M /trunk/gcc/config/i386/i386.h
   M /trunk/gcc/config/i386/i386.md
   M /trunk/gcc/config/i386/predicates.md

2009-11-13  Uros Bizjak  <ubizjak@gmail.com>

	PR target/41900
	(*call_pop_1, *call_1, *call_value_pop_1, *call_value_1): Use "lsm"
	as operand 1 constraint.
	* config/i386/predicates.md (call_insn_operand): Depend on
	index_register_operand to avoid %esp register.

2009-11-13  Uros Bizjak  <ubizjak@gmail.com>

	Revert:
	2009-11-03  Uros Bizjak  <ubizjak@gmail.com>

	PR target/41900
	* config/i386/i386.h (ix86_arch_indices) <X86_ARCH_CALL_ESP>: New.
	(TARGET_CALL_ESP): New define.
	* config/i386/i386.c (initial_ix86_tune_features): Initialize
	X86_ARCH_CALL_ESP.
	* config/i386/i386.md (*call_pop_1_esp, *call_1_esp,
	*call_value_pop_1_esp, *call_value_1_esp): Rename from *call_pop_1,
	*call_1, *call_value_pop_1 and *call_value_1.  Depend on
	TARGET_CALL_ESP.
	(*call_pop_1, *call_1, *call_value_pop_1, *call_value_1):
	New patterns, use "lsm" as operand 1 constraint.
	* config/i386/predicates.md (call_insn_operand): Depend on
	index_register_operand for !TARGET_CALL_ESP to avoid %esp register.


------------------------------------------------------------------------
r154161 | jakub | 2009-11-13 10:38:36 -0800 (Fri, 13 Nov 2009) | 6 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/gimplify.c
   M /trunk/libgomp/ChangeLog
   A /trunk/libgomp/testsuite/libgomp.c/pr42029.c

	PR middle-end/42029
	* gimplify.c (gimplify_omp_atomic): Set DECL_GIMPLE_REG_P on
	tmp_load if needed.

	* libgomp.c/pr42029.c: New test.

------------------------------------------------------------------------
r154163 | jason | 2009-11-13 10:46:39 -0800 (Fri, 13 Nov 2009) | 5 lines
Changed paths:
   M /trunk/gcc/cp/ChangeLog
   M /trunk/gcc/cp/decl.c
   M /trunk/gcc/cp/name-lookup.c
   M /trunk/gcc/cp/pt.c
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/g++.dg/template/error43.C

	PR c++/29363
	* decl.c (create_implicit_typedef): Set TYPE_STUB_DECL here.
	(cxx_init_decl_processing): Not here.
	* name-lookup.c (pushtag): Or here.
	* pt.c (lookup_template_class): Or here.
------------------------------------------------------------------------
r154164 | jason | 2009-11-13 10:46:47 -0800 (Fri, 13 Nov 2009) | 4 lines
Changed paths:
   M /trunk/gcc/cp/ChangeLog
   M /trunk/gcc/cp/pt.c
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/g++.dg/template/arg7.C

	PR c++/27425
	PR c++/34274
	* pt.c (expand_template_argument_pack): Handle null arg gracefully.
	(convert_template_argument): Use %T for type.
------------------------------------------------------------------------
r154167 | hubicka | 2009-11-13 10:55:07 -0800 (Fri, 13 Nov 2009) | 4 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/ipa.c


	* ipa.c (function_and_variable_visibility): Clear COMDAT on functions
	when to PUBLIC is set.

------------------------------------------------------------------------
r154168 | rth | 2009-11-13 11:10:45 -0800 (Fri, 13 Nov 2009) | 3 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/function.c

        * function.c (stack_protect_prologue): Don't bypass expand_expr
        for stack_protect_guard and guard_decl.
        (stack_protect_epilogue): Likewise.
------------------------------------------------------------------------

For more information, see <http://glutton.geoffk.org/HEAD/>.

-- 
Geoffrey Keating <geoffk@geoffk.org> 
(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]