27 new GCC HEAD@161412 regressions

regress regress@apple.com
Sat Jun 26 04:57:00 GMT 2010


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

Regressions for native:
old   g++.sum g++.dg/eh/simd-3.C
old   g++.sum g++.dg/eh/simd-4.C
old   g++.sum g++.dg/ext/altivec-2.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/pr34668-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.dg/vect/costmodel/ppc/costmodel-vect-31d.c
old   gcc.sum gcc.dg/vect/costmodel/ppc/costmodel-vect-68d.c
old   gcc.sum gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c
old   gcc.sum gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c
old   gcc.sum gcc.dg/vect/pr35821-altivec.c
old   gcc.sum gcc.dg/vect/vect-109.c
old   gcc.sum gcc.target/powerpc/405-dlmzb-strlen-1.c
old   gcc.sum gcc.target/powerpc/440-dlmzb-strlen-1.c
old   gcc.sum gcc.target/powerpc/altivec-volatile.c
old   gcc.sum gcc.target/powerpc/ppc-vector-memcpy.c
NEW   gfortran.sum gfortran.dg/typebound_call_4.f03
old   gfortran.sum gfortran.fortran-torture/execute/where_2.f90
old   libjava.sum Thread_Sleep_2
NEW   libstdc++.sum 23_containers/unordered_map/requirements/citerators.cc
NEW   libstdc++.sum 23_containers/unordered_multimap/requirements/citerators.cc
NEW   libstdc++.sum 23_containers/unordered_multiset/requirements/citerators.cc
NEW   libstdc++.sum 23_containers/unordered_set/requirements/citerators.cc
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
NEW   libstdc++.sum ext/pb_ds/example/basic_set.cc
NEW   libstdc++.sum ext/pb_ds/example/tree_intervals.cc
NEW   libstdc++.sum ext/pb_ds/example/tree_order_statistics.cc
NEW   libstdc++.sum ext/pb_ds/regression/tree_data_map_rand.cc
NEW   libstdc++.sum ext/pb_ds/regression/tree_no_data_map_rand.cc
NEW   libstdc++.sum tr1/6_containers/unordered_map/erase/1.cc
NEW   libstdc++.sum tr1/6_containers/unordered_map/erase/24061-map.cc
NEW   libstdc++.sum tr1/6_containers/unordered_map/insert/array_syntax.cc
NEW   libstdc++.sum tr1/6_containers/unordered_map/insert/map_range.cc
NEW   libstdc++.sum tr1/6_containers/unordered_map/insert/map_single.cc
NEW   libstdc++.sum tr1/6_containers/unordered_multimap/erase/1.cc
NEW   libstdc++.sum tr1/6_containers/unordered_multimap/erase/24061-multimap.cc
NEW   libstdc++.sum tr1/6_containers/unordered_multimap/insert/multimap_range.cc
NEW   libstdc++.sum tr1/6_containers/unordered_multimap/insert/multimap_single.cc
NEW   libstdc++.sum tr1/6_containers/unordered_multiset/erase/1.cc
NEW   libstdc++.sum tr1/6_containers/unordered_multiset/erase/24061-multiset.cc
NEW   libstdc++.sum tr1/6_containers/unordered_multiset/insert/multiset_range.cc
NEW   libstdc++.sum tr1/6_containers/unordered_multiset/insert/multiset_single.cc
NEW   libstdc++.sum tr1/6_containers/unordered_set/erase/1.cc
NEW   libstdc++.sum tr1/6_containers/unordered_set/erase/24061-set.cc
NEW   libstdc++.sum tr1/6_containers/unordered_set/insert/set_range.cc
NEW   libstdc++.sum tr1/6_containers/unordered_set/insert/set_single.cc

Log information for changes since the last build:
------------------------------------------------------------------------
r161091 | jakub | 2010-06-21 09:14:40 -0700 (Mon, 21 Jun 2010) | 3 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/stmt.c

	* stmt.c (resolve_asm_operand_names): Fix handling
	of %%.

