This is the mail archive of the
gcc-regression@gcc.gnu.org
mailing list for the GCC project.
1 new GCC HEAD@159063 regression
- From: GCC regression tester <regress at geoffk dot org>
- To: gcc-regression at gcc dot gnu dot org
- Date: Wed, 5 May 2010 05:31:32 -0700
- Subject: 1 new GCC HEAD@159063 regression
- Reply-to: gcc-regression at gcc dot gnu dot org
With your recent patch, GCC HEAD revision 159063 had problems on:
native: regress-3 (1 NEW failures)
The previous build was of revision 159058.
Regressions for native:
NEW gcc.sum gcc.c-torture/compile/20040323-1.c
old gcc.sum gcc.dg/pr34668-1.c
old gfortran.sum gfortran.dg/array_constructor_11.f90
Log information for changes since the last build:
------------------------------------------------------------------------
r159059 | jakub | 2010-05-05 02:26:26 -0700 (Wed, 05 May 2010) | 2 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/testsuite/ChangeLog
Fix up ChangeLog entry.
------------------------------------------------------------------------
r159060 | lauras | 2010-05-05 03:06:37 -0700 (Wed, 05 May 2010) | 26 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/Makefile.in
M /trunk/gcc/gengtype.c
M /trunk/gcc/gengtype.h
2010-05-05 Laurynas Biveinis <laurynas.biveinis@gmail.com>
* Makefile.in (build/gengtype.o): Add $(HASHTAB_H) to
dependencies.
* gengtype.h (erro_at_line): Constify pos argument.
* gengtype.c: Include hashtab.h.
(enum gc_used): Document GC_MAYBE_POINTED_TO.
(error_at_line): Constify pos argument.
(do_typedef): Initialize p->opt field.
(get_file_gtfilename): Fix comment typo.
(struct walk_type_data): Constify line field.
(get_output_file_for_structure): New function.
(write_local_func_for_structure): Constify orig_s argument.
Use get_output_file_for_structure.
(write_func_for_structure): Use get_output_file_for_structure.
(INDENT): New define.
(dump_pair, dump_type, dump_type_list, dump_typekind)
(dump_gc_used, dump_options, dump_fileloc, dump_type_u_s)
(dump_type_u_a, dump_type_u_param_struct, dump_everything): New
functions.
(seen_types): New variable.
(main): New variable do_dump. Process "-d" command line option.
Call dump_everything if dump requested.
------------------------------------------------------------------------
r159061 | hubicka | 2010-05-05 03:20:38 -0700 (Wed, 05 May 2010) | 6 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/lto-symtab.c
* lto-symtab.c (lto_symtab_resolve_can_prevail_p): Alias of variable
with body can prevail.
* lto-symtab.c (lto_symtab_merge_decls_1): Prefer declarations with
size.
------------------------------------------------------------------------
r159062 | hubicka | 2010-05-05 03:21:42 -0700 (Wed, 05 May 2010) | 29 lines
Changed paths:
M /trunk/gcc/ChangeLog
A /trunk/gcc/ipa-ref-inline.h
A /trunk/gcc/ipa-ref.c
A /trunk/gcc/ipa-ref.h
M /trunk/gcc/lto/ChangeLog
M /trunk/gcc/lto/lto.c
M /trunk/gcc/lto-cgraph.c
M /trunk/gcc/lto-section-out.c
M /trunk/gcc/lto-streamer-out.c
M /trunk/gcc/lto-streamer.h
* lto-cgraph.c (output_varpool): Forward declare; work on encoder.
(lto_varpool_encoder_new, lto_varpool_encoder_delete, lto_varpool_encoder_encode
lto_varpool_encoder_lookup, lto_varpool_encoder_deref, lto_varpool_encoder_size,
lto_varpool_encoder_encode_initializer_p,
lto_set_varpool_encoder_encode_initializer): New functions.
(lto_output_cgraph): Take vset parameter too; compute varpool encoder;
call output_varpool.
(input_varpool_node): Do not always set analyzed.
(input_cgraph_1): Return vector of cgraph nodes.
(input_varpool_1): Return vector of varpools.
(input_cgraph): Free the vectors.
* lto-streamer-out.c (lto_output_ts_decl_common_tree_pointers):
output only initializers needed.
(lto_output): Only call output_cgraph.
(produce_asm_for_decls): Call lto_varpool_encoder_delete.
* lto-section-out.c (lto_new_out_decl_state): Initialize
state->varpool_node_encoder.
* lto-streamer.h (lto_varpool_encoder_d): New.
(lto_out_decl_state, lto_file_decl_data): Add varpool_node_encoder.
(lto_cgraph_encoder_delete, output_cgraph): Update prototype.
(lto_varpool_encoder_deref, lto_varpool_encoder_lookup,
lto_varpool_encoder_encode, lto_varpool_encoder_delete,
lto_varpool_encoder_encode_initializer_p, lto_varpool_encoder_new):
Declare.
(output_varpool, input_varpool): Remove declarations.
* lto.c (lto_1_to_1_map): Partition only needed nodes.
------------------------------------------------------------------------
r159063 | jakub | 2010-05-05 03:43:36 -0700 (Wed, 05 May 2010) | 10 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/df-problems.c
M /trunk/gcc/rtl.h
M /trunk/gcc/varasm.c
PR debug/43478
* df-problems.c (struct dead_debug_use, struct dead_debug): New.
(dead_debug_init, dead_debug_finish): New functions.
(dead_debug_add, dead_debug_insert_before): Likewise.
(df_note_bb_compute): Initialize a dead_debug object, add dead
debug uses to it, insert debug bind insns before death insns,
reset debug insns that refer to pending uses at the end.
* rtl.h (make_debug_expr_from_rtl): New prototype.
* varasm.c (make_debug_expr_from_rtl): New function.
------------------------------------------------------------------------
For more information, see <http://glutton.geoffk.org/HEAD/>.
--
Geoffrey Keating <geoffk@geoffk.org>
(via an automated GCC regression-testing script.)