]> git.ipfire.org Git - thirdparty/gcc.git/log
thirdparty/gcc.git
11 years agoMark as release releases/gcc-4.7 releases/gcc-4.7.4
Richard Biener [Thu, 12 Jun 2014 12:08:36 +0000 (12:08 +0000)] 
Mark as release

From-SVN: r211571

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:08:31 +0000 (12:08 +0000)] 
Mark ChangeLog

From-SVN: r211570

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:08:26 +0000 (12:08 +0000)] 
Mark ChangeLog

From-SVN: r211569

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:08:21 +0000 (12:08 +0000)] 
Mark ChangeLog

From-SVN: r211568

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:08:16 +0000 (12:08 +0000)] 
Mark ChangeLog

From-SVN: r211567

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:08:12 +0000 (12:08 +0000)] 
Mark ChangeLog

From-SVN: r211566

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:08:06 +0000 (12:08 +0000)] 
Mark ChangeLog

From-SVN: r211565

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:08:01 +0000 (12:08 +0000)] 
Mark ChangeLog

From-SVN: r211564

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:07:55 +0000 (12:07 +0000)] 
Mark ChangeLog

From-SVN: r211563

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:07:50 +0000 (12:07 +0000)] 
Mark ChangeLog

From-SVN: r211562

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:07:45 +0000 (12:07 +0000)] 
Mark ChangeLog

From-SVN: r211561

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:07:40 +0000 (12:07 +0000)] 
Mark ChangeLog

From-SVN: r211559

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:07:34 +0000 (12:07 +0000)] 
Mark ChangeLog

From-SVN: r211558

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:07:29 +0000 (12:07 +0000)] 
Mark ChangeLog

From-SVN: r211557

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:07:23 +0000 (12:07 +0000)] 
Mark ChangeLog

From-SVN: r211556

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:07:18 +0000 (12:07 +0000)] 
Mark ChangeLog

From-SVN: r211555

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:07:13 +0000 (12:07 +0000)] 
Mark ChangeLog

From-SVN: r211554

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:07:09 +0000 (12:07 +0000)] 
Mark ChangeLog

From-SVN: r211553

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:07:02 +0000 (12:07 +0000)] 
Mark ChangeLog

From-SVN: r211552

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:06:57 +0000 (12:06 +0000)] 
Mark ChangeLog

From-SVN: r211551

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:06:52 +0000 (12:06 +0000)] 
Mark ChangeLog

From-SVN: r211550

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:06:47 +0000 (12:06 +0000)] 
Mark ChangeLog

From-SVN: r211549

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:06:42 +0000 (12:06 +0000)] 
Mark ChangeLog

From-SVN: r211548

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:06:35 +0000 (12:06 +0000)] 
Mark ChangeLog

From-SVN: r211547

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:06:30 +0000 (12:06 +0000)] 
Mark ChangeLog

From-SVN: r211546

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:06:25 +0000 (12:06 +0000)] 
Mark ChangeLog

From-SVN: r211545

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:06:19 +0000 (12:06 +0000)] 
Mark ChangeLog

From-SVN: r211544

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:06:13 +0000 (12:06 +0000)] 
Mark ChangeLog

From-SVN: r211543

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:06:08 +0000 (12:06 +0000)] 
Mark ChangeLog

From-SVN: r211542

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:06:02 +0000 (12:06 +0000)] 
Mark ChangeLog

From-SVN: r211541

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:05:57 +0000 (12:05 +0000)] 
Mark ChangeLog

From-SVN: r211540

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:05:53 +0000 (12:05 +0000)] 
Mark ChangeLog

From-SVN: r211539

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:05:48 +0000 (12:05 +0000)] 
Mark ChangeLog

From-SVN: r211538

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:05:42 +0000 (12:05 +0000)] 
Mark ChangeLog

From-SVN: r211537

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:05:37 +0000 (12:05 +0000)] 
Mark ChangeLog

From-SVN: r211536

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:05:33 +0000 (12:05 +0000)] 
Mark ChangeLog

From-SVN: r211535

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:05:27 +0000 (12:05 +0000)] 
Mark ChangeLog

From-SVN: r211534

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:05:23 +0000 (12:05 +0000)] 
Mark ChangeLog

From-SVN: r211533

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:05:18 +0000 (12:05 +0000)] 
Mark ChangeLog