------------------------------------------------------------------------
r161092 | jakub | 2010-06-21 09:26:25 -0700 (Mon, 21 Jun 2010) | 8 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/sel-sched-dump.c
   M /trunk/gcc/sel-sched-dump.h

	PR bootstrap/44426
	* sel-sched-dump.h (sel_prepare_string_for_dot_label): Remove
	prototype.
	(sel_print_to_dot): Remove macro.
	(sel_print): Likewise.  New prototype.
	* sel-sched-dump.c (sel_prepare_string_for_dot_label): Make static.
	(sel_print): New function.

------------------------------------------------------------------------
r161093 | jakub | 2010-06-21 09:27:25 -0700 (Mon, 21 Jun 2010) | 16 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/Makefile.in
   M /trunk/gcc/cfgexpand.c
   M /trunk/gcc/genattr.c
   M /trunk/gcc/genattrtab.c

	* Makefile.in (cfgexpand.o): Depend on $(INSN_ATTR_H).
	* genattrtab.c (check_tune_attr, find_tune_attr): New functions.
	(make_automaton_attrs): If find_tune_attr returns non-NULL,
	write separate internal_dfa_insn_code_* and insn_default_latency_*
	functions for each attribute's value and emit init_sched_attrs
	function and function pointers.
	* genattr.c (const_attrs, reservations): New variables.
	(gen_attr): Add const attributes to const_attrs vector.
	(check_tune_attr, find_tune_attr): New functions.
	(main): Add reservations to reservations vector.  If find_tune_attr
	returns true, add prototype for init_sched_attrs and make
	internal_dfa_insn_code and insn_default_latency function pointers,
	otherwise define init_sched_attrs as dummy macro.
	* cfgexpand.c: Include insn-attr.h.
	(gimple_expand_cfg): Call init_sched_attrs.

------------------------------------------------------------------------
r161094 | jakub | 2010-06-21 09:28:32 -0700 (Mon, 21 Jun 2010) | 19 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/Makefile.in
   M /trunk/gcc/genattrtab.c

	* Makefile.in (build/genattrtab.o): Depend on vecprim.h.
	* genattrtab.c: Include vecprim.h.
	(cached_attrs, cached_attr_count, attrs_seen_once,
	attrs_seen_more_than_once, attrs_to_cache, attrs_cached_inside,
	attrs_cached_after): New variables.
	(find_attrs_to_cache): New function.
	(FLG_BITWISE, FLG_AFTER, FLG_INSIDE, FLG_OUTSIDE_AND): Define.
	(write_test_expr): Add attrs_cached argument, return it too,
	attempt to cache non-const attributes used more than once in
	a single case handling.
	(write_attr_get): Use find_attrs_to_cache, for caching candidates
	emit cached_* variables.  Adjust write_attr_set callers.
	(write_attr_set): Add attrs_cached attribute, use find_attrs_to_cache
	to find attributes that should be cached in this block.  Adjust
	write_test_expr callers.
	(write_attr_case): Clear attrs_to_cache.  Adjust write_attr_set
	callers.
	(make_automaton_attrs): Adjust write_test_expr caller.

------------------------------------------------------------------------
r161095 | jakub | 2010-06-21 09:29:51 -0700 (Mon, 21 Jun 2010) | 5 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/dwarf2out.c
   M /trunk/include/ChangeLog
   M /trunk/include/dwarf2.h

	* dwarf2.h (enum dwarf_type): Add DW_ATE_UTF.

	* dwarf2out.c (base_type_die): Use DW_ATE_UTF for
	C++ char16_t and char32_t.

------------------------------------------------------------------------
r161096 | jakub | 2010-06-21 09:30:43 -0700 (Mon, 21 Jun 2010) | 6 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/dwarf2out.c

	* dwarf2out.c (add_linkage_name): New function.  Don't add
	anything to DW_TAG_member DIEs.
	(add_name_and_src_coords_attributes): Use it.
	(gen_variable_die): Call it for C++ static data members if
	specification is DW_TAG_member.

------------------------------------------------------------------------
r161097 | jakub | 2010-06-21 09:33:49 -0700 (Mon, 21 Jun 2010) | 8 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/i386/i386.c
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gcc.c-torture/execute/pr44575.c

	PR target/44575
	* config/i386/i386.c (ix86_gimplify_va_arg): When copying
	va_arg from a set of register save slots into a temporary,
	if the container is bigger than type size, do the copying
	using smaller mode or using memcpy.

	* gcc.c-torture/execute/pr44575.c: New test.

