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