This is the mail archive of the
gcc-regression@gcc.gnu.org
mailing list for the GCC project.
1 new GCC HEAD@139160 regression
- From: GCC regression tester <regress at geoffk dot org>
- To: gcc-regression at gcc dot gnu dot org
- Date: Sat, 16 Aug 2008 19:51:48 GMT
- Subject: 1 new GCC HEAD@139160 regression
- Reply-to: gcc-regression at gcc dot gnu dot org
With your recent patch, GCC HEAD revision 139160 had problems on:
native: regress-8 (1 NEW failures)
The previous build was of revision 139152.
Regressions for native:
old g++.sum g++.dg/other/PR23205.C
old gcc.sum gcc.dg/debug/dwarf2/dwarf-die3.c
old gcc.sum gcc.dg/pch/valid-1b.c
old gcc.sum gcc.dg/pr30286.c
old gcc.sum gcc.dg/vect/no-scevccp-outer-13.c
old gcc.sum gcc.dg/vect/no-scevccp-outer-7.c
old gcc.sum gcc.dg/vect/vect-67.c
NEW libstdc++.sum ext/pb_ds/regression/trie_data_map_rand.cc
fixed libstdc++.sum ext/pb_ds/regression/trie_no_data_map_rand.cc
Log information for changes since the last build:
------------------------------------------------------------------------
r139159 | ebotcazou | 2008-08-16 18:40:57 +0000 (Sat, 16 Aug 2008) | 39 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/Makefile.in
M /trunk/gcc/ada/ChangeLog
M /trunk/gcc/ada/gcc-interface/decl.c
M /trunk/gcc/ada/gcc-interface/utils2.c
M /trunk/gcc/calls.c
M /trunk/gcc/common.opt
M /trunk/gcc/doc/invoke.texi
M /trunk/gcc/doc/tm.texi
M /trunk/gcc/explow.c
M /trunk/gcc/expr.h
M /trunk/gcc/flags.h
M /trunk/gcc/function.c
M /trunk/gcc/gimplify.c
M /trunk/gcc/opts.c
M /trunk/gcc/reload1.c
M /trunk/gcc/stmt.c
M /trunk/gcc/toplev.c
PR ada/20548
* common.opt (-fstack-check): Do not declare the variable here.
(-fstack-check=): New option variant.
* doc/invoke.texi (Code Gen Options): Document it.
* expr.h (STACK_OLD_CHECK_PROTECT): New macro.
(STACK_CHECK_PROTECT): Bump to 3 pages if DWARF-2 EH is used.
(STACK_CHECK_STATIC_BUILTIN): New macro.
* doc/tm.texi (Stack Checking): Document STACK_CHECK_STATIC_BUILTIN.
* opts.c: Include expr.h.
(common_handle_option) <OPT_fold_stack_check_>: New case.
<OPT_fstack_check>: Likewise.
* calls.c (initialize_argument_information): Use TYPE_SIZE_UNIT
consistently in the test for variable-sized types. Adjust for
new behaviour of flag_stack_check.
* explow.c: Include except.h.
(allocate_dynamic_stack_space): Do not take into account
STACK_CHECK_MAX_FRAME_SIZE for static builtin stack checking.
* function.c (gimplify_parameters): Use DECL_SIZE_UNIT in the test
for variable-sized parameters. Treat all parameters whose size is
greater than STACK_CHECK_MAX_VAR_SIZE as variable-sized if generic
stack checking is enabled.
* gimplify.c (gimplify_decl_expr): Treat non-static objects whose
size is greater than STACK_CHECK_MAX_VAR_SIZE as variable-sized
if generic stack checking is enabled.
(expand_function_end): Adjust for new behaviour of flag_stack_check.
* reload1.c (reload): Likewise.
* stmt.c (expand_decl): Assert that all automatic variables have
fixed size at this point and remove dead code.
* flags.h (stack_check_type): New enumeration type.
(flag_stack_check): Declare.
* toplev.c (flag_stack_check): New global variable.
* Makefile.in (opts.o): Add dependency on EXPR_H.
(explow.o): Add dependency on except.h.
ada/
* gcc-interface/decl.c (gnat_to_gnu_entity): Use DECL_SIZE_UNIT in the
setjmp test consistently. Adjust for new behaviour of flag_stack_check.
* gcc-interface/utils2.c (build_call_alloc_dealloc): Remove redundant
test of flag_stack_check. Adjust for new behaviour of flag_stack_check.
------------------------------------------------------------------------
r139160 | ebotcazou | 2008-08-16 18:49:51 +0000 (Sat, 16 Aug 2008) | 1 line
Changed paths:
M /trunk/gcc/ada/ChangeLog
Fix long lines.
------------------------------------------------------------------------
For more information, see <http://glutton.geoffk.org/HEAD/>.
--
Geoffrey Keating <geoffk@geoffk.org>
(via an automated GCC regression-testing script.)