------------------------------------------------------------------------
r161099 | jsm28 | 2010-06-21 09:58:22 -0700 (Mon, 21 Jun 2010) | 3 lines
Changed paths:
   M /trunk/gcc/c-family/ChangeLog
   M /trunk/gcc/c-family/c-opts.c
   M /trunk/gcc/c-family/c.opt

	* c.opt (lang-objc): Remove.
	* c-opts.c (c_common_handle_option): Don't handle OPT_lang_objc.

------------------------------------------------------------------------
r161105 | uros | 2010-06-21 11:07:59 -0700 (Mon, 21 Jun 2010) | 5 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/gcc.c-torture/execute/frame-address.c

	PR testsuite/44505
	* gcc.c-torture/execute/frame-address.c (check_fa): Avoid
	tail call to check_fa_mid.


------------------------------------------------------------------------
r161112 | hjl | 2010-06-21 13:26:11 -0700 (Mon, 21 Jun 2010) | 7 lines
Changed paths:
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/gcc.target/i386/amd64-abi-3.c

Add -mtune=k8 to gcc.target/i386/amd64-abi-3.c.

2010-06-21  H.J. Lu  <hongjiu.lu@intel.com>

	PR target/44615
	* gcc.target/i386/amd64-abi-3.c: Add -mtune=k8.

------------------------------------------------------------------------
r161115 | dj | 2010-06-21 13:58:57 -0700 (Mon, 21 Jun 2010) | 21 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/c-family/c-pragma.c
   M /trunk/gcc/diagnostic-core.h
   M /trunk/gcc/diagnostic.c
   M /trunk/gcc/diagnostic.h
   M /trunk/gcc/doc/extend.texi
   M /trunk/gcc/opts.c
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gcc.dg/pragma-diag-1.c

* diagnostic.h (diagnostic_classification_change_t): New.
(diagnostic_context): Add history and push/pop list.
(diagnostic_push_diagnostics): Declare.
(diagnostic_pop_diagnostics): Declare.
* diagnostic.c (diagnostic_classify_diagnostic): Store changes
from pragmas in a history chain instead of the global table.
(diagnostic_push_diagnostics): New.
(diagnostic_pop_diagnostics): New.
(diagnostic_report_diagnostic): Scan history chain to find state
of diagnostics as of the diagnostic location.
* opts.c (set_option): Pass UNKNOWN_LOCATION to
diagnostic_classify_diagnostic.
(enable_warning_as_error): Likewise.
* diagnostic-core.h (DK_POP): Add after "real" diagnostics, for
use in the history chain.
* c-family/c-pragma.c (handle_pragma_diagnostic): Add push/pop,
allow these pragmas anywhere.
* doc/extend.texi: Document pragma GCC diagnostic changes.

* gcc.dg/pragma-diag-1.c: New.

------------------------------------------------------------------------
r161116 | espindola | 2010-06-21 14:14:46 -0700 (Mon, 21 Jun 2010) | 7 lines
Changed paths:
   M /trunk/include/ChangeLog
   M /trunk/include/plugin-api.h

2010-06-21  Rafael Espindola  <espindola@google.com>

	* plugin-api.h (ld_plugin_set_extra_library_path): New.
	(ld_plugin_tag): Add LDPT_SET_EXTRA_LIBRARY_PATH.
	(ld_plugin_tv): Add tv_set_extra_library_path.


------------------------------------------------------------------------
r161118 | hjl | 2010-06-21 14:56:47 -0700 (Mon, 21 Jun 2010) | 31 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/i386/atom.md
   M /trunk/gcc/config/i386/i386.md
   M /trunk/gcc/config/i386/ppro.md
   M /trunk/gcc/config/i386/sse.md
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gcc.target/i386/sse2-vec-2a.c

Properly handle psrldq when optimizing for Atom.

gcc/

