]>
git.ipfire.org Git - thirdparty/gcc.git/log
GCC Administrator [Sun, 18 Mar 2012 00:17:54 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r185496
GCC Administrator [Sat, 17 Mar 2012 00:17:55 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r185479
GCC Administrator [Fri, 16 Mar 2012 00:17:52 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r185449
Chung-Lin Tang [Thu, 15 Mar 2012 10:04:12 +0000 (10:04 +0000)]
backport: re PR rtl-optimization/52528 (combine bug (powerpc testcase))
2012-03-15 Chung-Lin Tang <cltang@codesourcery.com>
Backport from mainline
2012-03-10 Chung-Lin Tang <cltang@codesourcery.com>
PR rtl-optimization/52528
* combine.c (can_combine_p): Add setting of subst_low_luid
before call to expand_field_assignment().
From-SVN: r185425
GCC Administrator [Thu, 15 Mar 2012 00:17:54 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r185401
GCC Administrator [Wed, 14 Mar 2012 00:17:49 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r185369
GCC Administrator [Tue, 13 Mar 2012 00:18:26 +0000 (00:18 +0000)]
Daily bump.
From-SVN: r185274
John David Anglin [Mon, 12 Mar 2012 17:08:20 +0000 (17:08 +0000)]
backport: PR Bug middle-end/50232
Backport from mainline
2011-09-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
PR Bug middle-end/50232
* config/pa/pa.md (return): Define "return" insn pattern.
(epilogue): Use it when no epilogue is needed.
* config/pa/pa.c (pa_can_use_return_insn): New function.
* config/pa/pa-protos.h (pa_can_use_return_insn): Declare.
From-SVN: r185252
John David Anglin [Mon, 12 Mar 2012 17:00:01 +0000 (17:00 +0000)]
Backport for mainline
2012-01-28 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
PR target/51871
* config/pa/pa.c (pa_return_addr_rtx): Add support for PA2.0 export
stubs.
From-SVN: r185251
GCC Administrator [Mon, 12 Mar 2012 00:17:47 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r185205
GCC Administrator [Sun, 11 Mar 2012 00:18:14 +0000 (00:18 +0000)]
Daily bump.
From-SVN: r185188
Tobias Burnus [Sat, 10 Mar 2012 09:20:22 +0000 (10:20 +0100)]
re PR fortran/52469 (-fwhole-file bug: Wrong backend_decl for result of PPC function)
2012-03-10 Tobias Burnus <burnus@net-b.de>
PR fortran/52469
* trans-types.c (gfc_get_function_type): Handle backend_decl
of a procedure pointer.
2012-03-10 Tobias Burnus <burnus@net-b.de>
PR fortran/52469
* gfortran.dg/proc_ptr_34.f90: New.
From-SVN: r185173
GCC Administrator [Sat, 10 Mar 2012 00:18:40 +0000 (00:18 +0000)]
Daily bump.
From-SVN: r185163
GCC Administrator [Fri, 9 Mar 2012 00:18:26 +0000 (00:18 +0000)]
Daily bump.
From-SVN: r185118
Jonathan Wakely [Thu, 8 Mar 2012 22:31:19 +0000 (22:31 +0000)]
re PR libstdc++/52433 ([C++11] debug mode iterators need to move)
PR libstdc++/52433
* include/debug/safe_iterator.h (_Safe_iterator): Add move
constructor and move assignment operator.
* testsuite/23_containers/vector/debug/52433.cc: New.
From-SVN: r185114
GCC Administrator [Thu, 8 Mar 2012 00:18:23 +0000 (00:18 +0000)]
Daily bump.
From-SVN: r185086
GCC Administrator [Wed, 7 Mar 2012 00:18:28 +0000 (00:18 +0000)]
Daily bump.
From-SVN: r185022
Michael Meissner [Tue, 6 Mar 2012 19:46:28 +0000 (19:46 +0000)]
backport: re PR target/50310 (ICE: in gen_vcondv2div2df, at config/i386/sse.md:1435 with -O -ftree-vectorize and __builtin_isunordered())
2012-03-06 Michael Meissner <meissner@linux.vnet.ibm.com>
Backport from mainline
PR target/50310
* config/rs6000/vector.md (vector_uneq<mode>): Add support for
UNEQ, LTGT, ORDERED, and UNORDERED IEEE vector comparisons.
(vector_ltgt<mode>): Likewise.
(vector_ordered<mode>): Likewise.
(vector_unordered<mode>): Likewise.
* config/rs6000/rs6000.c (rs6000_emit_vector_compare_inner):
Likewise.
From-SVN: r185014
Tobias Burnus [Tue, 6 Mar 2012 17:08:01 +0000 (18:08 +0100)]
backport: re PR fortran/52452 (INTRINSIC cannot be applied to gfortran's ETIME)
2012-03-06 Tobias Burnus <burnus@net-b.de>
Backport from mainline
2012-03-02 Tobias Burnus <burnus@net-b.de>
PR fortran/52452
* resolve.c (resolve_intrinsic): Don't search for a
function if we know that it is a subroutine.
2012-03-06 Tobias Burnus <burnus@net-b.de>
Backport from mainline
2012-03-02 Tobias Burnus <burnus@net-b.de>
PR fortran/52452
* gfortran.dg/intrinsic_8.f90: New.
From-SVN: r185005
GCC Administrator [Tue, 6 Mar 2012 00:18:30 +0000 (00:18 +0000)]
Daily bump.
From-SVN: r184969
GCC Administrator [Mon, 5 Mar 2012 00:17:51 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r184908
John David Anglin [Sun, 4 Mar 2012 16:23:26 +0000 (16:23 +0000)]
backport: re PR target/52408 (Incorrect assembler generated for zvdep_imm64)
Backport from mainline
2012-03-01 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
PR target/52408
* config/pa/pa.md (zvdep_imm32): Change type of variable x from int to
unsigned HOST_WIDE_INT.
(zvdep_imm64): Likewise.
(vdepi_ior): Change type of variable x from int to HOST_WIDE_INT.
(vdepi_and): Likewise.
Likewise for unamed 64-bit patterns.
* config/pa/predicates.md (lhs_lshift_cint_operand): Update comment.
From-SVN: r184888
GCC Administrator [Sun, 4 Mar 2012 00:18:22 +0000 (00:18 +0000)]
Daily bump.
From-SVN: r184870
Eric Botcazou [Sat, 3 Mar 2012 13:44:52 +0000 (13:44 +0000)]
re PR target/52425 (ICE when compiling file from audacious with -fPIC -g)
PR target/52425
Backport from mainline
2011-05-22 Eric Botcazou <ebotcazou@adacore.com>
* config/sparc/sparc.c (sparc_delegitimize_address): Handle
UNSPEC_MOVE_PIC pattern.
From-SVN: r184855
GCC Administrator [Sat, 3 Mar 2012 00:18:01 +0000 (00:18 +0000)]
Daily bump.
From-SVN: r184847
Peter Bergner [Fri, 2 Mar 2012 22:12:52 +0000 (16:12 -0600)]
backport: vsx.md (vsx_set_<mode>): Reorder operands.
Backport from mainline
2012-03-02 Peter Bergner <bergner@vnet.ibm.com>
gcc/
* config/rs6000/vsx.md (vsx_set_<mode>): Reorder operands.
gcc/testsuite/
* gcc.target/powerpc/pr52457.c: New test.
From-SVN: r184834
Jack Howarth [Fri, 2 Mar 2012 18:21:41 +0000 (18:21 +0000)]
backport: re PR boehm-gc/52179 (boehm-gc incompatible with aslr on darwin11)
2012-03-02 Jack Howarth <howarth@bromo.med.uc.edu>
Backport from mainline
2012-02-23 Patrick Marlier <patrick.marlier@gmail.com>
Jack Howarth <howarth@bromo.med.uc.edu>
PR boehm-gc/52179
* include/gc_config.h.in: Undefine HAVE_PTHREAD_GET_STACKADDR_NP.
* include/private/gcconfig.h (DARWIN): Define STACKBOTTOM with
pthread_get_stackaddr_np when available.
* configure.ac (THREADS): Check availability of
pthread_get_stackaddr_np.
* configure: Regenerate.
2012-03-02 Jack Howarth <howarth@bromo.med.uc.edu>
Backport from mainline
2012-02-23 Patrick Marlier <patrick.marlier@gmail.com>
Jack Howarth <howarth@bromo.med.uc.edu>
PR target/49461
* configure.ac (SYSTEMSPEC): No longer pass -no_pie for darwin11.
* configure: Regenerate.
From-SVN: r184809
Bill Schmidt [Fri, 2 Mar 2012 14:51:58 +0000 (14:51 +0000)]
re PR tree-optimization/50031 (Sphinx3 has a 10% regression going from GCC 4.5 to GCC 4.6 on powerpc)
2012-03-02 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
Ira Rosen <irar@il.ibm.com>
PR tree-optimization/50031
PR tree-optimization/50969
* targhooks.c (default_builtin_vectorization_cost): Handle
vec_promote_demote.
* target.h (enum vect_cost_for_stmt): Add vec_promote_demote.
* tree-vect-loop.c (vect_get_single_scalar_iteraion_cost): Handle
all types of reduction and pattern statements.
(vect_estimate_min_profitable_iters): Likewise.
* tree-vect-stmts.c (vect_model_promotion_demotion_cost): New function.
(vect_model_store_cost): Use vec_perm rather than vector_stmt for
statement cost.
(vect_model_load_cost): Likewise.
(vect_get_load_cost): Likewise; add dump logic for explicit realigns.
(vectorizable_type_demotion): Call vect_model_promotion_demotion_cost.
(vectorizable_type_promotion): Likewise.
* config/spu/spu.c (spu_builtin_vectorization_cost): Handle
vec_promote_demote.
* config/i386/i386.c (ix86_builtin_vectorization_cost): Likewise.
* config/rs6000/rs6000.c (rs6000_builtin_vectorization_cost): Update
vec_perm for VSX and handle vec_promote_demote.
Co-Authored-By: Ira Rosen <irar@il.ibm.com>
From-SVN: r184787
GCC Administrator [Fri, 2 Mar 2012 00:18:20 +0000 (00:18 +0000)]
Daily bump.
From-SVN: r184769
Jakub Jelinek [Thu, 1 Mar 2012 14:25:24 +0000 (15:25 +0100)]
BASE-VER: Set to 4.6.4.
* BASE-VER: Set to 4.6.4.
* DEV-PHASE: Set to prerelease.
From-SVN: r184744
GCC Administrator [Thu, 1 Mar 2012 11:56:05 +0000 (11:56 +0000)]
Mark as release
From-SVN: r184737
GCC Administrator [Thu, 1 Mar 2012 11:56:00 +0000 (11:56 +0000)]
Mark ChangeLog
From-SVN: r184736
GCC Administrator [Thu, 1 Mar 2012 11:55:56 +0000 (11:55 +0000)]
Mark ChangeLog
From-SVN: r184735
GCC Administrator [Thu, 1 Mar 2012 11:55:51 +0000 (11:55 +0000)]
Mark ChangeLog
From-SVN: r184734
GCC Administrator [Thu, 1 Mar 2012 11:55:46 +0000 (11:55 +0000)]
Mark ChangeLog
From-SVN: r184733
GCC Administrator [Thu, 1 Mar 2012 11:55:40 +0000 (11:55 +0000)]
Mark ChangeLog
From-SVN: r184732
GCC Administrator [Thu, 1 Mar 2012 11:55:35 +0000 (11:55 +0000)]
Mark ChangeLog
From-SVN: r184731
GCC Administrator [Thu, 1 Mar 2012 11:55:29 +0000 (11:55 +0000)]
Mark ChangeLog
From-SVN: r184730
GCC Administrator [Thu, 1 Mar 2012 11:55:24 +0000 (11:55 +0000)]
Mark ChangeLog
From-SVN: r184729
GCC Administrator [Thu, 1 Mar 2012 11:55:18 +0000 (11:55 +0000)]
Mark ChangeLog
From-SVN: r184728
GCC Administrator [Thu, 1 Mar 2012 11:55:12 +0000 (11:55 +0000)]
Mark ChangeLog
From-SVN: r184727
GCC Administrator [Thu, 1 Mar 2012 11:55:07 +0000 (11:55 +0000)]
Mark ChangeLog
From-SVN: r184726
GCC Administrator [Thu, 1 Mar 2012 11:55:03 +0000 (11:55 +0000)]
Mark ChangeLog
From-SVN: r184725
GCC Administrator [Thu, 1 Mar 2012 11:54:58 +0000 (11:54 +0000)]
Mark ChangeLog
From-SVN: r184724
GCC Administrator [Thu, 1 Mar 2012 11:54:54 +0000 (11:54 +0000)]
Mark ChangeLog
From-SVN: r184723
GCC Administrator [Thu, 1 Mar 2012 11:54:49 +0000 (11:54 +0000)]
Mark ChangeLog
From-SVN: r184722
GCC Administrator [Thu, 1 Mar 2012 11:54:44 +0000 (11:54 +0000)]
Mark ChangeLog
From-SVN: r184721
GCC Administrator [Thu, 1 Mar 2012 11:54:40 +0000 (11:54 +0000)]
Mark ChangeLog
From-SVN: r184720
GCC Administrator [Thu, 1 Mar 2012 11:54:35 +0000 (11:54 +0000)]
Mark ChangeLog
From-SVN: r184719
GCC Administrator [Thu, 1 Mar 2012 11:54:30 +0000 (11:54 +0000)]
Mark ChangeLog
From-SVN: r184718
GCC Administrator [Thu, 1 Mar 2012 11:54:25 +0000 (11:54 +0000)]
Mark ChangeLog
From-SVN: r184717
GCC Administrator [Thu, 1 Mar 2012 11:54:20 +0000 (11:54 +0000)]
Mark ChangeLog
From-SVN: r184716
GCC Administrator [Thu, 1 Mar 2012 11:54:16 +0000 (11:54 +0000)]
Mark ChangeLog
From-SVN: r184715
GCC Administrator [Thu, 1 Mar 2012 11:54:11 +0000 (11:54 +0000)]
Mark ChangeLog
From-SVN: r184714
GCC Administrator [Thu, 1 Mar 2012 11:54:07 +0000 (11:54 +0000)]
Mark ChangeLog
From-SVN: r184713
GCC Administrator [Thu, 1 Mar 2012 11:54:03 +0000 (11:54 +0000)]
Mark ChangeLog
From-SVN: r184712
GCC Administrator [Thu, 1 Mar 2012 11:53:58 +0000 (11:53 +0000)]
Mark ChangeLog
From-SVN: r184711
GCC Administrator [Thu, 1 Mar 2012 11:53:53 +0000 (11:53 +0000)]
Mark ChangeLog
From-SVN: r184710
GCC Administrator [Thu, 1 Mar 2012 11:53:49 +0000 (11:53 +0000)]
Mark ChangeLog
From-SVN: r184709
GCC Administrator [Thu, 1 Mar 2012 11:53:44 +0000 (11:53 +0000)]
Mark ChangeLog
From-SVN: r184708
GCC Administrator [Thu, 1 Mar 2012 11:53:40 +0000 (11:53 +0000)]
Mark ChangeLog
From-SVN: r184707
GCC Administrator [Thu, 1 Mar 2012 11:53:35 +0000 (11:53 +0000)]
Mark ChangeLog
From-SVN: r184706
GCC Administrator [Thu, 1 Mar 2012 11:53:31 +0000 (11:53 +0000)]
Mark ChangeLog
From-SVN: r184705
GCC Administrator [Thu, 1 Mar 2012 11:53:26 +0000 (11:53 +0000)]
Mark ChangeLog
From-SVN: r184704
GCC Administrator [Thu, 1 Mar 2012 11:53:21 +0000 (11:53 +0000)]
Mark ChangeLog
From-SVN: r184703
GCC Administrator [Thu, 1 Mar 2012 11:53:15 +0000 (11:53 +0000)]
Mark ChangeLog
From-SVN: r184702
GCC Administrator [Thu, 1 Mar 2012 11:53:10 +0000 (11:53 +0000)]
Mark ChangeLog
From-SVN: r184701
GCC Administrator [Thu, 1 Mar 2012 11:53:05 +0000 (11:53 +0000)]
Mark ChangeLog
From-SVN: r184700
GCC Administrator [Thu, 1 Mar 2012 11:53:01 +0000 (11:53 +0000)]
Mark ChangeLog
From-SVN: r184699
GCC Administrator [Thu, 1 Mar 2012 11:52:57 +0000 (11:52 +0000)]
Mark ChangeLog
From-SVN: r184698
GCC Administrator [Thu, 1 Mar 2012 11:52:52 +0000 (11:52 +0000)]
Mark ChangeLog
From-SVN: r184697
GCC Administrator [Thu, 1 Mar 2012 11:52:47 +0000 (11:52 +0000)]
Mark ChangeLog
From-SVN: r184696
GCC Administrator [Thu, 1 Mar 2012 11:52:42 +0000 (11:52 +0000)]
Mark ChangeLog
From-SVN: r184695
GCC Administrator [Thu, 1 Mar 2012 11:52:38 +0000 (11:52 +0000)]
Mark ChangeLog
From-SVN: r184694
GCC Administrator [Thu, 1 Mar 2012 11:52:33 +0000 (11:52 +0000)]
Mark ChangeLog
From-SVN: r184693
GCC Administrator [Thu, 1 Mar 2012 00:17:53 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r184679
Paul Thomas [Wed, 29 Feb 2012 21:24:05 +0000 (21:24 +0000)]
re PR fortran/52386 (ICE in gfc_conv_descriptor_dtyp (realloc LHS related))
2012-02-29 Paul Thomas <pault@gcc.gnu.org>
PR fortran/52386
* trans-expr.c (fcncall_realloc_result): Dereference the
descriptor if needed.
2012-02-29 Paul Thomas <pault@gcc.gnu.org>
PR fortran/52386
* gfortran.dg/realloc_on_assign_13.f90 : New test.
From-SVN: r184673
GCC Administrator [Wed, 29 Feb 2012 00:17:36 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r184648
GCC Administrator [Tue, 28 Feb 2012 00:19:09 +0000 (00:19 +0000)]
Daily bump.
From-SVN: r184612
Uros Bizjak [Mon, 27 Feb 2012 11:19:03 +0000 (12:19 +0100)]
Revert:
2012-02-02 Uros Bizjak <ubizjak@gmail.com>
Backport from mainline:
2011-11-18 Uros Bizjak <ubizjak@gmail.com>
PR tree-optimization/51118
* fold-const.c (fold_checksum_tree): Check for TS_TYPED structure
before using TREE_TYPE accessor on expr.
From-SVN: r184595
GCC Administrator [Mon, 27 Feb 2012 00:19:56 +0000 (00:19 +0000)]
Daily bump.
From-SVN: r184588
GCC Administrator [Sun, 26 Feb 2012 00:18:27 +0000 (00:18 +0000)]
Daily bump.
From-SVN: r184580
GCC Administrator [Sat, 25 Feb 2012 00:17:44 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r184567
GCC Administrator [Fri, 24 Feb 2012 00:18:12 +0000 (00:18 +0000)]
Daily bump.
From-SVN: r184539
Tobias Burnus [Thu, 23 Feb 2012 22:53:54 +0000 (23:53 +0100)]
re PR fortran/52335 (I/O: -std=f95 rejects valid DELIM= in OPEN)
2012-02-23 Tobias Burnus <burnus@net-b.de>
PR fortran/52335
* io.c (gfc_match_open): Remove bogus F2003 DELIM= check.
2012-02-23 Tobias Burnus <burnus@net-b.de>
PR fortran/52335
* gfortran.dg/io_constraints_10.f90: New.
From-SVN: r184534
Jakub Jelinek [Thu, 23 Feb 2012 18:20:19 +0000 (19:20 +0100)]
backport: re PR tree-optimization/52286 (wrong code bug)
Backported from trunk
2012-02-20 Georg-Johann Lay <avr@gjlay.de>
* gcc.c-torture/execute/pr52286.c: Fix FAIL on 16-bit int platforms.
2012-02-20 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/52286
* fold-const.c (fold_binary_loc): For (X & C1) | C2
optimization use double_int_to_tree instead of build_int_cst_wide,
rewrite to use double_int vars.
* gcc.c-torture/execute/pr52286.c: New test.
From-SVN: r184520
Uros Bizjak [Thu, 23 Feb 2012 17:38:13 +0000 (18:38 +0100)]
re PR c/52290 (internal compiler error: tree check: expected function_decl, have var_decl in start_function, at c-decl.c:7712)
PR c/52290
* c-decl.c (start_function): Exit early if decl1 is not FUNTION_DECL.
testsuite/ChangeLog:
PR c/52290
* gcc.dg/noncompile/pr52290.c: New test.
From-SVN: r184514
GCC Administrator [Thu, 23 Feb 2012 00:19:01 +0000 (00:19 +0000)]
Daily bump.
From-SVN: r184499
Uros Bizjak [Wed, 22 Feb 2012 19:17:42 +0000 (20:17 +0100)]
re PR target/52330 (pr50305.c: valgrind problem on invalid asm)
PR target/52330
* config/i386/i386.c (ix86_print_operand) <case 'H'>: Error out if x
is not offsettable memory reference.
testsuite/ChangeLog:
PR target/52330
* gcc.target/i386/pr52330.c: New test.
From-SVN: r184489
Ulrich Weigand [Wed, 22 Feb 2012 17:38:22 +0000 (17:38 +0000)]
target-supports.exp (check_effective_target_vect_condition): Return true for NEON.
* lib/target-supports.exp (check_effective_target_vect_condition):
Return true for NEON.
From-SVN: r184486
GCC Administrator [Wed, 22 Feb 2012 00:18:31 +0000 (00:18 +0000)]
Daily bump.
From-SVN: r184457
Richard Earnshaw [Tue, 21 Feb 2012 23:46:05 +0000 (23:46 +0000)]
re PR target/52294 ([ARM Thumb] generated asm code produces "branch out of range" error in gas with -Os -mcpu=cortex-a9)
PR target/52294
* thumb2.md (thumb2_shiftsi3_short): Split register and
immediate shifts. For register shifts tie operands 0 and 1.
(peephole2 for above): Check that register-controlled shifts
have suitably tied operands.
From-SVN: r184452
Paolo Carlini [Tue, 21 Feb 2012 21:30:44 +0000 (21:30 +0000)]
PR libstdc++/52317 (cont)
2012-02-21 Paolo Carlini <paolo.carlini@oracle.com>
PR libstdc++/52317 (cont)
* include/profile/unordered_map: Ad Library Exception comment.
* include/profile/set: Likewise.
* include/profile/base.h: Likewise.
* include/profile/impl/profiler_list_to_slist.h: Likewise.
* include/profile/impl/profiler_container_size.h: Likewise.
* include/profile/impl/profiler_vector_size.h: Likewise.
* include/profile/impl/profiler_hash_func.h: Likewise.
* include/profile/impl/profiler_trace.h: Likewise.
* include/profile/impl/profiler_list_to_vector.h: Likewise.
* include/profile/impl/profiler_vector_to_list.h: Likewise.
* include/profile/impl/profiler.h: Likewise.
* include/profile/impl/profiler_state.h: Likewise.
* include/profile/impl/profiler_map_to_unordered_map.h: Likewise.
* include/profile/impl/profiler_algos.h: Likewise.
* include/profile/impl/profiler_hashtable_size.h: Likewise.
* include/profile/impl/profiler_node.h: Likewise.
* include/profile/vector: Likewise.
* include/profile/unordered_set: Likewise.
* include/profile/map.h: Likewise.
* include/profile/map: Likewise.
From-SVN: r184449
Kai Tietz [Tue, 21 Feb 2012 14:13:57 +0000 (15:13 +0100)]
bf-ms-layout-3.c: Mark char typed bitfield as extension.
* gcc.dg/bf-ms-layout-3.c: Mark char typed bitfield
as extension.
From-SVN: r184438
Andreas Krebbel [Tue, 21 Feb 2012 11:20:57 +0000 (11:20 +0000)]
s390.md ("fixuns_trunc<mode>si2"): Replace TARGET_HARD_FLOAT with TARGET_HARD_DFP.
2012-02-21 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
* config/s390/s390.md ("fixuns_trunc<mode>si2"): Replace
TARGET_HARD_FLOAT with TARGET_HARD_DFP.
From-SVN: r184432
Paolo Carlini [Tue, 21 Feb 2012 10:56:34 +0000 (10:56 +0000)]
re PR libstdc++/52317 (incorrect FSF address)
2012-02-21 Paolo Carlini <paolo.carlini@oracle.com>
PR libstdc++/52317
* python/Makefile.am: Update boilerplate license text to GPLv3.
* include/profile/unordered_map: Likewise.
* include/profile/set: Likewise.
* include/profile/base.h: Likewise.
* include/profile/impl/profiler_list_to_slist.h: Likewise.
* include/profile/impl/profiler_container_size.h: Likewise.
* include/profile/impl/profiler_vector_size.h: Likewise.
* include/profile/impl/profiler_hash_func.h: Likewise.
* include/profile/impl/profiler_trace.h: Likewise.
* include/profile/impl/profiler_list_to_vector.h: Likewise.
* include/profile/impl/profiler_vector_to_list.h: Likewise.
* include/profile/impl/profiler.h: Likewise.
* include/profile/impl/profiler_state.h: Likewise.
* include/profile/impl/profiler_map_to_unordered_map.h: Likewise.
* include/profile/impl/profiler_algos.h: Likewise.
* include/profile/impl/profiler_hashtable_size.h: Likewise.
* include/profile/impl/profiler_node.h: Likewise.
* include/profile/vector: Likewise.
* include/profile/unordered_set: Likewise.
* include/profile/map.h: Likewise.
* include/profile/map: Likewise.
* testsuite/21_strings/basic_string/numeric_conversions/
wchar_t/dr1261.cc: Likewise.
* testsuite/21_strings/basic_string/numeric_conversions/
char/dr1261.cc: Likewise.
* testsuite/20_util/reference_wrapper/invoke-2.cc: Likewise.
From-SVN: r184431
GCC Administrator [Tue, 21 Feb 2012 00:18:21 +0000 (00:18 +0000)]
Daily bump.
From-SVN: r184420
Kai Tietz [Mon, 20 Feb 2012 22:09:48 +0000 (23:09 +0100)]
re PR target/52238 (-mms-bitfields: __attribute__ ((aligned (n))) ignored for struct members)
PR target/52238
* stor-layout.c (place_field): Handle desired_align for
ms-bitfields, too.
* gcc.dg/bf-ms-layout-3.c: New testcase.
From-SVN: r184410
Kai Tietz [Mon, 20 Feb 2012 21:28:36 +0000 (22:28 +0100)]
re PR libstdc++/52300 (Gthreads functions linking error at dynamic linking with libstdc++ when using MinGW.)
PR libstdc++/52300
* gthr.h (GTHREAD_USE_WEAK): Define as zero for mingw.
From-SVN: r184408
Paolo Carlini [Mon, 20 Feb 2012 11:31:01 +0000 (11:31 +0000)]
re PR libstdc++/52309 ([c++0x] unordered_set illegally requires value_type::operator!=)
2012-02-20 Paolo Carlini <paolo.carlini@oracle.com>
PR libstdc++/52309
* include/bits/hashtable_policy.h (_Equality_base<, true,>::
_M_equal(const _Hashtable&)): Compare values with operator==.
* testsuite/23_containers/unordered_set/operators/52309.cc: New.
From-SVN: r184389