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@162611 regression


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

Regressions for native:
NEW   g++.sum g++.dg/cpp0x/auto3.C
old   g++.sum g++.dg/eh/simd-3.C
old   g++.sum g++.dg/eh/simd-4.C
old   g++.sum g++.dg/ext/visibility/anon6.C
old   gcc.sum gcc.dg/debug/dwarf2/aranges-fnsec-1.c
old   gcc.sum gcc.dg/sms-2.c
old   gcc.sum gcc.dg/sms-3.c
old   gcc.sum gcc.dg/sms-4.c
old   gcc.sum gcc.dg/sms-5.c
old   gcc.sum gcc.dg/sms-6.c
old   gcc.sum gcc.dg/sms-7.c
old   gcc.sum gcc.dg/struct-by-value-1.c
old   gcc.sum gcc.target/powerpc/ppc-vector-memcpy.c
old   gfortran.sum gfortran.fortran-torture/execute/where_2.f90
fixed libjava.sum Thread_Sleep_2
old   libjava.sum Throw_3
old   libstdc++.sum 27_io/basic_stringbuf/in_avail/char/1.cc
old   libstdc++.sum 27_io/basic_stringbuf/in_avail/wchar_t/1.cc
old   libstdc++.sum 27_io/basic_stringbuf/sbumpc/char/1.cc
old   libstdc++.sum 27_io/basic_stringbuf/sbumpc/wchar_t/1.cc
old   libstdc++.sum 27_io/basic_stringbuf/sgetc/char/1.cc
old   libstdc++.sum 27_io/basic_stringbuf/sgetc/wchar_t/1.cc
old   libstdc++.sum 27_io/basic_stringbuf/sgetn/char/1.cc
old   libstdc++.sum 27_io/basic_stringbuf/sgetn/wchar_t/1.cc
old   libstdc++.sum 27_io/basic_stringbuf/snextc/char/1.cc
old   libstdc++.sum 27_io/basic_stringbuf/snextc/wchar_t/1.cc
old   libstdc++.sum ext/mt_allocator/deallocate_global_thread-1.cc
old   libstdc++.sum ext/mt_allocator/deallocate_global_thread-3.cc

Log information for changes since the last build:
------------------------------------------------------------------------
r162575 | jakub | 2010-07-27 08:46:25 -0700 (Tue, 27 Jul 2010) | 5 lines
Changed paths:
   M /trunk/gcc/c-family/ChangeLog
   M /trunk/gcc/c-family/c-pretty-print.c
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gcc.dg/pr45079.c

	PR c/45079
	* c-pretty-print.c (pp_c_expression): Handle C_MAYBE_CONST_EXPR.

	* gcc.dg/pr45079.c: New test.

------------------------------------------------------------------------
r162576 | jakub | 2010-07-27 08:47:43 -0700 (Tue, 27 Jul 2010) | 3 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/dwarf2out.c

	* dwarf2out.c (add_data_member_location_attribute): Use
	add_AT_unsigned instead of add_AT_int if offset is non-negative.