From-SVN: r211532

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:05:13 +0000 (12:05 +0000)] 
Mark ChangeLog

From-SVN: r211531

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:05:07 +0000 (12:05 +0000)] 
Mark ChangeLog

From-SVN: r211529

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:05:02 +0000 (12:05 +0000)] 
Mark ChangeLog

From-SVN: r211528

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:04:57 +0000 (12:04 +0000)] 
Mark ChangeLog

From-SVN: r211527

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:04:52 +0000 (12:04 +0000)] 
Mark ChangeLog

From-SVN: r211526

11 years agoMark ChangeLog
Richard Biener [Thu, 12 Jun 2014 12:04:46 +0000 (12:04 +0000)] 
Mark ChangeLog

From-SVN: r211525

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

From-SVN: r211484

11 years agoDaily bump.
GCC Administrator [Wed, 11 Jun 2014 00:16:30 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r211429

11 years agoDaily bump.
GCC Administrator [Tue, 10 Jun 2014 00:16:41 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r211390

11 years agoDaily bump.
GCC Administrator [Mon, 9 Jun 2014 00:16:58 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r211359

11 years agoDaily bump.
GCC Administrator [Sun, 8 Jun 2014 00:16:20 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r211348

11 years agoDaily bump.
GCC Administrator [Sat, 7 Jun 2014 00:16:26 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r211336

11 years agoDaily bump.
GCC Administrator [Fri, 6 Jun 2014 00:16:28 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r211291

11 years agoDaily bump.
GCC Administrator [Thu, 5 Jun 2014 00:16:35 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r211250

11 years agobackport: re PR tree-optimization/57230 (tree-ssa-strlen incorrectly optimizes a...
Richard Biener [Wed, 4 Jun 2014 11:59:45 +0000 (11:59 +0000)] 
backport: re PR tree-optimization/57230 (tree-ssa-strlen incorrectly optimizes a strlen to 0)

2014-06-04  Richard Biener  <rguenther@suse.de>

Backport from mainline
2013-05-13  Jakub Jelinek  <jakub@redhat.com>

PR tree-optimization/57230
* tree-ssa-strlen.c (handle_char_store): Add missing integer_zerop
check.

* gcc.dg/strlenopt-23.c: New test.

From-SVN: r211225

11 years agoDaily bump.
GCC Administrator [Wed, 4 Jun 2014 00:16:30 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r211207

11 years agoDaily bump.
GCC Administrator [Tue, 3 Jun 2014 00:16:31 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r211154

11 years agoDaily bump.
GCC Administrator [Mon, 2 Jun 2014 00:16:40 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r211122

11 years agoDaily bump.
GCC Administrator [Sun, 1 Jun 2014 00:16:42 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r211107

11 years agoDaily bump.
GCC Administrator [Sat, 31 May 2014 00:16:35 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r211098

11 years agore PR c++/56947 (Bogus 'XX' was not declared in this scope)
Jason Merrill [Fri, 30 May 2014 15:09:29 +0000 (11:09 -0400)] 
re PR c++/56947 (Bogus 'XX' was not declared in this scope)

PR c++/56947
* pt.c (instantiate_decl): Don't defer instantiation of a nested
function.

From-SVN: r211083

11 years agoDaily bump.
GCC Administrator [Fri, 30 May 2014 00:16:33 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r211068

11 years agobool_set: Use UTF-8 for accented characters.
Jonathan Wakely [Thu, 29 May 2014 14:54:42 +0000 (15:54 +0100)] 
bool_set: Use UTF-8 for accented characters.

* include/tr2/bool_set: Use UTF-8 for accented characters.
* scripts/run_doxygen: Handle Doxygen 1.8.x change.

From-SVN: r211056

11 years agoDaily bump.
GCC Administrator [Thu, 29 May 2014 00:16:29 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r211038

11 years agore PR target/61044 (Computed goto on AVR fails to use word-addressing)
Georg-Johann Lay [Wed, 28 May 2014 08:50:18 +0000 (08:50 +0000)] 
re PR target/61044 (Computed goto on AVR fails to use word-addressing)

PR target/61044
* doc/extend.texi (Local Labels): Note that label differences are
not supported for AVR.

From-SVN: r211002

11 years agoDaily bump.
GCC Administrator [Wed, 28 May 2014 00:16:37 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r210991

11 years ago* gnat.dg/aliasing1.adb (dg-final): Robustify pattern matching.
Eric Botcazou [Tue, 27 May 2014 20:39:22 +0000 (20:39 +0000)] 
* gnat.dg/aliasing1.adb (dg-final): Robustify pattern matching.

From-SVN: r210985

11 years agoDaily bump.
GCC Administrator [Tue, 27 May 2014 00:16:37 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r210952

11 years agoPR 61310 Rewrite implementation of CTIME and FDATE intrinsics.
Janne Blomqvist [Mon, 26 May 2014 19:44:24 +0000 (22:44 +0300)] 
PR 61310 Rewrite implementation of CTIME and FDATE intrinsics.

2014-05-26  Janne Blomqvist  <jb@gcc.gnu.org>

Backport from mainline
PR libfortran/61310
* intrinsics.texi (CTIME): Remove mention of locale-dependent
behavior.

2014-05-26  Janne Blomqvist  <jb@gcc.gnu.org>

Backport from mainline
PR libfortran/61310
* intrinsics/ctime.c (strctime): Rename to gf_ctime, use snprintf
instead of strftime.
(fdate): Use gf_ctime.
(fdate_sub): Likewise.
(ctime): Likewise.
(ctime_sub): Likewise.

From-SVN: r210947

11 years agoDaily bump.
GCC Administrator [Mon, 26 May 2014 00:16:39 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r210915

11 years agoDaily bump.
GCC Administrator [Sun, 25 May 2014 00:16:06 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r210903

11 years agobackport: [multiple changes]
Dominique d'Humieres [Sat, 24 May 2014 15:45:02 +0000 (17:45 +0200)] 
backport: [multiple changes]

2014-05-24  Dominique d'Humieres <dominiq@lps.ens.fr>

Backport r195492 and r195815
2013-01-27  Paul Thomas  <pault@gcc.gnu.org>

PR fortran/55789
* gfortran.dg/associate_14.f90: New test.

PR fortran/56047
* gfortran.dg/associate_13.f90: New test.

2013-02-06  Paul Thomas <pault@gcc.gnu.org>

PR fortran/55789
* gfortran.dg/array_constructor_41.f90: New test.

From-SVN: r210894

11 years agobackport: [multiple changes]
Dominique d'Humieres [Sat, 24 May 2014 15:36:14 +0000 (17:36 +0200)] 
backport: [multiple changes]

2014-05-24  Dominique d'Humieres <dominiq@lps.ens.fr>

Backport r195492 and r195815
2013-01-27  Paul Thomas  <pault@gcc.gnu.org>

PR fortran/55789
PR fortran/56047
* gfortran.h : Add associate_var to symbol_attr.
* resolve.c (resolve_assoc_var): Set associate_var attribute.
If the target class_ok is set, set it for the associate
variable.
* check.c (allocatable_check): Associate variables should not
have the allocatable attribute even if their symbols do.
* class.c (gfc_build_class_symbol): Symbols with associate_var
set will always have a good class container.

2013-02-06  Paul Thomas  <pault@gcc.gnu.org>

PR fortran/55789
* trans-array.c (trans_array_constructor): Remove condition
'dynamic' = true if the loop ubound is a VAR_DECL.

From-SVN: r210893

11 years agoDaily bump.
GCC Administrator [Sat, 24 May 2014 00:16:29 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r210882

11 years agobackport: [multiple changes]
Richard Biener [Fri, 23 May 2014 09:46:18 +0000 (09:46 +0000)] 
backport: [multiple changes]

2014-05-23  Richard Biener  <rguenther@suse.de>

Backport from mainline
2013-08-30  Richard Biener  <rguenther@suse.de>

PR tree-optimization/58228
* tree-vect-data-refs.c (vect_analyze_data_ref_access): Do not
allow invariant loads in nested loop vectorization.

* gcc.dg/torture/pr58228.c: New testcase.

2013-09-26  Richard Biener  <rguenther@suse.de>

PR tree-optimization/58539
* tree-vect-loop.c (vect_create_epilog_for_reduction): Honor
the fact that debug statements are not taking part in loop-closed
SSA construction.

* gcc.dg/torture/pr58539.c: New testcase.

From-SVN: r210847

11 years agoDaily bump.
GCC Administrator [Fri, 23 May 2014 00:16:32 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r210831

11 years agore PR target/61208 (armhf: generated asm code produces "branch out of range" error...
Richard Earnshaw [Thu, 22 May 2014 15:56:34 +0000 (15:56 +0000)] 
re PR target/61208 (armhf: generated asm code produces "branch out of range" error in gas with -Os)

PR target/61208
* arm.md (arm_cmpdi_unsigned): Fix length calculation for Thumb2.

From-SVN: r210816

11 years agoDaily bump.
GCC Administrator [Thu, 22 May 2014 00:16:24 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r210730

11 years agoDaily bump.
GCC Administrator [Wed, 21 May 2014 00:16:34 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r210662

11 years agobackport: re PR target/60991 ([avr] Stack corruption when using 24-bit integers __int...
Senthil Kumar Selvaraj [Tue, 20 May 2014 08:37:50 +0000 (08:37 +0000)] 
backport: re PR target/60991 ([avr] Stack corruption when using 24-bit integers __int24 or __memx pointers in large stack frame)

gcc/
2014-05-20  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>

Backport from mainline r210325
2014-05-12  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>

PR target/60991
* config/avr/avr.c (avr_out_store_psi): Use correct constant
to restore Y.

gcc/testsuite/
2014-05-20  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>

Backport from mainline r210325
2014-05-12  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>

PR target/60991
* gcc.target/avr/pr60991.c: New testcase.

From-SVN: r210635

11 years agoDaily bump.
GCC Administrator [Tue, 20 May 2014 00:16:21 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r210626

11 years agoDaily bump.
GCC Administrator [Mon, 19 May 2014 00:17:06 +0000 (00:17 +0000)] 
Daily bump.

From-SVN: r210593

11 years agoDaily bump.
GCC Administrator [Sun, 18 May 2014 00:16:34 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r210570

11 years agoDaily bump.
GCC Administrator [Sat, 17 May 2014 00:16:35 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r210539

11 years agoPR 61187 Fix use of uninitialized data.
Janne Blomqvist [Fri, 16 May 2014 20:42:56 +0000 (23:42 +0300)] 
PR 61187 Fix use of uninitialized data.

2014-05-16  Janne Blomqvist  <jb@gcc.gnu.org>

Backport from trunk:
PR libfortran/61187
* io/unix.c (raw_close): Check if s->fd is -1.
(fd_to_stream): Check return value of fstat(), handle error.

From-SVN: r210529

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

From-SVN: r210481

11 years agoDaily bump.
GCC Administrator [Thu, 15 May 2014 00:16:30 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r210452

11 years agoDaily bump.
GCC Administrator [Wed, 14 May 2014 00:16:35 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r210407

11 years agobackport: re PR tree-optimization/60382 (ICE on valid code at -O3 on x86_64-linux...
Richard Biener [Tue, 13 May 2014 13:21:47 +0000 (13:21 +0000)] 
backport: re PR tree-optimization/60382 (ICE on valid code at -O3 on x86_64-linux-gnu (in vect_create_epilog_for_reduction, at tree-vect-loop.c:4352))

2014-05-13  Richard Biener  <rguenther@suse.de>

Backport from mainline
2014-03-04  Richard Biener  <rguenther@suse.de>

PR tree-optimization/60382
* tree-vect-loop.c (vect_is_simple_reduction_1): Do not consider
dead PHIs a reduction.

* gcc.dg/vect/pr60382.c: New testcase.

From-SVN: r210371

11 years agoDaily bump.
GCC Administrator [Tue, 13 May 2014 00:16:32 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r210346

11 years agoDaily bump.
GCC Administrator [Mon, 12 May 2014 00:16:38 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r210316

11 years agoDaily bump.
GCC Administrator [Sun, 11 May 2014 00:16:18 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r210302

11 years agoDaily bump.
GCC Administrator [Sat, 10 May 2014 00:16:25 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r210295

11 years agobackport: re PR target/61055 ([avr] wrong test instruction after increment with -O1)
Georg-Johann Lay [Fri, 9 May 2014 11:34:46 +0000 (11:34 +0000)] 
backport: re PR target/61055 ([avr] wrong test instruction after increment with -O1)

gcc/
Backport from 2014-05-09 trunk r210267
PR target/61055
* config/avr/avr.md (cc): Add new attribute set_vzn.
(addqi3, negqi2) [cc]:
Set cc insn attribute to set_vzn instead of set_zn for alternatives
with INC, DEC or NEG.
* config/avr/avr.c (avr_notice_update_cc): Handle SET_VZN.
(avr_out_plus_1): ADIW sets cc0 to CC_SET_CZN.
INC, DEC set cc0 to CC_CLOBBER.

gcc/testsuite/
Backport from 2014-05-09 trunk r210267
PR target/61055
* gcc.target/avr/torture/pr61055.c: New test.

From-SVN: r210270

11 years agoDaily bump.
GCC Administrator [Fri, 9 May 2014 00:16:29 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r210250

11 years agore PR libstdc++/61117 (Manual uses term open source but should say free software)
Joshua Gay [Thu, 8 May 2014 19:57:06 +0000 (19:57 +0000)] 
re PR libstdc++/61117 (Manual uses term open source but should say free software)

2014-05-08  Joshua Gay  <jgay@gnu.org>

PR libstdc++/61117
* doc/xml/faq.xml (faq.license.what_restrictions): Replace "open
source" with "free software".
* doc/html/faq.html: Likewise.

From-SVN: r210242

11 years agobackport: re PR target/60609 (Error: value of 256 too large for field of 1 bytes...
Charles Baylis [Thu, 8 May 2014 17:06:04 +0000 (17:06 +0000)] 
backport: re PR target/60609 (Error: value of 256 too large for field of 1 bytes at 68242)

2014-05-08  Charles Baylis  <charles.baylis@linaro.org>

        Backport from mainline
        2014-04-07  Charles Baylis  <charles.baylis@linaro.org>

        PR target/60609
        * config/arm/arm.h (ASM_OUTPUT_CASE_END): Remove.
        (LABEL_ALIGN_AFTER_BARRIER): Align barriers which occur after
        ADDR_DIFF_VEC.

From-SVN: r210227

11 years agoDaily bump.
GCC Administrator [Thu, 8 May 2014 00:16:25 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r210194

11 years agobackport: re PR middle-end/58809 (ICE with complex variable in OpenMP reduction clause)
Jakub Jelinek [Wed, 7 May 2014 16:11:42 +0000 (18:11 +0200)] 
backport: re PR middle-end/58809 (ICE with complex variable in OpenMP reduction clause)

Backported from mainline
2013-10-21  Marek Polacek  <polacek@redhat.com>

PR middle-end/58809
* fold-const.c (fold_range_test): Return 0 if the type is not
an integral type.

* gcc.dg/gomp/pr58809.c: New test.

From-SVN: r210180

11 years agobackport: re PR middle-end/59011 (ICE in make_decl_rtl, at varasm.c:1147)
Jakub Jelinek [Wed, 7 May 2014 16:10:35 +0000 (18:10 +0200)] 
backport: re PR middle-end/59011 (ICE in make_decl_rtl, at varasm.c:1147)

Backported from mainline
2013-12-03  Jakub Jelinek  <jakub@redhat.com>

PR middle-end/59011
* gimplify.c (nonlocal_vla_vars): New variable.
(gimplify_var_or_parm_decl): Put VAR_DECLs for VLAs into
nonlocal_vla_vars chain.
(gimplify_body): Call declare_vars on nonlocal_vla_vars chain
if outer_bind has DECL_INITIAL (current_function_decl) block.

* gcc.dg/pr59011.c: New test.

From-SVN: r210179

11 years agobackport: re PR c++/59297 (ICE: openmp atomic with indirect LHS)
Jakub Jelinek [Wed, 7 May 2014 16:09:41 +0000 (18:09 +0200)] 
backport: re PR c++/59297 (ICE: openmp atomic with indirect LHS)

Backported from mainline
2013-11-28  Jakub Jelinek  <jakub@redhat.com>

PR c++/59297
* semantics.c (finish_omp_atomic): Call finish_expr_stmt
rather than add_stmt.

* g++.dg/gomp/pr59297.C: New test.

2013-05-31  Jason Merrill  <jason@redhat.com>

PR c++/56930
* semantics.c (potential_constant_expression_1): Handle OMP_ATOMIC*.

From-SVN: r210178