Dominique d'Humieres
3c0c50279b
boz_15.f90: Fix typos.
...
* gfortran.dg/boz_15.f90: Fix typos.
From-SVN: r155225
2009-12-14 18:56:12 +01:00
Jakub Jelinek
e07983ba5f
Fix up ChangeLog entry.
...
From-SVN: r155223
2009-12-14 18:30:48 +01:00
Alexandre Oliva
2a7d7a8dd7
re PR target/41473 (dsymutil "Assertion failed ...")
...
PR debug/41473
* dwarf2out.c (AT_loc_list_ptr): New.
(resolve_addr): Remove unresolved attributes and loc_list entries.
From-SVN: r155222
2009-12-14 17:55:52 +01:00
Alexandre Oliva
23198957a2
re PR target/41473 (dsymutil "Assertion failed ...")
...
PR debug/41473
* dwarf2out.c (add_var_loc_to_decl): Don't drop initial empty
locations.
(new_loc_list): Drop gensym arg. Move generation of ll_symbol...
(gen_llsym): ... here. New function.
(add_loc_descr_to_loc_list): Removed.
(loc_descriptor): Infer mode from CONST_DOUBLEs and CONST_VECTORs.
(single_element_loc_list): Removed.
(dw_loc_list): Don't create entries without a location. Don't
special-case the first node of the list, only single nodes.
(single_element_loc_list_p): Simplify.
(loc_list_from_tree): Don't use DECL_RTL if loc_list is nonempty.
(add_location_or_const_value_attribute): Test var loc for NULL.
(convert_cfa_to_fb_loc_list): Adjust calls to new new_loc_list,
call gen_llsym if needed.
From-SVN: r155221
2009-12-14 17:55:12 +01:00
Jakub Jelinek
20cdc2be22
cgraph.h (cgraph_set_nothrow_flag, [...]): New prototypes.
...
* cgraph.h (cgraph_set_nothrow_flag, cgraph_set_readonly_flag,
cgraph_set_pure_flag, cgraph_set_looping_const_or_pure_flag): New
prototypes.
* cgraph.c (cgraph_set_nothrow_flag, cgraph_set_readonly_flag,
cgraph_set_pure_flag, cgraph_set_looping_const_or_pure_flag): New
functions.
* except.h (set_nothrow_function_flags): Remove prototype.
* except.c (set_nothrow_function_flags): Use cgraph_set_nothrow_flag.
Make static.
* ipa-pure-const.c (propagate): Use cgraph_set_nothrow_flag,
cgraph_set_readonly_flag, cgraph_set_pure_flag
and cgraph_set_looping_const_or_pure_flag.
(local_pure_const): Likewise.
From-SVN: r155220
2009-12-14 17:53:57 +01:00
Sebastian Pop
7cb792f510
re PR tree-optimization/42284 (failing tree check in graphite-sese-to-poly.c for 164.gzip)
...
PR middle-end/42284
* testsuite/gcc.dg/graphite/pr42284.c: New.
From-SVN: r155219
2009-12-14 16:51:43 +00:00
Sebastian Pop
c880097da2
re PR tree-optimization/42284 (failing tree check in graphite-sese-to-poly.c for 164.gzip)
...
Fix PR42284.
2009-12-12 Sebastian Pop <sebpop@gmail.com>
PR middle-end/42284
* graphite-sese-to-poly.c (rewrite_close_phi_out_of_ssa): Call
insert_out_of_ssa_copy_on_edge for anything else than SSA_NAMEs.
(detect_commutative_reduction_arg): Simplified.
(detect_commutative_reduction): Early return when the argument of
the close phi is not of an SSA_NAME.
* testsuite/gcc.dg/graphite/pr42284.c: New.
From-SVN: r155218
2009-12-14 16:49:47 +00:00
Jakub Jelinek
519517fd49
Fix LWP.
...
2009-12-14 Jakub Jelinek <jakub@redhat.com>
Sebastian Pop <sebastian.pop@amd.com>
* config/i386/i386-builtin-types.def (PVOID): Declared.
(VOID_FTYPE_PVOID): Declared.
(PVOID_FTYPE_VOID): Declared.
(UCHAR_FTYPE_USHORT_UINT_USHORT): Removed.
(VOID_FTYPE_USHORT_UINT_USHORT): Removed.
* config/i386/i386.c (IX86_BUILTIN_LLWPCB16, IX86_BUILTIN_LLWPCB32,
IX86_BUILTIN_LLWPCB64, IX86_BUILTIN_SLWPCB16, IX86_BUILTIN_SLWPCB32,
IX86_BUILTIN_SLWPCB64, IX86_BUILTIN_LWPVAL16, IX86_BUILTIN_LWPINS16):
Removed.
(IX86_BUILTIN_LLWPCB, IX86_BUILTIN_SLWPCB): New.
(bdesc_special_args): Adjust declaration of __builtin_ia32_llwpcb,
__builtin_ia32_slwpcb, __builtin_ia32_lwpval32,
__builtin_ia32_lwpval64, __builtin_ia32_lwpins32, and
__builtin_ia32_lwpins64.
(ix86_expand_special_args_builtin): Handle VOID_FTYPE_PVOID.
Do not handle VOID_FTYPE_USHORT_UINT_USHORT and
UCHAR_FTYPE_USHORT_UINT_USHORT. Warn when the third operand is
not an immediate. Also handle builtin functions with 3 arguments.
(ix86_expand_builtin): Handle IX86_BUILTIN_LLWPCB and
IX86_BUILTIN_SLWPCB.
* config/i386/i386.md (UNSPEC_LLWP_INTRINSIC, UNSPEC_SLWP_INTRINSIC):
Renamed UNSPECV_LLWP_INTRINSIC and UNSPECV_SLWP_INTRINSIC.
(memory attribute): Handle lwp.
(lwp*): Rewrite all the insn patterns for LWP.
* config/i386/lwpintrin.h (__llwpcb16, __llwpcb32, __llwpcb64,
__slwpcb16, __slwpcb32, __slwpcb64, __lwpval16, __lwpins16): Removed.
(__llwpcb, __slwpcb): New.
testsuite/
* gcc.target/i386/sse-12.c: Add -mpopcnt and -mlwp.
* gcc.target/i386/sse-13.c: Same.
(__builtin_ia32_lwpval32, __builtin_ia32_lwpval64,
__builtin_ia32_lwpins32, __builtin_ia32_lwpins64): Added testcases.
* gcc.target/i386/sse-14.c: Add -mpopcnt -mabm -mlwp.
Added tests for __lwpval32, __lwpins32, __lwpval64, and __lwpins64.
* gcc.target/i386/sse-22.c: Added tests for popcnt, abm, and lwp.
* gcc.target/i386/sse-23.c: Same.
Co-Authored-By: Sebastian Pop <sebastian.pop@amd.com>
From-SVN: r155217
2009-12-14 16:45:11 +00:00
Paolo Carlini
e49fd61b53
explicit_instantiation/1_c++0x.cc: New.
...
2009-12-14 Paolo Carlini <paolo.carlini@oracle.com>
* testsuite/23_containers/queue/requirements/
explicit_instantiation/1_c++0x.cc: New.
* testsuite/23_containers/priority_queue/requirements/
explicit_instantiation/1_c++0x.cc: Likewise.
* testsuite/23_containers/multimap/requirements/
explicit_instantiation/1_c++0x.cc: Likewise.
* testsuite/23_containers/bitset/requirements/
explicit_instantiation/1_c++0x.cc: Likewise.
* testsuite/23_containers/set/requirements/
explicit_instantiation/1_c++0x.cc: Likewise.
* testsuite/23_containers/vector/requirements/
explicit_instantiation/1_c++0x.cc: Likewise.
* testsuite/23_containers/deque/requirements/
explicit_instantiation/1_c++0x.cc: Likewise.
* testsuite/23_containers/stack/requirements/
explicit_instantiation/1_c++0x.cc: Likewise.
* testsuite/23_containers/multiset/requirements/
explicit_instantiation/1_c++0x.cc: Likewise.
* testsuite/23_containers/list/requirements/
explicit_instantiation/1_c++0x.cc: Likewise.
* testsuite/23_containers/map/requirements/
explicit_instantiation/1_c++0x.cc: Likewise.
From-SVN: r155215
2009-12-14 15:01:23 +00:00
Joseph Myers
27cd4d3e5f
* zh_CN.po: Update.
...
From-SVN: r155213
2009-12-14 12:50:14 +00:00
Dmitry Gorbachev
a818bca1e3
Make-lang.in ($(LTO_EXE)): Use $(LINKER).
...
2009-12-14 Dmitry Gorbachev <d.g.gorbachev@gmail.com>
* Make-lang.in ($(LTO_EXE)): Use $(LINKER).
From-SVN: r155212
2009-12-14 10:42:52 +00:00
Dmitry Gorbachev
7031a8b9b0
dominance.c (set_immediate_dominator): Don't mark as inline.
...
2009-12-14 Dmitry Gorbachev <d.g.gorbachev@gmail.com>
* dominance.c (set_immediate_dominator): Don't mark as inline.
From-SVN: r155211
2009-12-14 10:29:52 +00:00
Paolo Carlini
874e360b8c
stl_list.h (splice(iterator, list&), [...]): Re-add in C++0x mode for backward compatibility (see DR 1133).
...
2009-12-14 Paolo Carlini <paolo.carlini@oracle.com>
* include/bits/stl_list.h (splice(iterator, list&), splice(iterator,
list&, iterator), splice(iterator, list&, iterator, iterator),
merge(list&), merge(list&, _StrictWeakOrdering)): Re-add in C++0x
mode for backward compatibility (see DR 1133).
(insert(iterator, size_type, const value_type&), insert(iterator,
_InputIterator, _InputIterator)): Adjust.
* include/bits/list.tcc (sort): Likewise.
* testsuite/23_containers/list/modifiers/1_c++0x.cc: Add.
* testsuite/23_containers/list/operations/2_c++0x.cc: Likewise.
* testsuite/23_containers/list/operations/3_c++0x.cc: Likewise.
* testsuite/23_containers/list/requirements/dr438/
assign_neg.cc: Adjust dg-error line numbers.
* testsuite/23_containers/list/requirements/dr438/
insert_neg.cc: Likewise.
* testsuite/23_containers/list/requirements/dr438/
constructor_1_neg.cc: Likewise.
* testsuite/23_containers/list/requirements/dr438/
constructor_2_neg.cc: Likewise.
From-SVN: r155210
2009-12-14 10:26:09 +00:00
Eric Botcazou
507d0069fa
tm.texi (STACK_CHECK_PROTECT): Document alternate default.
...
* doc/tm.texi (STACK_CHECK_PROTECT): Document alternate default.
* doc/md.texi (check_stack): Clarify.
(probe_stack): Likewise.
* config/rs6000/rs6000.md (UNSPEC_PROBE_STACK): New constant.
(probe_stack): New insn.
From-SVN: r155209
2009-12-14 10:12:43 +00:00
Nathan Sidwell
e11ddaf56e
configure.ac (--with-specs): New option.
...
* configure.ac (--with-specs): New option.
* configure: Regenerated.
* gcc.c (driver_self_specs): Include CONFIGURE_SPECS.
* Makefile.in (DRIVER_DEFINES): Add -DCONFIGURE_SPECS.
From-SVN: r155208
2009-12-14 08:58:06 +00:00
Ben Elliston
b6eb743861
lto-streamer-in.c (lto_get_builtin_tree): fclass can only be a BUILT_IN_NORMAL or BUILT_IN_MD.
...
* lto-streamer-in.c (lto_get_builtin_tree): fclass can only be a
BUILT_IN_NORMAL or BUILT_IN_MD.
From-SVN: r155206
2009-12-14 16:06:50 +11:00
John David Anglin
f93a40eaa3
ffi.c (ffi_closure_inner_pa32): Handle FFI_TYPE_LONGDOUBLE type on HP-UX.
...
* src/pa/ffi.c (ffi_closure_inner_pa32): Handle FFI_TYPE_LONGDOUBLE
type on HP-UX.
From-SVN: r155205
2009-12-14 02:42:18 +00:00
GCC Administrator
f610bc0aa1
Daily bump.
...
From-SVN: r155203
2009-12-14 00:16:38 +00:00
Paolo Carlini
2cd9cdcc6d
re PR libstdc++/40133 (exception propagation support not enabled in libstdc++ 4.4 on {armeabi,hppa}-linux)
...
2009-12-11 Paolo Carlini <paolo.carlini@oracle.com>
Matthias Klose <doko@ubuntu.com>
PR libstdc++/40133
* acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): On *-*-linux*,
*-*-uclinux*, *-*-kfreebsd*-gnu | *-*-gnu* targets do link tests when
possible.
* configure: Regenerate.
Co-Authored-By: Matthias Klose <doko@ubuntu.com>
From-SVN: r155200
2009-12-13 23:45:12 +00:00
Eric Botcazou
82b68940a3
tm.texi (STACK_CHECK_PROBE_LOAD): Delete.
...
* doc/tm.texi (STACK_CHECK_PROBE_LOAD): Delete.
* expr.h (STACK_CHECK_PROBE_LOAD): Likewise.
* explow.c (emit_stack_probe): Do not test STACK_CHECK_PROBE_LOAD.
* system.h (STACK_CHECK_PROBE_LOAD): Poison.
From-SVN: r155199
2009-12-13 23:00:53 +00:00
Matthias Klose
840a82bab8
gc_locks.h: For __ARM_EABI__ define GC_test_and_set GC_clear to use the atomic builtins.
...
2009-12-09 Matthias Klose <doko@ubuntu.com>
* include/private/gc_locks.h: For __ARM_EABI__ define
GC_test_and_set GC_clear to use the atomic builtins.
From-SVN: r155198
2009-12-13 22:44:27 +00:00
Joseph Myers
38fb287358
* fi.po, sv.po: Update.
...
From-SVN: r155197
2009-12-13 22:36:09 +00:00
Michael Matz
c3223bafb1
re PR tree-optimization/42027 (Performance regression in convolution loop optimization)
...
PR tree-optimization/42027
* dojump.c (do_jump <TRUTH_AND_EXPR, TRUTH_OR_EXPR>): Go to
TRUTH_ANDIF_EXPR resp. TRUTH_ORIF_EXPR expander, instead of
falling through.
From-SVN: r155196
2009-12-13 21:51:34 +00:00
Andy Hutchinson
83613dbea0
re PR rtl-optimization/23726 (Missed optimizations for divmod)
...
PR target/23726
* config/avr/predicates.md (pseudo_register_operand): New predicate for pseudos.
* config/avr/avr.md (divmodqi4): Replace with define_insn_and_split to allow div/mod optimization.
(udivmodqi4): Ditto.
(divmodhi4): Ditto.
(udivmodhi4): Ditto.
(divmodsi4): Ditto.
(udivmodsi4): Ditto.
From-SVN: r155195
2009-12-13 21:03:41 +00:00
Richard Guenther
1bea309889
re PR tree-optimization/42357 (another ice in create_tmp_var)
...
2009-12-13 Richard Guenther <rguenther@suse.de>
PR tree-optimization/42357
* tree-sra.c (sra_modify_assign): Do not tear apart struct copies.
* g++.dg/torture/pr42357.C: New testcase.
From-SVN: r155193
2009-12-13 17:36:20 +00:00
H.J. Lu
70c5cc5d72
Add missing ChangeLog entries.
...
From-SVN: r155190
2009-12-11 17:34:14 -08:00
Richard Guenther
2bcbee3aae
tree.c (need_assembler_name_p): Abstract decls do not need an assembler name.
...
2009-12-12 Richard Guenther <rguenther@suse.de>
* tree.c (need_assembler_name_p): Abstract decls do not need
an assembler name.
* dwarf2out.c (dwarf2out_abstract_function): Preserve
DECL_ABSTRACT properly.
From-SVN: r155189
2009-12-12 01:12:55 +00:00
GCC Administrator
19f49d971e
Daily bump.
...
From-SVN: r155188
2009-12-12 00:16:44 +00:00
Janus Weil
44e3a58e92
re PR fortran/42257 ([OOP] Compiler segmentation fault due missing public statement)
...
gcc/fortran/
2009-12-11 Janus Weil <janus@gcc.gnu.org>
PR fortran/42257
* module.c (write_dt_extensions): Check for accessibility.
gcc/testsuite/
2009-12-11 Janus Weil <janus@gcc.gnu.org>
PR fortran/42257
* gfortran.dg/extends_9.f03: New test.
From-SVN: r155183
2009-12-12 00:05:02 +01:00
Richard Biener
7780688fb8
lto-streamer-in.c (lto_input_tree_ref): Do not register DEBUG_EXPR_DECLs with the varpool.
...
2009-12-11 Richard Guenther <rguenther@suse.de>
* lto-streamer-in.c (lto_input_tree_ref): Do not register
DEBUG_EXPR_DECLs with the varpool.
From-SVN: r155182
2009-12-11 22:13:48 +00:00
Paolo Carlini
4fa287ffd2
numeric: Trivial formatting changes.
...
2009-12-11 Paolo Carlini <paolo.carlini@oracle.com>
* include/parallel/numeric: Trivial formatting changes.
From-SVN: r155181
2009-12-11 22:06:26 +00:00
Paolo Carlini
d385563f63
re PR libstdc++/42352 (-std=c++0x reference binding problem)
...
2009-12-11 Paolo Carlini <paolo.carlini@oracle.com>
PR libstdc++/42352
* include/bits/list.tcc (sort): Use _GLIBCXX_MOVE for list::splice
and list::merge calls.
* testsuite/23_containers/list/operations/42352.cc: New.
From-SVN: r155180
2009-12-11 22:04:56 +00:00
Daniel Franke
dcea1b2f86
re PR fortran/40290 (Spurious warning on REAL*COMPLEX with -Wconversion)
...
2009-12-11 Daniel Franke <franke.daniel@gmail.com>
PR fortran/40290
* expr.c (gfc_type_convert_binary): Added warn-on-conversion flag,
passed on to gfc_convert_type_warn() instead of gfc_convert_type();
enabled warnings on all callers but ...
* arith.c (eval_intrinsic): Disabled warnings on implicit type
conversion.
* gfortran.h gfc_type_convert_binary): Adjusted prototype.
From-SVN: r155179
2009-12-11 16:08:39 -05:00
Eric Botcazou
77cb940117
linux-unwind.h (MD_FROB_UPDATE_CONTEXT, 64-bit): Define.
...
* config/sparc/linux-unwind.h (MD_FROB_UPDATE_CONTEXT, 64-bit): Define.
(sparc64_frob_update_context): New function.
From-SVN: r155178
2009-12-11 21:06:18 +00:00
Jason Merrill
d4684c007a
re PR c++/42219 (ICE with "const void" as parameter type)
...
PR c++/42219
* typeck.c (error_type_p): New.
(ptr_reasonably_similar): Use it.
* cp-tree.h: Declare it.
From-SVN: r155177
2009-12-11 16:03:55 -05:00
Richard Guenther
ae2cac711f
re PR lto/41658 (Execution testsuite fails with -O2 -fwhopr)
...
2009-12-11 Richard Guenther <rguenther@suse.de>
PR lto/41658
PR lto/41657
* lto-streamer-out.c (write_global_stream): Do not make decls
weak but resort to TREE_ASM_WRITTEN to avoid multiple definitions.
Make sure to mark all decls that we have written.
From-SVN: r155174
2009-12-11 18:00:24 +00:00
Paolo Carlini
8246b3148e
PR libstdc++/22634, DR 539 [Ready]
...
2009-12-11 Paolo Carlini <paolo.carlini@oracle.com>
PR libstdc++/22634, DR 539 [Ready]
* include/bits/stl_numeric.h (adjacent_difference): Use std::move
at the end of the loop body, per the Ready resolution.
* include/std/numeric: Do not include unnecessarily <cstddef>.
* doc/xml/manual/intro.xml: Add an entry for DR 539.
From-SVN: r155173
2009-12-11 17:54:37 +00:00
Paolo Carlini
f9679d8ae7
lwg-active.html: Update to Revision R68.
...
2009-12-11 Paolo Carlini <paolo.carlini@oracle.com>
* doc/html/ext/lwg-active.html: Update to Revision R68.
* doc/html/ext/lwg-closed.html: Likewise.
* doc/html/ext/lwg-defects.html: Likewise.
* doc/xml/manual/intro.xml: Update status of issues 431, 630, and 696.
From-SVN: r155170
2009-12-11 17:23:09 +00:00
Richard Guenther
e7d00517fa
re PR lto/42037 ("grow domain error" in lto1)
...
2009-12-11 Richard Guenther <rguenther@suse.de>
PR lto/42037
* lto.c (lto_resolution_read): Properly grow the vector.
From-SVN: r155166
2009-12-11 15:52:57 +00:00
Sebastian Andrzej Siewior
90f5494c89
re PR target/36047 (-pg does not work on large binaries and m68k)
...
2009-12-11 Sebastian Andrzej Siewior <bigeasy@linutronix.de>
PR target/36047
* config/m68k/linux.h: Remove LABELNO from the mcount statement. It is
not used by glibc/uclibc and does not work with large binaries.
From-SVN: r155165
2009-12-11 15:32:08 +00:00
Richard Guenther
1ab5389345
re PR lto/41915 (FAIL: gcc.dg/torture/builtin-math-7.c -O2 -flto execution test)
...
2009-12-11 Richard Guenther <rguenther@suse.de>
PR lto/41915
* lto-lang.c (lto_init_options): Initialize flag_complex_method
to the C99 default. Do not set flag_unit_at_a_time.
From-SVN: r155164
2009-12-11 14:49:35 +00:00
Richard Guenther
dad027154e
re PR lto/41662 (FAIL: g++.dg/lto/20081109 cp_lto_20081109_0.o-cp_lto_20081109_1.o execute -O2 -fwhopr)
...
2009-12-11 Richard Guenther <rguenther@suse.de>
PR lto/41662
* lto-streamer-in.c (lto_init_eh): Move eh_initialized_p
handling here.
(input_eh_regions): Adjust.
(lto_input_ts_function_decl_tree_pointers): Initialize EH
if a non-NULL DECL_FUNCTION_PERSONALITY was read in.
From-SVN: r155163
2009-12-11 14:46:09 +00:00
Janus Weil
e219f32f4b
re PR fortran/42335 ([OOP] ICE on CLASS IS (bad_identifier))
...
gcc/fortran/
2009-12-11 Janus Weil <janus@gcc.gnu.org>
PR fortran/42335
* symbol.c (select_type_insert_tmp): Add an extra check for
error recovery.
gcc/testsuite/
2009-12-11 Janus Weil <janus@gcc.gnu.org>
PR fortran/42335
* gfortran.dg/select_type_11.f03: New test.
From-SVN: r155162
2009-12-11 15:40:36 +01:00
Duncan Sands
63a00e0d91
IPA passes are bigger than other passes...
...
IPA passes are bigger than other passes, so more memory needs to be allocated
for them (and more copied) in make_pass_instance.
From-SVN: r155161
2009-12-11 14:38:55 +00:00
Dodji Seketeli
9cf10655bb
re PR c++/42225 (GCC 4.5 ICE (segfault) on C++ templated code)
...
Fix PR c++/42225
gcc/cp/ChangeLog:
PR c++/42225
* typeck.c (incompatible_dependent_typedefs_p): New function.
(structural_comptypes): Use it.
* cp-tree.h (cp_set_underlying_type): Declare ...
* tree.c (cp_set_underlying_type): ... new function.
* class.c (build_self_reference): Use cp_set_underlying_type
instead of set_underlying_type.
* decl2.c (grokfield): Likewise.
* name-lookup.c (pushdecl_maybe_friend): Likewise.
gcc/testsuite/ChangeLog:
PR c++/42225
* g++.dg/template/typedef24.C: New test.
* g++.dg/template/typedef25.C: New test.
From-SVN: r155160
2009-12-11 15:36:05 +01:00
Dodji Seketeli
c9e900454a
re PR c++/42251 (failure detecting constant integral expression)
...
Fix PR c++/42251
gcc/cp/ChangeLog:
PR c++/42251
* pt.c (convert_template_argument): Avoid missing folding of SCOPE_REFs.
gcc/testsuite/ChangeLog:
PR c++/42251
* g++.dg/template/const3.C: New test.
From-SVN: r155159
2009-12-11 13:25:19 +01:00
Joern Rennecke
8a8d675f41
plugin.c (get_named_event_id): Fix hash table rebuild to include dynamically allocated events.
...
* plugin.c (get_named_event_id): Fix hash table rebuild to include
dynamically allocated events.
From-SVN: r155156
2009-12-11 11:11:18 +00:00
Richard Guenther
5d96330ac8
re PR middle-end/42320 (link error with -flto (undefined reference to 'non-virtual thunk ...))
...
2009-12-11 Richard Guenther <rguenther@suse.de>
PR lto/42320
* lto-symtab.c (lto_symtab_resolve_can_prevail_p): Properly
detect non-prevailing decls.
* g++.dg/lto/20091210-1_0.h: New testcase.
* g++.dg/lto/20091210-1_0.C: Likewise.
* g++.dg/lto/20091210-1_1.C: Likewise.
From-SVN: r155155
2009-12-11 10:56:17 +00:00
Joseph Myers
f7dc4e3dc7
* es.po: Update.
...
From-SVN: r155153
2009-12-11 10:25:54 +00:00
Eric Botcazou
fb01d970c4
ffi.c (ffi_closure_sparc_inner_v9): Properly align 'long double' arguments.
...
* src/sparc/ffi.c (ffi_closure_sparc_inner_v9): Properly align 'long
double' arguments.
From-SVN: r155152
2009-12-11 10:06:18 +00:00