------------------------------------------------------------------------
r162578 | paolo | 2010-07-27 10:27:06 -0700 (Tue, 27 Jul 2010) | 48 lines
Changed paths:
   M /trunk/libstdc++-v3/ChangeLog
   M /trunk/libstdc++-v3/include/Makefile.am
   M /trunk/libstdc++-v3/include/Makefile.in
   A /trunk/libstdc++-v3/include/bits/range_access.h
   M /trunk/libstdc++-v3/include/ext/vstring_util.h
   M /trunk/libstdc++-v3/include/std/array
   M /trunk/libstdc++-v3/include/std/deque
   M /trunk/libstdc++-v3/include/std/forward_list
   M /trunk/libstdc++-v3/include/std/iterator
   M /trunk/libstdc++-v3/include/std/list
   M /trunk/libstdc++-v3/include/std/map
   M /trunk/libstdc++-v3/include/std/regex
   M /trunk/libstdc++-v3/include/std/set
   M /trunk/libstdc++-v3/include/std/string
   M /trunk/libstdc++-v3/include/std/tuple
   M /trunk/libstdc++-v3/include/std/unordered_map
   M /trunk/libstdc++-v3/include/std/unordered_set
   M /trunk/libstdc++-v3/include/std/valarray
   M /trunk/libstdc++-v3/include/std/vector
   M /trunk/libstdc++-v3/include/tr1_impl/utility
   M /trunk/libstdc++-v3/libsupc++/initializer_list
   A /trunk/libstdc++-v3/testsuite/18_support/initializer_list/range_access.cc
   A /trunk/libstdc++-v3/testsuite/20_util/pair/range_access.cc
   A /trunk/libstdc++-v3/testsuite/20_util/tuple/range_access.cc
   A /trunk/libstdc++-v3/testsuite/21_strings/basic_string/range_access.cc
   A /trunk/libstdc++-v3/testsuite/23_containers/array/range_access.cc
   A /trunk/libstdc++-v3/testsuite/23_containers/deque/range_access.cc
   A /trunk/libstdc++-v3/testsuite/23_containers/forward_list/range_access.cc
   A /trunk/libstdc++-v3/testsuite/23_containers/list/range_access.cc
   A /trunk/libstdc++-v3/testsuite/23_containers/map/range_access.cc
   A /trunk/libstdc++-v3/testsuite/23_containers/multimap/range_access.cc
   A /trunk/libstdc++-v3/testsuite/23_containers/multiset/range_access.cc
   A /trunk/libstdc++-v3/testsuite/23_containers/set/range_access.cc
   A /trunk/libstdc++-v3/testsuite/23_containers/unordered_map/range_access.cc
   A /trunk/libstdc++-v3/testsuite/23_containers/unordered_multimap/range_access.cc
   A /trunk/libstdc++-v3/testsuite/23_containers/unordered_multiset/range_access.cc
   A /trunk/libstdc++-v3/testsuite/23_containers/unordered_set/range_access.cc
   A /trunk/libstdc++-v3/testsuite/23_containers/vector/range_access.cc
   A /trunk/libstdc++-v3/testsuite/24_iterators/headers/iterator/range_access.cc
   A /trunk/libstdc++-v3/testsuite/24_iterators/range_access.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/valarray/range_access.cc
   A /trunk/libstdc++-v3/testsuite/28_regex/range_access.cc
   A /trunk/libstdc++-v3/testsuite/ext/vstring/range_access.cc

2010-07-27  Paolo Carlini  <paolo.carlini@oracle.com>

	* include/ext/vstring_util.h: Include bits/range_access.h.
	* testsuite/ext/vstring/range_access.cc: New test.

2010-07-27  Ed Smith-Rowland  <3dw4rd@verizon.net>

	* include/bits/range_access.h: New.
	* include/Makefile.in: Add bits/range_access.h.
	* include/Makefile.am: Regenerate.
	* include/std/array: Include bits/range_access.h.
	* include/std/deque: Ditto.
	* include/std/forward_list: Ditto.
	* include/std/iterator: Ditto.
	* include/std/list: Ditto.
	* include/std/map: Ditto.
	* include/std/regex: Ditto.
	* include/std/set: Ditto.
	* include/std/string: Ditto.
	* include/std/unordered_map: Ditto.
	* include/std/unordered_set: Ditto.
	* include/std/vector: Ditto.
	* include/std/valarray: Add begin() and end().
	* libsupc++/initializer_list: Ditto.
	* include/tr1_impl/utility: Add begin() and end().
	* include/std/tuple: Ditto.
	* testsuite/24_iterators/headers/iterator/range_access.cc: New test.
	* testsuite/24_iterators/range_access.cc: Ditto.
	* testsuite/28_regex/range_access.cc: Ditto.
	* testsuite/18_support/initializer_list/range_access.cc: Ditto.
	* testsuite/21_strings/basic_string/range_access.cc: Ditto.
	* testsuite/26_numerics/valarray/range_access.cc: Ditto.
	* testsuite/23_containers/unordered_map/range_access.cc: Ditto.
	* testsuite/23_containers/multimap/range_access.cc: Ditto.
	* testsuite/23_containers/set/range_access.cc: Ditto.
	* testsuite/23_containers/unordered_multimap/range_access.cc: Ditto.
	* testsuite/23_containers/forward_list/range_access.cc: Ditto.
	* testsuite/23_containers/unordered_set/range_access.cc: Ditto.
	* testsuite/23_containers/vector/range_access.cc: Ditto.
	* testsuite/23_containers/deque/range_access.cc: Ditto.
	* testsuite/23_containers/multiset/range_access.cc: Ditto.
	* testsuite/23_containers/list/range_access.cc: Ditto.
	* testsuite/23_containers/unordered_multiset/range_access.cc: Ditto.
	* testsuite/23_containers/map/range_access.cc: Ditto.
	* testsuite/23_containers/array/range_access.cc: Ditto.
	* testsuite/20_util/tuple/range_access.cc: Ditto.
	* testsuite/20_util/pair/range_access.cc: Ditto.