2010-06-21  H.J. Lu  <hongjiu.lu@intel.com>

	PR target/44615
	* config/i386/atom.md (atom_sseishft_2): Also check sseishft1.

	* config/i386/i386.md (type): Add sseishft1

	* config/i386/ppro_insn (ppro_insn): Also check sseishft1.
	(ppro_insn_load): Likewise.
	(ppro_insn_store): Likewise.
	(ppro_insn_both): Likewise.

	* config/i386/sse.md (sse2_lshrv1ti3): Add atom_unit.
	(*vec_extractv2di_1_rex64_avx): Replace sseishft with sseishft1
	for type.
	(*vec_extractv2di_1_avx): Likewise.
	(*vec_extractv2di_1_rex64): Replace sseishft with sseishft1 for
	type.  Remove atom_unit.
	(*vec_extractv2di_1_sse2): Likewise.

gcc/testsuite/

2010-06-21  H.J. Lu  <hongjiu.lu@intel.com>

	PR target/44615
	* gcc.target/i386/sse2-vec-2a.c: New.

------------------------------------------------------------------------
r161121 | danglin | 2010-06-21 16:43:42 -0700 (Mon, 21 Jun 2010) | 5 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/pa/pa.c

	PR target/39690
	config/pa/pa.c (override_options): Disable
	-freorder-blocks-and-partition.


------------------------------------------------------------------------
r161128 | gccadmin | 2010-06-21 17:17:21 -0700 (Mon, 21 Jun 2010) | 1 line
Changed paths:
   M /trunk/gcc/DATESTAMP

Daily bump.
------------------------------------------------------------------------
r161129 | jason | 2010-06-21 21:36:43 -0700 (Mon, 21 Jun 2010) | 2 lines
Changed paths:
   M /trunk/gcc/cp/ChangeLog
   M /trunk/gcc/cp/semantics.c
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/g++.dg/ext/unary_trait_incomplete.C

	* semantics.c (check_trait_type): Check COMPLETE_TYPE_P for array
	element type.
------------------------------------------------------------------------
r161130 | jason | 2010-06-21 21:36:55 -0700 (Mon, 21 Jun 2010) | 1 line
Changed paths:
   M /trunk/gcc/cp/ChangeLog
   M /trunk/gcc/cp/typeck.c
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/g++.dg/cpp0x/noexcept08.C

	* typeck.c (comp_except_specs): Fix ce_derived with noexcept.
------------------------------------------------------------------------
r161131 | charlet | 2010-06-21 23:47:22 -0700 (Mon, 21 Jun 2010) | 11 lines
Changed paths:
   M /trunk/gcc/ada/ChangeLog
   M /trunk/gcc/ada/atree.adb
   M /trunk/gcc/ada/gnatbind.adb
   M /trunk/gcc/ada/prj-nmsc.adb

2010-06-22  Vincent Celier  <celier@adacore.com>

	* prj-nmsc.adb (Find_Sources): When a source from a multi-unit file is
	found, check if it's path has aready been found, whatever its index.

2010-06-22  Robert Dewar  <dewar@adacore.com>

	* atree.adb, gnatbind.adb: Minor reformatting.
	Minor code reorganization.


------------------------------------------------------------------------
r161132 | charlet | 2010-06-21 23:53:11 -0700 (Mon, 21 Jun 2010) | 16 lines
Changed paths:
   M /trunk/gcc/ada/ChangeLog
   M /trunk/gcc/ada/exp_ch4.adb
   M /trunk/gcc/ada/g-expect-vms.adb
   M /trunk/gcc/ada/sem_eval.adb

2010-06-22  Robert Dewar  <dewar@adacore.com>

	* sem_eval.adb: Minor reformatting.

2010-06-22  Robert Dewar  <dewar@adacore.com>

	* exp_ch4.adb (Expand_N_Conditional_Expression): Use
	Expression_With_Actions to clean up the code generated when folding
	constant expressions.

2010-06-22  Vincent Celier  <celier@adacore.com>

	* g-expect-vms.adb: Add new subprograms Free, First_Dead_Process and
	Has_Process.


