]> git.ipfire.org Git - thirdparty/gcc.git/log
thirdparty/gcc.git
12 years agoDaily bump.
GCC Administrator [Fri, 19 Jul 2013 00:16:08 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r201043

12 years agoDaily bump.
GCC Administrator [Thu, 18 Jul 2013 00:16:27 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r201017

12 years agoDaily bump.
GCC Administrator [Wed, 17 Jul 2013 00:16:24 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r200994

12 years agore PR target/55656 (objc/obj-c++ failures present under darwin11)
Iain Sandoe [Tue, 16 Jul 2013 14:44:29 +0000 (14:44 +0000)] 
re PR target/55656 (objc/obj-c++ failures present under darwin11)

gcc/testsuite/

PR target/55656
PR target/55657
* obj-c++.dg/cxx-ivars-3.mm: Use NSObject instead of Object.
* obj-c++.dg/strings/const-cfstring-5.mm: Likewise.
* obj-c++.dg/torture/strings/const-str-10.mm: Likewise.
* obj-c++.dg/torture/strings/const-str-9.mm: Likewise.
* objc.dg/image-info.m: Likewise.
* objc.dg/symtab-1.m: Likewise.
* objc.dg/torture/strings/const-str-10.m: Likewise.
* objc.dg/torture/strings/const-str-11.m: Likewise.
* objc.dg/torture/strings/const-str-9.m: Likewise.
* objc.dg/zero-link-1.m: Likewise.
* objc.dg/zero-link-2.m: Likewise.
* objc.dg/no-extra-load.m: Avoid Foundation.h.
* objc.dg/objc-foreach-4.m: Likewise.
* objc.dg/objc-foreach-5.m: Likewise.
* obj-c++.dg/proto-lossage-7.mm: Use NSObject instead of Object
(for Darwin).
* obj-c++.dg/strings/const-str-12.mm: Likewise.
* obj-c++.dg/syntax-error-1.mm: Likewise.
* objc.dg/method-6.m: Likewise.
* objc.dg/pr23214.m: Likewise.
* objc.dg/proto-lossage-7.m: Likewise.
* objc.dg/strings/const-str-12b.m: Likewise.
* objc.dg/zero-link-3.m: Likewise.
* obj-c++.dg/method-12.mm: Skip on Darwin versions without 'Object'.
* objc.dg/encode-7-next-64bit.m: Use NSObject instead of Object,
adjust headers, interfaces and encoded types to reflect current system
versions.  Add FIXME and outputs from current system compiler for
reference.

From-SVN: r200982

12 years agoDaily bump.
GCC Administrator [Tue, 16 Jul 2013 00:16:30 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r200970

12 years agoDaily bump.
GCC Administrator [Mon, 15 Jul 2013 00:16:28 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r200951

12 years agoDaily bump.
GCC Administrator [Sun, 14 Jul 2013 00:16:12 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r200942

12 years agoDaily bump.
GCC Administrator [Sat, 13 Jul 2013 00:16:28 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r200933

12 years agoDaily bump.
GCC Administrator [Fri, 12 Jul 2013 00:16:09 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r200916

12 years agobackport: re PR target/57631 (Use assembler name for sanity checking of ISR names...
Georg-Johann Lay [Thu, 11 Jul 2013 08:50:09 +0000 (08:50 +0000)] 
backport: re PR target/57631 (Use assembler name for sanity checking of ISR names provided it is set)

Backport from 2013-07-11 trunk r200901.
PR target/57631
* config/avr/avr.c (avr_set_current_function): Sanity-check signal
name seen by assembler/linker if available.

From-SVN: r200903

12 years agoDaily bump.
GCC Administrator [Thu, 11 Jul 2013 00:16:06 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r200894

12 years agobackport: re PR target/57844 (ICE: unrecognizable addqi3 insn with -msp8 and frame...
Georg-Johann Lay [Wed, 10 Jul 2013 12:43:07 +0000 (12:43 +0000)] 
backport: re PR target/57844 (ICE: unrecognizable addqi3 insn with -msp8 and frame size of 128 bytes)

Backport from 2013-07-10 trunk r200872.
PR target/57844
* config/avr/avr.c (avr_prologue_setup_frame): Trunk -size to mode
of my_fp.

From-SVN: r200874

12 years agoRevert accidental checkin.
Jason Merrill [Wed, 10 Jul 2013 08:53:49 +0000 (04:53 -0400)] 
Revert accidental checkin.

From-SVN: r200866

12 years agobackport: sse.md (sse_movlhps): Change alternative 3 of operand 2 to "m".
Uros Bizjak [Wed, 10 Jul 2013 06:30:30 +0000 (08:30 +0200)] 
backport: sse.md (sse_movlhps): Change alternative 3 of operand 2 to "m".

Backport from mainline
2013-07-06  Uros Bizjak  <ubizjak@gmail.com>

* config/i386/sse.md (sse_movlhps): Change alternative 3
of operand 2 to "m".

From-SVN: r200864

12 years agore PR c++/54170 (Call to lambda elided)
Paolo Carlini [Wed, 10 Jul 2013 05:53:45 +0000 (05:53 +0000)] 
re PR c++/54170 (Call to lambda elided)

/cp
2012-12-03  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/54170
* cvt.c (cp_convert_to_pointer): Don't discard side-effects from
expressions of nullptr_t.
* typeck.c (build_ptrmemfunc): Likewise.

/testsuite
2012-12-03  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/54170
* g++.dg/cpp0x/lambda/lambda-nullptr.C: New.

From-SVN: r200863

12 years agore PR c++/57793 (ICE with bitfields in get_bit_range)
Jason Merrill [Wed, 10 Jul 2013 05:53:35 +0000 (01:53 -0400)] 
re PR c++/57793 (ICE with bitfields in get_bit_range)

PR c++/57793
* expr.c (get_inner_reference): Avoid returning a negative bitpos.

From-SVN: r200862

12 years agoDaily bump.
GCC Administrator [Wed, 10 Jul 2013 00:16:18 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r200857

12 years agors6000.c (rs6000_init_hard_regno_mode_ok): Only adjust register size for TDmode and...
Joseph Myers [Tue, 9 Jul 2013 22:37:30 +0000 (23:37 +0100)] 
rs6000.c (rs6000_init_hard_regno_mode_ok): Only adjust register size for TDmode and TFmode for VSX registers.

* config/rs6000/rs6000.c (rs6000_init_hard_regno_mode_ok): Only
adjust register size for TDmode and TFmode for VSX registers.

From-SVN: r200855

12 years agore PR c++/57437 (C++11: mutable lambdas)
Jason Merrill [Tue, 9 Jul 2013 17:50:57 +0000 (13:50 -0400)] 
re PR c++/57437 (C++11: mutable lambdas)

PR c++/57437
* typeck.c (check_return_expr): Lambda proxies aren't eligible
for nrv or return by move.

From-SVN: r200832

12 years agore PR c++/57545 (Generation of debug symbols leads to internal compiler error)
Jason Merrill [Tue, 9 Jul 2013 17:50:44 +0000 (13:50 -0400)] 
re PR c++/57545 (Generation of debug symbols leads to internal compiler error)

PR c++/57545
* pt.c (convert_nontype_argument) [INTEGER_CST]: Force the
argument to have the exact type of the parameter.

From-SVN: r200831

12 years agore PR regression/57551 (g++.dg/ext/visibility/anon6.C scan-assembler 1BIiE1cE)
Jason Merrill [Tue, 9 Jul 2013 17:50:24 +0000 (13:50 -0400)] 
re PR regression/57551 (g++.dg/ext/visibility/anon6.C scan-assembler 1BIiE1cE)

PR c++/57551
* semantics.c (cxx_eval_indirect_ref): Don't try to look through
a POINTER_PLUS_EXPR for type punning diagnostic.

From-SVN: r200830

12 years agore PR c++/57831 (pointer to member function inaccessible through using statement...
Jason Merrill [Tue, 9 Jul 2013 17:50:03 +0000 (13:50 -0400)] 
re PR c++/57831 (pointer to member function inaccessible through using statement (or ICE))

PR c++/57831
* pt.c (tsubst_copy): Handle USING_DECL.

From-SVN: r200829

12 years agoDaily bump.
GCC Administrator [Tue, 9 Jul 2013 00:16:08 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r200804

12 years agore PR fortran/57785 (DOT_PRODUCT error with constant complex array)
Tobias Burnus [Mon, 8 Jul 2013 19:12:08 +0000 (21:12 +0200)] 
re PR fortran/57785 (DOT_PRODUCT error with constant complex array)

2013-07-08  Tobias Burnus  <burnus@net-b.de>

        PR fortran/57785
        * simplify.c (compute_dot_product): Complex conjugate for
        dot_product.
        (gfc_simplify_dot_product, gfc_simplify_matmul): Update call.

2013-07-08  Tobias Burnus  <burnus@net-b.de>

        PR fortran/57785
        * gfortran.dg/dot_product_2.f90: New.

From-SVN: r200796

12 years ago* Makefile.in (tree-ssa-reassoc.o): Add dependency on $(PARAMS_H).
Eric Botcazou [Mon, 8 Jul 2013 09:15:35 +0000 (09:15 +0000)] 
* Makefile.in (tree-ssa-reassoc.o): Add dependency on $(PARAMS_H).

From-SVN: r200779

12 years agore PR rtl-optimization/57829 (Wrong constant folding)
Jakub Jelinek [Mon, 8 Jul 2013 08:17:35 +0000 (10:17 +0200)] 
re PR rtl-optimization/57829 (Wrong constant folding)

PR rtl-optimization/57829
* simplify-rtx.c (simplify_binary_operation_1) <case IOR>: Ensure that
mask bits outside of mode are just sign-extension from mode to HWI.

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

From-SVN: r200773

12 years agoDaily bump.
GCC Administrator [Mon, 8 Jul 2013 00:16:08 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r200745

12 years agoDaily bump.
GCC Administrator [Sun, 7 Jul 2013 00:16:19 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r200740

12 years agoDaily bump.
GCC Administrator [Sat, 6 Jul 2013 00:16:23 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r200726

12 years agobackport: re PR target/57655 (ICE: in create_pre_exit, at mode-switching.c:418 with...
Uros Bizjak [Fri, 5 Jul 2013 14:04:26 +0000 (16:04 +0200)] 
backport: re PR target/57655 (ICE: in create_pre_exit, at mode-switching.c:418 with -mno-fp-ret-in-387 -mvzeroupper -mxop and __builtin_ilogbl())

Backport from mainline
2013-06-20  Uros Bizjak  <ubizjak@gmail.com>

PR target/57655
* config/i386/i386.c (construct_container): Report error if
long double is used with disabled x87 float returns.

testsuite/ChangeLog:

Backport from mainline
2013-06-20  Uros Bizjak  <ubizjak@gmail.com>

PR target/57655
* gcc.target/i386/pr57655.c: New test.

From-SVN: r200716

12 years agoDaily bump.
GCC Administrator [Fri, 5 Jul 2013 00:16:26 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r200684

12 years agoDaily bump.
GCC Administrator [Thu, 4 Jul 2013 00:16:18 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r200652

12 years agobackport: fpu-387.h (_FPU_MASK_ALL): New.
Uros Bizjak [Wed, 3 Jul 2013 09:59:55 +0000 (11:59 +0200)] 
backport: fpu-387.h (_FPU_MASK_ALL): New.

Backport from mainline
2013-06-20  Uros Bizjak  <ubizjak@gmail.com>

* config/fpu-387.h (_FPU_MASK_ALL): New.
(_FPU_EX_ALL): Ditto.
(set_fpu): Use fstcw to store x87 FPU control word. Use fnclex to
clear stalled exception flags.  Correctly clear stalled SSE
exception flags.  Simplify code.

Backport from mainline
2013-06-19  Uros Bizjak  <ubizjak@gmail.com>

* config/fpu-387.h: Use __asm__ and __volatile__ consistently.

From-SVN: r200635

12 years agoDaily bump.
GCC Administrator [Wed, 3 Jul 2013 00:16:25 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r200628

12 years agoDaily bump.
GCC Administrator [Tue, 2 Jul 2013 00:16:24 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r200586

12 years agoDaily bump.
GCC Administrator [Mon, 1 Jul 2013 00:16:27 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r200572

12 years agoDaily bump.
GCC Administrator [Sun, 30 Jun 2013 00:16:13 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r200566

12 years agoDaily bump.
GCC Administrator [Sat, 29 Jun 2013 00:16:19 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r200560

12 years agoDaily bump.
GCC Administrator [Fri, 28 Jun 2013 00:16:14 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r200498

12 years agoDaily bump.
GCC Administrator [Thu, 27 Jun 2013 00:16:20 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r200445

12 years agoDaily bump.
GCC Administrator [Wed, 26 Jun 2013 00:16:26 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r200408

12 years agoDaily bump.
GCC Administrator [Tue, 25 Jun 2013 00:16:25 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r200385

12 years agoDaily bump.
GCC Administrator [Mon, 24 Jun 2013 00:16:25 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r200354

12 years agoDaily bump.
GCC Administrator [Sun, 23 Jun 2013 00:16:24 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r200344

12 years agoDaily bump.
GCC Administrator [Sat, 22 Jun 2013 00:16:22 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r200322

12 years agobackport: re PR driver/57652 (collect2 does not clean up temporary files)
David Edelsohn [Fri, 21 Jun 2013 15:14:23 +0000 (15:14 +0000)] 
backport: re PR driver/57652 (collect2 does not clean up temporary files)

        Backport from mainline
        2013-06-19  David Edelsohn  <dje.gcc@gmail.com>

        PR driver/57652
        * collect2.c (collect_atexit): New.
        (collect_exit): Delete.
        (main): Register collect_atexit with atexit.
        (collect_wait): Change collect_exit to exit.
        (do_wait): Same.
        * collect2.h (collect_exit): Delete.
        * tlink.c (do_tlink): Rename exit to ret. Change collect_exit to exit.

From-SVN: r200307

12 years agoDaily bump.
GCC Administrator [Fri, 21 Jun 2013 00:16:15 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r200275

12 years agoDaily bump.
GCC Administrator [Thu, 20 Jun 2013 00:16:20 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r200229

12 years agoDaily bump.
GCC Administrator [Wed, 19 Jun 2013 00:16:15 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r200183

12 years agoDaily bump.
GCC Administrator [Tue, 18 Jun 2013 00:16:26 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r200156

12 years agoDaily bump.
GCC Administrator [Mon, 17 Jun 2013 00:16:24 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r200142

12 years agoDaily bump.
GCC Administrator [Sun, 16 Jun 2013 00:16:29 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r200129

12 years agoDaily bump.
GCC Administrator [Sat, 15 Jun 2013 00:16:18 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r200114

12 years agoDaily bump.
GCC Administrator [Fri, 14 Jun 2013 00:16:26 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r200081

12 years agoDaily bump.
GCC Administrator [Thu, 13 Jun 2013 00:16:14 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r200050

12 years agoDaily bump.
GCC Administrator [Wed, 12 Jun 2013 00:16:21 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r199973

12 years agoDaily bump.
GCC Administrator [Tue, 11 Jun 2013 00:16:25 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r199928

12 years agobackport: re PR target/57379 (Segfault in invalidate_any_buried_refs (x=0x0) at ...
Uros Bizjak [Mon, 10 Jun 2013 18:45:02 +0000 (20:45 +0200)] 
backport: re PR target/57379 (Segfault in invalidate_any_buried_refs (x=0x0) at ../../gcc-svn/trunk/gcc/gcse.c:3850)

Backport from mainline
2013-06-10  Uros Bizjak  <ubizjak@gmail.com>

* config/alpha/alpha.c (alpha_emit_xfloating_compare): Also use
cmp_code to construct REG_EQUAL note.

Backport from mainline
2013-06-05  Uros Bizjak  <ubizjak@gmail.com>

* config/alpha/alpha.c (alpha_emit_conditional_move): Swap all
GE, GT, GEU and GTU compares, modulo DImode compares with zero.

Backport from mainline
2013-05-23  Uros Bizjak  <ubizjak@gmail.com>

PR target/57379
* config/alpha/alpha.md (unspec): Add UNSPEC_XFLT_COMPARE.
* config/alpha/alpha.c (alpha_emit_xfloating_compare): Construct
REG_EQUAL note as UNSPEC_XFLT_COMPARE unspec.

From-SVN: r199902

12 years agoDaily bump.
GCC Administrator [Mon, 10 Jun 2013 00:16:24 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r199876

12 years agore PR rtl-optimization/57568 (wrong code for assignment in conditional at -Os)
Jakub Jelinek [Sun, 9 Jun 2013 18:37:51 +0000 (20:37 +0200)] 
re PR rtl-optimization/57568 (wrong code for assignment in conditional at -Os)

PR target/57568
* config/i386/i386.md (TARGET_READ_MODIFY_WRITE peepholes): Ensure
that operands[2] doesn't overlap with operands[0].

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

From-SVN: r199872

12 years agoDaily bump.
GCC Administrator [Sun, 9 Jun 2013 00:16:28 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r199862

12 years agobackport: atomic.h: Don't include stdint.h or features.h.
Walter Lee [Sat, 8 Jun 2013 16:33:14 +0000 (16:33 +0000)] 
backport: atomic.h: Don't include stdint.h or features.h.

Backport from mainline:
2013-06-08  Walter Lee  <walt@tilera.com>

* config/tilepro/atomic.h: Don't include stdint.h or features.h.
Replace int64_t with long long.  Add __extension__ where
appropriate.

From-SVN: r199857

12 years agoDaily bump.
GCC Administrator [Sat, 8 Jun 2013 00:16:18 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r199839

12 years agoDaily bump.
GCC Administrator [Fri, 7 Jun 2013 00:16:25 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r199774

12 years ago* config.host (arm-wrs-vxworks): Configure with other soft float.
Doug Rupp [Thu, 6 Jun 2013 17:45:05 +0000 (17:45 +0000)] 
* config.host (arm-wrs-vxworks): Configure with other soft float.

From-SVN: r199749

12 years agobackport: re PR fortran/54370 (error: non-trivial conversion in unary operation)
Tobias Burnus [Thu, 6 Jun 2013 16:45:04 +0000 (18:45 +0200)] 
backport: re PR fortran/54370 (error: non-trivial conversion in unary operation)

2013-06-06  Tobias Burnus  <burnus@net-b.de>

        Backport from mainline
        2012-08-27  Tobias Burnus  <burnus@net-b.de>

        PR fortran/54370
        * trans-stmt.c (gfc_trans_do_while): Don't change the logical
        kind for negation of the condition.

2013-06-06  Tobias Burnus  <burnus@net-b.de>

        Backport from mainline
        2012-08-27  Tobias Burnus  <burnus@net-b.de>

        PR fortran/54370
        * gfortran.dg/do_5.f90: New.

From-SVN: r199746

12 years agoDaily bump.
GCC Administrator [Thu, 6 Jun 2013 00:16:21 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r199712

12 years agoDaily bump.
GCC Administrator [Wed, 5 Jun 2013 00:16:27 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r199676

12 years agoDaily bump.
GCC Administrator [Tue, 4 Jun 2013 00:16:17 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r199631

12 years agoDaily bump.
GCC Administrator [Mon, 3 Jun 2013 00:16:19 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r199594

12 years agoDaily bump.
GCC Administrator [Sun, 2 Jun 2013 00:16:19 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r199588

12 years agore PR fortran/57217 ([OOP] Accepts invalid TBP overriding - lacking arguments check)
Janus Weil [Sat, 1 Jun 2013 21:36:33 +0000 (23:36 +0200)] 
re PR fortran/57217 ([OOP] Accepts invalid TBP overriding - lacking arguments check)

2013-06-01  Janus Weil  <janus@gcc.gnu.org>
    Tobias Burnus  <burnus@net-b.de>

PR fortran/57217
* interface.c (check_dummy_characteristics): Symmetrize type check.

2013-06-01  Janus Weil  <janus@gcc.gnu.org>
    Tobias Burnus  <burnus@net-b.de>

PR fortran/57217
* gfortran.dg/typebound_override_4.f90: New.

Co-Authored-By: Tobias Burnus <burnus@net-b.de>
From-SVN: r199586

12 years agoDaily bump.
GCC Administrator [Sat, 1 Jun 2013 00:16:16 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r199567

12 years agoDaily bump.
GCC Administrator [Fri, 31 May 2013 00:16:25 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r199462

12 years agoDaily bump.
GCC Administrator [Thu, 30 May 2013 00:16:20 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r199431

12 years agoDaily bump.
GCC Administrator [Wed, 29 May 2013 00:16:17 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r199395

12 years agoDaily bump.
GCC Administrator [Tue, 28 May 2013 00:16:29 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r199363

12 years agoDaily bump.
GCC Administrator [Mon, 27 May 2013 00:16:26 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r199346

12 years agotrans.c (Attribute_to_gnu): Add kludge to avoid generating an overflow for -1.
Eric Botcazou [Sun, 26 May 2013 10:06:18 +0000 (10:06 +0000)] 
trans.c (Attribute_to_gnu): Add kludge to avoid generating an overflow for -1.

* gcc-interface/trans.c (Attribute_to_gnu) <Attr_Last_Bit>: Add kludge
to avoid generating an overflow for -1.

From-SVN: r199341

12 years agoDaily bump.
GCC Administrator [Sun, 26 May 2013 00:16:27 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r199332

12 years agoDaily bump.
GCC Administrator [Sat, 25 May 2013 00:16:22 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r199321

12 years agoDaily bump.
GCC Administrator [Fri, 24 May 2013 00:16:24 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r199271

12 years agoDaily bump.
GCC Administrator [Thu, 23 May 2013 00:16:21 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r199226

12 years agore PR target/57356 (gcc-4.8: SSE2 instructions generated with '-mno-sse2')
Uros Bizjak [Wed, 22 May 2013 16:07:08 +0000 (18:07 +0200)] 
re PR target/57356 (gcc-4.8: SSE2 instructions generated with '-mno-sse2')

PR target/57356
* config/i386/i386.md (*movti_internal_rex64): Emit movaps/movups
for non-sse2 targets.  Simplify mode attribute calculation.

From-SVN: r199205

12 years agoImprove RANDOM_SEED example.
Janne Blomqvist [Wed, 22 May 2013 08:36:12 +0000 (11:36 +0300)] 
Improve RANDOM_SEED example.

2013-05-22  Janne Blomqvist  <jb@gcc.gnu.org>

* intrinsic.texi (RANDOM_SEED): Improve example.

From-SVN: r199184

12 years agoDaily bump.
GCC Administrator [Wed, 22 May 2013 00:16:27 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r199171

12 years agoDaily bump.
GCC Administrator [Tue, 21 May 2013 00:16:14 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r199129

12 years agore PR c++/57325 (ICE in strip_typedefs, at cp/tree.c:1306)
Jason Merrill [Mon, 20 May 2013 17:01:01 +0000 (13:01 -0400)] 
re PR c++/57325 (ICE in strip_typedefs, at cp/tree.c:1306)

PR c++/57325
* tree.c (build_cplus_array_type): Copy layout info if element
type is complete.

From-SVN: r199112

12 years agobackport: Makefile.in (clean): Remove libgcc_tm.stamp as well.
Chung-Ju Wu [Mon, 20 May 2013 03:52:11 +0000 (03:52 +0000)] 
backport: Makefile.in (clean): Remove libgcc_tm.stamp as well.

2013-05-20  Chung-Ju Wu  <jasonwucj@gmail.com>

        Backport from mainline:
        2012-05-24  Olivier Hainque  <hainque@adacore.com>

        * Makefile.in (clean): Remove libgcc_tm.stamp as well.
        Use a separate command for stamp removals.

From-SVN: r199091

12 years agoDaily bump.
GCC Administrator [Mon, 20 May 2013 00:16:24 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r199088

12 years agoDaily bump.
GCC Administrator [Sun, 19 May 2013 00:16:21 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r199073

12 years agoDaily bump.
GCC Administrator [Sat, 18 May 2013 00:16:24 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r199045

12 years agobackport: re PR target/45359 (poor -march=native choices for VIA C7 Esther processors)
Uros Bizjak [Fri, 17 May 2013 17:50:11 +0000 (19:50 +0200)] 
backport: re PR target/45359 (poor -march=native choices for VIA C7 Esther processors)

Backport from mainline
2013-05-16  Uros Bizjak  <ubizjak@gmail.com>

* config/i386/driver-i386.c (host_detect_local_cpu): Determine
cache parameters using detect_caches_amd also for CYRIX,
NSC and TM2 signatures.

2013-05-16  Uros Bizjak  <ubizjak@gmail.com>
    Dzianis Kahanovich  <mahatma@eu.by>

PR target/45359
PR target/46396
* config/i386/driver-i386.c (host_detect_local_cpu): Detect
VIA/Centaur processors and determine their cache parameters
using detect_caches_amd.

2013-05-15  Uros Bizjak  <ubizjak@gmail.com>

* config/i386/i386.c (ix86_option_override_internal): Add
PTA_POPCNT to corei7 entry.

From-SVN: r199026

12 years agoDaily bump.
GCC Administrator [Fri, 17 May 2013 00:16:15 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r198995

12 years agoDaily bump.
GCC Administrator [Thu, 16 May 2013 00:16:16 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r198953

12 years ago* include/bits/basic_string.h (getline): Fix doxygen comments.
Jonathan Wakely [Wed, 15 May 2013 22:34:22 +0000 (22:34 +0000)] 
* include/bits/basic_string.h (getline): Fix doxygen comments.

From-SVN: r198952

12 years agoDaily bump.
GCC Administrator [Wed, 15 May 2013 00:16:17 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r198910

12 years agosystem_error.cc (generic_category_instance): Add initializer.
Evgeniy Stepanov [Tue, 14 May 2013 23:05:40 +0000 (23:05 +0000)] 
system_error.cc (generic_category_instance): Add initializer.

2013-05-14  Evgeniy Stepanov  <eugenis@google.com>

* src/c++11/system_error.cc (generic_category_instance): Add
initializer.
(system_category_instance): Likewise.
* src/c++11/future.cc (__fec): Likewise.

From-SVN: r198908

12 years agore PR gcov-profile/57269 (ICE in gcov_open, at gcov-io.c:82)
Richard Biener [Tue, 14 May 2013 10:49:28 +0000 (10:49 +0000)] 
re PR gcov-profile/57269 (ICE in gcov_open, at gcov-io.c:82)

2013-05-14  Richard Biener  <rguenther@suse.de>

PR gcov-profile/57269
Backport from mainline
2012-06-30  Nathan Sidwell  <nathan@acm.org>

* coverage.c (coverage_init): Read counts file before writing
graph header.

From-SVN: r198875

12 years agoDaily bump.
GCC Administrator [Tue, 14 May 2013 00:16:10 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r198856