------------------------------------------------------------------------
r162579 | jiez | 2010-07-27 10:33:30 -0700 (Tue, 27 Jul 2010) | 6 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/tree-sra.c

	PR target/44290
	Revert
	2010-07-23  Jie Zhang  <jie@codesourcery.com>
	* tree-sra.c (ipa_sra_preliminary_function_checks): Return
	false if ! tree_versionable_function_p.

------------------------------------------------------------------------
r162580 | paolo | 2010-07-27 10:41:47 -0700 (Tue, 27 Jul 2010) | 6 lines
Changed paths:
   M /trunk/libstdc++-v3/ChangeLog
   M /trunk/libstdc++-v3/acinclude.m4
   M /trunk/libstdc++-v3/configure

2010-07-27  Paolo Carlini  <paolo.carlini@oracle.com>

	* acinclude.m4 ([GLIBCXX_COMPUTE_STDIO_INTEGER_CONSTANTS]): Fix
	messages.
	* configure: Regenerate.

------------------------------------------------------------------------
r162581 | jakub | 2010-07-27 10:52:35 -0700 (Tue, 27 Jul 2010) | 6 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/doc/md.texi
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/gcc.target/powerpc/asm-es-2.c

	PR testsuite/44701
	* doc/md.texi: Clarify m and es constraints on PowerPC and m and S
	constraints on IA-64.

	* gcc.target/powerpc/asm-es-2.c (f2): Add <> constraints.

------------------------------------------------------------------------
r162582 | jakub | 2010-07-27 10:54:32 -0700 (Tue, 27 Jul 2010) | 7 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/cfgexpand.c

	PR target/44542
	* cfgexpand.c (expand_one_stack_var_at): Limit align to maximum
	of max_used_stack_slot_alignment and PREFERRED_STACK_BOUNDARY
	instead of MAX_SUPPORTED_STACK_ALIGNMENT.
	(expand_one_var): Don't consider DECL_ALIGN for variables for
	which expand_one_stack_var_at has been already called.

------------------------------------------------------------------------
r162583 | uros | 2010-07-27 10:55:00 -0700 (Tue, 27 Jul 2010) | 6 lines
Changed paths:
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/lib/gcc-dg.exp

	* lib/gcc-dg.exp (cleanup-coverage-files): Remove options from
	test name.
	(cleanup-repo-files): Ditto.
	(cleanup-saved-temps): Ditto.


------------------------------------------------------------------------
r162584 | uros | 2010-07-27 11:10:34 -0700 (Tue, 27 Jul 2010) | 2 lines
Changed paths:
   M /trunk/gcc/testsuite/lib/gcc-dg.exp

	* Fix extra brackets in my previous commit.

------------------------------------------------------------------------
r162585 | davidxl | 2010-07-27 11:18:25 -0700 (Tue, 27 Jul 2010) | 1 line
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/tree-ssa-loop-ivopts.c

Multiple exit loop handling in ivopts. Regression tested on x86-64/linux
------------------------------------------------------------------------
r162586 | mkuvyrkov | 2010-07-27 12:12:21 -0700 (Tue, 27 Jul 2010) | 3 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/dbgcnt.def
   M /trunk/gcc/gcse.c

	* dbgcnt.def (hoist_insn): New debug counter.
	* gcse.c (hoist_code): Use it.