------------------------------------------------------------------------
r161134 | charlet | 2010-06-22 00:03:30 -0700 (Tue, 22 Jun 2010) | 17 lines
Changed paths:
   M /trunk/gcc/ada/ChangeLog
   M /trunk/gcc/ada/sem_eval.adb
   M /trunk/gcc/ada/sem_res.adb
   M /trunk/gcc/ada/sem_util.adb
   M /trunk/gcc/ada/sem_util.ads

2010-06-22  Thomas Quinot  <quinot@adacore.com>

	* sem_eval.adb (Find_Universal_Operator_Type): New
	subprogram to identify the operand type of an operator on universal
	operands, when an explicit scope indication is present. Diagnose the
	case where such a call is ambiguous.
	(Eval_Arithmetic_Op, Eval_Relational_Op, Eval_Unary_Op):
	Use the above to identify the operand type so it can be properly frozen.
	* sem_res.adb (Make_Call_Into_Operator): Remove bogus freeze of operand
	type, done in an arbitrary, possibly incorrect type (the presence of
	some numeric type in the scope is checked for legality, but when more
	than one such type is in the scope, we just pick a random one, not
	necessarily the expected one).
	* sem_utils.ads, sem_utils.adb (Is_Universal_Numeric_Type): New utility
	subprogram.


------------------------------------------------------------------------
r161135 | charlet | 2010-06-22 00:08:23 -0700 (Tue, 22 Jun 2010) | 22 lines
Changed paths:
   M /trunk/gcc/ada/ChangeLog
   M /trunk/gcc/ada/g-expect-vms.adb
   M /trunk/gcc/ada/sem_ch3.adb
   M /trunk/gcc/ada/sem_eval.adb
   M /trunk/gcc/ada/sem_res.adb
   M /trunk/gcc/ada/sem_util.adb

2010-06-22  Gary Dismukes  <dismukes@adacore.com>

	* sem_ch3.adb (Build_Discriminal): Set default scopes for newly created
	discriminals to the current scope.
	* sem_util.adb (Find_Body_Discriminal): Remove setting of discriminal's
	scope, which could overwrite a different already set value.

2010-06-22  Ed Schonberg  <schonberg@adacore.com>

	* sem_res.adb (Valid_Conversion): If expression is a predefined
	operator, use sloc of type of interpretation to improve error message
	when operand is of some derived type.
	* sem_eval.adb (Is_Mixed_Mode_Operand): New function, use it.

2010-06-22  Emmanuel Briot  <briot@adacore.com>

	* g-expect-vms.adb (Expect_Internal): No longer raises an exception, so
	that it can set out parameters as well. When a process has died, reset
	its Input_Fd to Invalid_Fd, so that when using multiple processes we
	can find out which process has died.


------------------------------------------------------------------------
r161136 | charlet | 2010-06-22 00:11:35 -0700 (Tue, 22 Jun 2010) | 12 lines
Changed paths:
   M /trunk/gcc/ada/ChangeLog
   M /trunk/gcc/ada/exp_util.adb
   M /trunk/gcc/ada/sem_attr.adb
   M /trunk/gcc/ada/sem_res.adb