------------------------------------------------------------------------
r162587 | davidxl | 2010-07-27 12:23:39 -0700 (Tue, 27 Jul 2010) | 1 line
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/tree-ssa-loop-ivopts.c

adjusting iv update stmt position to enable inst combining. Regression tested on x86-64/linux
------------------------------------------------------------------------
r162588 | mkuvyrkov | 2010-07-27 12:27:31 -0700 (Tue, 27 Jul 2010) | 7 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/gcse.c

	* gcse.c (compute_transpout, transpout): Remove, move logic
	to prune_expressions.
	(compute_pre_data): Move pruning of trapping expressions ...
	(prune_expressions): ... here.  New static function.
	(compute_code_hoist_data): Use it.
	(alloc_code_hoist_mem, free_code_hoist_mem, hoist_code): Update.

------------------------------------------------------------------------
r162589 | mkuvyrkov | 2010-07-27 12:29:48 -0700 (Tue, 27 Jul 2010) | 20 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/doc/invoke.texi
   M /trunk/gcc/gcse.c
   M /trunk/gcc/params.def
   M /trunk/gcc/params.h

	* gcse.c (struct expr:max_distance): New field.
	(doing_code_hoisting_p): New static variable.
	(want_to_gcse_p): Change signature.  Allow constrained hoisting of
	simple expressions, don't change behavior for PRE.  Set max_distance.
	(insert_expr_in_table): Set new max_distance field.
	(hash_scan_set): Update.
	(hoist_expr_reaches_here_p): Stop search after max_distance
	instructions.
	(find_occr_in_bb): New static function.  Use it in ...
	(hoist_code): Calculate sizes of basic block before any changes are
	done.  Pass max_distance to hoist_expr_reaches_here_p.
	(one_code_hoisting_pass): Set doing_code_hoisting_p.

	* params.def (PARAM_GCSE_COST_DISTANCE_RATIO,)
	(PARAM_GCSE_UNRESTRICTED_COST): New parameters.
	* params.h (GCSE_COST_DISTANCE_RATIO, GCSE_UNRESTRICTED_COST): New
	macros.
	* doc/invoke.texi (gcse-cost-distance-ratio, gcse-unrestricted-cost):
	Document.

------------------------------------------------------------------------
r162590 | mkuvyrkov | 2010-07-27 12:34:55 -0700 (Tue, 27 Jul 2010) | 7 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/gcse.c

	PR rtl-optimization/40956
	PR target/42495
	PR middle-end/42574
	* gcse.c (compute_code_hoist_vbeinout): Consider more expressions
	for hoisting.
	(hoist_code): Count occurences in current block too.

------------------------------------------------------------------------
r162591 | mkuvyrkov | 2010-07-27 12:36:31 -0700 (Tue, 27 Jul 2010) | 2 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/gcse.c

	* gcse.c (hoist_code): Generate new pseudo for every new set insn.

------------------------------------------------------------------------
r162592 | mkuvyrkov | 2010-07-27 12:38:10 -0700 (Tue, 27 Jul 2010) | 4 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/gcse.c

	PR target/42495
	PR middle-end/42574
	* gcse.c (hoist_expr_reaches_here_p): Remove excessive check.

------------------------------------------------------------------------
r162593 | mkuvyrkov | 2010-07-27 12:39:15 -0700 (Tue, 27 Jul 2010) | 4 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/gcse.c

	* gcse.c (insert_insn_end_basic_block): Update signature, remove
	unused checks.
	(pre_edge_insert, hoist_code): Update.

------------------------------------------------------------------------
r162594 | mkuvyrkov | 2010-07-27 12:42:15 -0700 (Tue, 27 Jul 2010) | 6 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/arm/arm.c
   M /trunk/gcc/config/arm/arm.md

	PR target/42495
	PR middle-end/42574
	* config/arm/arm.c (thumb1_size_rtx_costs): Add cost for "J" constants.
	* config/arm/arm.md (define_split "J", define_split "K"): Make
	IRA/reload friendly.

------------------------------------------------------------------------
r162595 | mkuvyrkov | 2010-07-27 12:44:51 -0700 (Tue, 27 Jul 2010) | 9 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/arm/arm.c
   M /trunk/gcc/config/arm/arm.md

	PR target/42495
	PR middle-end/42574
	* config/arm/arm.c (legitimize_pic_address): Use
	gen_calculate_pic_address pattern to emit calculation of PIC address.
	(will_be_in_index_register): New function.
	(arm_legitimate_address_outer_p, thumb2_legitimate_address_p,)
	(thumb1_legitimate_address_p): Use it provided !strict_p.
	* config/arm/arm.md (calculate_pic_address): New expand and split.

------------------------------------------------------------------------
r162596 | mkuvyrkov | 2010-07-27 12:46:26 -0700 (Tue, 27 Jul 2010) | 4 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/arm/arm.c

	PR rtl-optimization/40956
	* config/arm/arm.c (thumb1_size_rtx_costs): Fix cost of simple
	constants.

------------------------------------------------------------------------
r162597 | mkuvyrkov | 2010-07-27 12:48:15 -0700 (Tue, 27 Jul 2010) | 18 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/basic-block.h
   M /trunk/gcc/doc/invoke.texi
   M /trunk/gcc/dominance.c
   M /trunk/gcc/gcse.c
   M /trunk/gcc/params.def
   M /trunk/gcc/params.h

	PR target/42495
	PR middle-end/42574
	* basic-block.h (get_dominated_to_depth): Declare.
	* dominance.c (get_dominated_to_depth): New function, use
	get_all_dominated_blocks as a base.
	(get_all_dominated_blocks): Use get_dominated_to_depth.

	* gcse.c (occr_t, VEC (occr_t, heap)): Define.
	(hoist_exprs): Remove.
	(alloc_code_hoist_mem, free_code_hoist_mem): Update.
	(compute_code_hoist_vbeinout): Add debug print outs.
	(hoist_code): Partially rewrite, simplify.  Use get_dominated_to_depth.

	* params.def (PARAM_MAX_HOIST_DEPTH): New parameter to avoid
	quadratic behavior.
	* params.h (MAX_HOIST_DEPTH): New macro.
	* doc/invoke.texi (max-hoist-depth): Document.

------------------------------------------------------------------------
r162598 | mkuvyrkov | 2010-07-27 12:50:08 -0700 (Tue, 27 Jul 2010) | 4 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/arm/arm.c
   M /trunk/gcc/config/arm/t-arm

	* config/arm/arm.c (params.h): Include.
	(arm_override_options): Tune gcse-unrestricted-cost.
	* config/arm/t-arm (arm.o): Define dependencies.

------------------------------------------------------------------------
r162600 | mkuvyrkov | 2010-07-27 14:06:31 -0700 (Tue, 27 Jul 2010) | 6 lines
Changed paths:
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gcc.target/arm/pr40956.c
   A /trunk/gcc/testsuite/gcc.target/arm/pr42495.c
   A /trunk/gcc/testsuite/gcc.target/arm/pr42574.c

	PR rtl-optimization/40956
	PR target/42495
	PR middle-end/42574
	* gcc.target/arm/pr40956.c, gcc.target/arm/pr42495.c,
	* gcc.target/arm/pr42574.c: Add tests.