2010-06-22  Ed Schonberg  <schonberg@adacore.com>

	* sem_res.adb (Resolve_Call): If the call is rewritten as an indexed of
	a parameterless function call, preserve parentheses of original
	expression, for proper handling by pretty printer.
	* sem_attr.adb (Analyze_Attribute, case 'Old): Add guard to Process
	procedure, to handle quietly identifiers that have no entity names.
	* exp_util.adb (Get_Current_Value_Condition): If the parent of an
	elsif_part is missing, it has been rewritten as a nested if, and there
	is no useful information on the current value of the variable.


------------------------------------------------------------------------
r161137 | charlet | 2010-06-22 00:15:42 -0700 (Tue, 22 Jun 2010) | 18 lines
Changed paths:
   M /trunk/gcc/ada/ChangeLog
   M /trunk/gcc/ada/exp_aggr.adb
   M /trunk/gcc/ada/exp_util.adb
   M /trunk/gcc/ada/sem_res.adb

2010-06-22  Gary Dismukes  <dismukes@adacore.com>

	* exp_util.adb (Find_Interface_ADT): Retrieve Designated_Type instead of
	Directly_Designated_Type when the type argument is an access type.
	(Find_Interface_Tag): Retrieve Designated_Type instead of
	Directly_Designated_Type when the type argument is an access type.
	(Has_Controlled_Coextensions): Retrieve Designated_Type instead of
	Directly_Designated_Type of each access discriminant.
	* sem_res.adb (Resolve_Type_Conversion): Retrieve Designated_Type
	instead of Directly_Designated_Type when the operand and target types
	are access types.

2010-06-22  Thomas Quinot  <quinot@adacore.com>

	* exp_aggr.adb (Flatten): Return False if one choice is statically
	known to be out of bounds.


------------------------------------------------------------------------
r161138 | charlet | 2010-06-22 00:22:17 -0700 (Tue, 22 Jun 2010) | 9 lines
Changed paths:
   M /trunk/gcc/ada/ChangeLog
   M /trunk/gcc/ada/einfo.adb
   M /trunk/gcc/ada/einfo.ads
   M /trunk/gcc/ada/sem_util.adb

2010-06-22  Thomas Quinot  <quinot@adacore.com>

	* sem_util.adb (Build_Actual_Subtype): Record original expression in
	Related_Expression attribute of the constructed subtype.
	* einfo.adb, einfo.ads (Underlying_View): Move to Node28 to free up
	Node24 on types for...
	(Related_Expression): Make attribute available on types as well.


------------------------------------------------------------------------
r161139 | charlet | 2010-06-22 00:26:02 -0700 (Tue, 22 Jun 2010) | 8 lines
Changed paths:
   M /trunk/gcc/ada/ChangeLog
   M /trunk/gcc/ada/exp_aggr.adb
   M /trunk/gcc/ada/g-expect-vms.adb
   M /trunk/gcc/ada/sem_eval.adb
   M /trunk/gcc/ada/sem_res.adb
   M /trunk/gcc/ada/sem_util.ads

2010-06-22  Robert Dewar  <dewar@adacore.com>

	* g-expect-vms.adb, sem_res.adb: Minor reformatting.
	* exp_aggr.adb: Minor comment changes and reformatting.
	* sem_eval.adb (Find_Universal_Operator_Type): Put in proper alpha order
	* sem_util.ads: Add some missing pragma Inline's (efficiency issue only)


------------------------------------------------------------------------
r161140 | charlet | 2010-06-22 00:32:15 -0700 (Tue, 22 Jun 2010) | 6 lines
Changed paths:
   M /trunk/gcc/ada/ChangeLog
   M /trunk/gcc/ada/sem_eval.adb
   M /trunk/gcc/ada/sem_util.adb

2010-06-22  Robert Dewar  <dewar@adacore.com>

	* sem_util.adb (Is_Delegate): Put in proper alpha order.
	* sem_eval.adb: Minor reformatting.


------------------------------------------------------------------------
r161141 | charlet | 2010-06-22 00:41:14 -0700 (Tue, 22 Jun 2010) | 13 lines
Changed paths:
   M /trunk/gcc/ada/ChangeLog
   M /trunk/gcc/ada/make.adb
   M /trunk/gcc/ada/osint.adb
   M /trunk/gcc/ada/sem_ch3.adb
   M /trunk/gcc/ada/sem_disp.adb
   M /trunk/gcc/ada/sem_eval.adb

2010-06-22  Robert Dewar  <dewar@adacore.com>

	* sem_ch3.adb, sem_disp.adb: Minor code fixes.
	* sem_eval.adb: Minor reformatting.

2010-06-22  Vincent Celier  <celier@adacore.com>

	* make.adb (Scan_Make_Arg): When invoked with -nostdlib, pass -nostdlib
	to gnatlink, except on Open VMS.
	* osint.adb (Add_Default_Search_Dirs): Do not suppress the default
	object directories if -nostdlib is used.


------------------------------------------------------------------------
r161142 | charlet | 2010-06-22 01:14:31 -0700 (Tue, 22 Jun 2010) | 12 lines
Changed paths:
   M /trunk/gcc/ada/ChangeLog
   M /trunk/gcc/ada/sem_aggr.adb
   M /trunk/gcc/ada/sem_ch10.adb
(truncated)

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

-------------- next part --------------

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


More information about the Gcc-regression mailing list