------------------------------------------------------------------------
r162601 | jsm28 | 2010-07-27 14:23:53 -0700 (Tue, 27 Jul 2010) | 58 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/Makefile.in
   M /trunk/gcc/ada/ChangeLog
   M /trunk/gcc/ada/gcc-interface/misc.c
   M /trunk/gcc/c-family/ChangeLog
   M /trunk/gcc/c-family/c-common.h
   M /trunk/gcc/c-family/c-opts.c
   M /trunk/gcc/coretypes.h
   M /trunk/gcc/fortran/ChangeLog
   M /trunk/gcc/fortran/gfortran.h
   M /trunk/gcc/fortran/options.c
   M /trunk/gcc/hooks.c
   M /trunk/gcc/hooks.h
   M /trunk/gcc/java/ChangeLog
   M /trunk/gcc/java/lang.c
   M /trunk/gcc/langhooks-def.h
   M /trunk/gcc/langhooks.c
   M /trunk/gcc/langhooks.h
   M /trunk/gcc/lto/ChangeLog
   M /trunk/gcc/lto/lto-lang.c
   M /trunk/gcc/optc-gen.awk
   M /trunk/gcc/opts-common.c
   M /trunk/gcc/opts.c
   M /trunk/gcc/opts.h

	* coretypes.h (struct cl_option_handlers): Declare.
	* hooks.c (hook_int_size_t_constcharptr_int_0): Remove.
	* hooks.h (hook_int_size_t_constcharptr_int_0): Remove.
	* langhooks-def.h (lhd_handle_option): Declare.
	(LANG_HOOKS_HANDLE_OPTION): Use lhd_handle_option.
	* langhooks.c (lhd_handle_option): New.
	* langhooks.h (struct lang_hooks): Update prototype and return
	value type of handle_option hook.
	* optc-gen.awk: Generate target_flags_explicit definition for the
	driver.
	* opts-common.c: Include diagnostic.h.
	(handle_option): Move from opts.c.  Update prototype and return
	value type.  Use handlers structure.
	(read_cmdline_option): Move from opts.c.  Update prototype.  Use
	handlers structure.
	(set_option): Move from opts.c.
	* opts.c (common_handle_option): Update prototype and return value
	type.  Update calls to handle_option and enable_warning_as_error.
	(unknown_option_callback, post_handling_callback,
	lang_handle_option, target_handle_option): New.
	(handle_option, read_cmdline_option): Move to opts-common.c.
	(read_cmdline_options): Update prototype.  Update call to
	read_cmdline_option.
	(decode_options): Initialize and use handlers structure.
	(set_option): Move to opts-common.c.
	(enable_warning_as_error): Update prototype.  Update call to
	handle_option.
	* opts.h (struct cl_option_handler_func, struct
	cl_option_handlers): New.
	(handle_option, enable_warning_as_error): Update prototypes.
	(read_cmdline_option): Declare.
	* Makefile.in (opts-common.o): Update dependencies.

ada:
	* gcc-interface/misc.c (gnat_handle_option): Update prototype and
	return value type.  Don't check for missing arguments here.

c-family:
	* c-common.h (c_common_handle_option): Update prototype and return
	value type.
	* c-opts.c (c_common_handle_option): Update prototype and return
	value type.  Update calls to handle_option and
	enable_warning_as_error.

fortran:
	* gfortran.h (gfc_handle_option): Update prototype and return
	value type.
	* options.c (gfc_handle_option): Update prototype and return value
	type.

java:
	* lang.c (java_handle_option): Update prototype and return value
	type.

lto:
	* lto-lang.c (lto_handle_option): Update prototype and return
	value type.  Remove duplicate assignment to result.

------------------------------------------------------------------------
r162602 | bernds | 2010-07-27 14:52:39 -0700 (Tue, 27 Jul 2010) | 12 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/caller-save.c
   M /trunk/gcc/combine.c
   M /trunk/gcc/gengtype.c
   M /trunk/gcc/ira.c
   M /trunk/gcc/print-rtl.c
   M /trunk/gcc/rtl.def
   M /trunk/gcc/rtl.h

	* rtl.def (DEBUG_INSN, INSN, JUMP_INSN, CALL_INSN, NOTE): Swap operands
	4 and 5.
	* rtl.h (PATTERN, INSN_LOCATOR, NOTE_DATA, NOTE_DELETED_LABEL_NAME,
	NOTE_BLOCK, NOTE_EH_HANDLER, NOTE_BASIC_BLOCK, NOTE_VAR_LOCATION,
	NOTE_KIND, LABEL_NUSES, LABEL_REFS): Adjust accordingly.
	* gengtype.c (adjust_field_rtx_def): Swap operands 4 and 5 of
	CODE_LABELs and NOTEs.
	* caller-save.c (init_caller_save): Fix up gen_rtx_INSN call.
	* combine.c (try_combine): Likewise.
	* ira.c (setup_prohibited_mode_move_regs): Likewise.
	* print-rtl.c (print_rtx): Start REG_NOTES on a new line.

------------------------------------------------------------------------
r162603 | jason | 2010-07-27 15:06:03 -0700 (Tue, 27 Jul 2010) | 4 lines
(truncated)

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

-- 
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]