]> git.ipfire.org Git - thirdparty/gcc.git/log
thirdparty/gcc.git
11 years agoDaily bump.
GCC Administrator [Mon, 2 Jun 2014 00:16:58 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r211123

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

From-SVN: r211108

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

From-SVN: r211099

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

From-SVN: r211069

11 years agobool_set: Use UTF-8 for accented characters.
Jonathan Wakely [Thu, 29 May 2014 14:31:22 +0000 (15:31 +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: r211055

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

From-SVN: r211039

11 years agoarm_neon.h (vqdmulh_n_s16): Change the last operand's constraint.
Guozhi Wei [Wed, 28 May 2014 18:34:57 +0000 (18:34 +0000)] 
arm_neon.h (vqdmulh_n_s16): Change the last operand's constraint.

* config/aarch64/arm_neon.h (vqdmulh_n_s16): Change the last operand's
constraint.
(vqdmulhq_n_s16): Likewise.

From-SVN: r211029

11 years agobackport: double-int.c (div_and_round_double): Use the proper predicate to detect...
Eric Botcazou [Wed, 28 May 2014 16:46:07 +0000 (16:46 +0000)] 
backport: double-int.c (div_and_round_double): Use the proper predicate to detect a negative quotient.

Backport from mainline
2014-05-27  Eric Botcazou  <ebotcazou@adacore.com>

* double-int.c (div_and_round_double) <ROUND_DIV_EXPR>: Use the proper
predicate to detect a negative quotient.

From-SVN: r211028

11 years agore PR target/61044 (Computed goto on AVR fails to use word-addressing)
Georg-Johann Lay [Wed, 28 May 2014 08:48:03 +0000 (08:48 +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: r211001

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

From-SVN: r210992

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

From-SVN: r210984

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

From-SVN: r210953

11 years agoPR 61310 Rewrite implementation of CTIME and FDATE intrinsics.
Janne Blomqvist [Mon, 26 May 2014 18:36:01 +0000 (21:36 +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: r210943

11 years agore PR target/61249 (_mm_frcz_ss, _mm_frcz_sd: __builtin_ia32_vfrczss, __builtin_ia32_...
Michael Tautschnig [Mon, 26 May 2014 07:45:09 +0000 (07:45 +0000)] 
re PR target/61249 (_mm_frcz_ss, _mm_frcz_sd: __builtin_ia32_vfrczss, __builtin_ia32_vfrczsd require 2 arguments)

PR target/61249
* doc/extend.texi (X86 Built-in Functions): Fix parameter lists of
__builtin_ia32_vfrczs[sd] and __builtin_ia32_mpsadbw256.

From-SVN: r210925

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

From-SVN: r210916

11 years agoPR 61187 Avoid reading uninitialized memory.
Janne Blomqvist [Sun, 25 May 2014 19:29:00 +0000 (22:29 +0300)] 
PR 61187 Avoid reading uninitialized memory.

2014-05-25  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: r210914

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

From-SVN: r210904

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

From-SVN: r210883

11 years agore PR target/61231 (bootstrap comparision failure on powerpc64le-linux-gnu)
Alan Modra [Fri, 23 May 2014 01:28:23 +0000 (10:58 +0930)] 
re PR target/61231 (bootstrap comparision failure on powerpc64le-linux-gnu)

PR target/61231
* config/rs6000/rs6000.c (mem_operand_gpr): Handle SImode.
* config/rs6000/rs6000.md (extendsidi2_lfiwax, extendsidi2_nocell):
Use "Y" constraint rather than "m".

From-SVN: r210837

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

From-SVN: r210832

11 years agobackport: htm.md (ttest): Use correct shift value to get CR0.
Peter Bergner [Thu, 22 May 2014 16:07:07 +0000 (11:07 -0500)] 
backport: htm.md (ttest): Use correct shift value to get CR0.

Backport from mainline
2014-05-22  Peter Bergner  <bergner@vnet.ibm.com>

gcc/
* config/rs6000/htm.md (ttest): Use correct shift value to get CR0.

gcc/testsuite/
* gcc.target/powerpc/htm-ttest.c: New test.

From-SVN: r210818

11 years agore PR target/61208 (armhf: generated asm code produces "branch out of range" error...
Richard Earnshaw [Thu, 22 May 2014 15:54:28 +0000 (15:54 +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: r210814

11 years agoBASE-VER: Set to 4.8.4.
Richard Biener [Thu, 22 May 2014 09:17:17 +0000 (09:17 +0000)] 
BASE-VER: Set to 4.8.4.

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

        * BASE-VER: Set to 4.8.4.
        * DEV-PHASE: Set to prerelease.

From-SVN: r210801

11 years agoMark as release releases/gcc-4.8.3
Richard Biener [Thu, 22 May 2014 09:10:50 +0000 (09:10 +0000)] 
Mark as release

From-SVN: r210799

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:10:45 +0000 (09:10 +0000)] 
Mark ChangeLog

From-SVN: r210798

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:10:40 +0000 (09:10 +0000)] 
Mark ChangeLog

From-SVN: r210797

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:10:34 +0000 (09:10 +0000)] 
Mark ChangeLog

From-SVN: r210796

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:10:29 +0000 (09:10 +0000)] 
Mark ChangeLog

From-SVN: r210795

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:10:24 +0000 (09:10 +0000)] 
Mark ChangeLog

From-SVN: r210794

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:10:19 +0000 (09:10 +0000)] 
Mark ChangeLog

From-SVN: r210793

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:10:15 +0000 (09:10 +0000)] 
Mark ChangeLog

From-SVN: r210792

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:10:10 +0000 (09:10 +0000)] 
Mark ChangeLog

From-SVN: r210791

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:10:04 +0000 (09:10 +0000)] 
Mark ChangeLog

From-SVN: r210790

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:09:59 +0000 (09:09 +0000)] 
Mark ChangeLog

From-SVN: r210789

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:09:53 +0000 (09:09 +0000)] 
Mark ChangeLog

From-SVN: r210788

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:09:48 +0000 (09:09 +0000)] 
Mark ChangeLog

From-SVN: r210787

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:09:43 +0000 (09:09 +0000)] 
Mark ChangeLog

From-SVN: r210786

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:09:37 +0000 (09:09 +0000)] 
Mark ChangeLog

From-SVN: r210785

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:09:32 +0000 (09:09 +0000)] 
Mark ChangeLog

From-SVN: r210784

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:09:27 +0000 (09:09 +0000)] 
Mark ChangeLog

From-SVN: r210783

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:09:22 +0000 (09:09 +0000)] 
Mark ChangeLog

From-SVN: r210782

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:09:17 +0000 (09:09 +0000)] 
Mark ChangeLog

From-SVN: r210781

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

From-SVN: r210780

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

From-SVN: r210779

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:09:02 +0000 (09:09 +0000)] 
Mark ChangeLog

From-SVN: r210778

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:08:57 +0000 (09:08 +0000)] 
Mark ChangeLog

From-SVN: r210777

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:08:51 +0000 (09:08 +0000)] 
Mark ChangeLog

From-SVN: r210776

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:08:46 +0000 (09:08 +0000)] 
Mark ChangeLog

From-SVN: r210775

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:08:41 +0000 (09:08 +0000)] 
Mark ChangeLog

From-SVN: r210774

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:08:35 +0000 (09:08 +0000)] 
Mark ChangeLog

From-SVN: r210773

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:08:30 +0000 (09:08 +0000)] 
Mark ChangeLog

From-SVN: r210772

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:08:25 +0000 (09:08 +0000)] 
Mark ChangeLog

From-SVN: r210771

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:08:20 +0000 (09:08 +0000)] 
Mark ChangeLog

From-SVN: r210770

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:08:15 +0000 (09:08 +0000)] 
Mark ChangeLog

From-SVN: r210769

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:08:10 +0000 (09:08 +0000)] 
Mark ChangeLog

From-SVN: r210768

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:08:05 +0000 (09:08 +0000)] 
Mark ChangeLog

From-SVN: r210767

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:08:00 +0000 (09:08 +0000)] 
Mark ChangeLog

From-SVN: r210766

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:07:54 +0000 (09:07 +0000)] 
Mark ChangeLog

From-SVN: r210765

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:07:49 +0000 (09:07 +0000)] 
Mark ChangeLog

From-SVN: r210764

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:07:44 +0000 (09:07 +0000)] 
Mark ChangeLog

From-SVN: r210763

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:07:37 +0000 (09:07 +0000)] 
Mark ChangeLog

From-SVN: r210762

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:07:32 +0000 (09:07 +0000)] 
Mark ChangeLog

From-SVN: r210761

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:07:26 +0000 (09:07 +0000)] 
Mark ChangeLog

From-SVN: r210760

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:07:21 +0000 (09:07 +0000)] 
Mark ChangeLog

From-SVN: r210759

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:07:16 +0000 (09:07 +0000)] 
Mark ChangeLog

From-SVN: r210758

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

From-SVN: r210757

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:07:04 +0000 (09:07 +0000)] 
Mark ChangeLog

From-SVN: r210756

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:06:59 +0000 (09:06 +0000)] 
Mark ChangeLog

From-SVN: r210755

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:06:54 +0000 (09:06 +0000)] 
Mark ChangeLog

From-SVN: r210754

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:06:49 +0000 (09:06 +0000)] 
Mark ChangeLog

From-SVN: r210753

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:06:43 +0000 (09:06 +0000)] 
Mark ChangeLog

From-SVN: r210752

11 years agoMark ChangeLog
Richard Biener [Thu, 22 May 2014 09:06:37 +0000 (09:06 +0000)] 
Mark ChangeLog

From-SVN: r210751

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

From-SVN: r210731

11 years agobackport: re PR libgcc/60166 (ARM default NAN encoding violates EABI)
Maciej W. Rozycki [Wed, 21 May 2014 02:15:50 +0000 (02:15 +0000)] 
backport: re PR libgcc/60166 (ARM default NAN encoding violates EABI)

Backport from mainline
2014-05-21  Maciej W. Rozycki  <macro@codesourcery.com>

PR libgcc/60166
* config/arm/sfp-machine.h (_FP_NANFRAC_H, _FP_NANFRAC_S)
(_FP_NANFRAC_D, _FP_NANSIGN_Q): Set the quiet bit.

From-SVN: r210670

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

From-SVN: r210663

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

From-SVN: r210627

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

From-SVN: r210594

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

From-SVN: r210571

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

From-SVN: r210540

11 years agobackport: re PR target/61193 (ABI incompatibility between POWER and Z HTM builtins...
Peter Bergner [Fri, 16 May 2014 03:46:23 +0000 (22:46 -0500)] 
backport: re PR target/61193 (ABI incompatibility between POWER and Z HTM builtins and intrinsics)

Backport from mainline
2014-05-15  Peter Bergner  <bergner@vnet.ibm.com>

PR target/61193
* config/rs6000/htmxlintrin.h (_HTM_TBEGIN_STARTED): New define.
(__TM_simple_begin): Use it.
(__TM_begin): Likewise.

From-SVN: r210488

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

From-SVN: r210482

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

From-SVN: r210453

11 years agosparc-protos.h (sparc_absnegfloat_split_legitimate): Delete.
Eric Botcazou [Wed, 14 May 2014 22:11:24 +0000 (22:11 +0000)] 
sparc-protos.h (sparc_absnegfloat_split_legitimate): Delete.

* config/sparc/sparc-protos.h (sparc_absnegfloat_split_legitimate):
Delete.
* config/sparc/sparc.c (sparc_absnegfloat_split_legitimate): Likewise.
* config/sparc/sparc.md (fptype_ut699): New attribute.
(in_branch_delay): Return false if -mfix-ut699 is specified and
fptype_ut699 is set to single.
(truncdfsf2): Add fptype_ut699 attribute.
(fix_truncdfsi2): Likewise.
(floatsisf2): Change fptype attribute.
(fix_truncsfsi2): Likewise.
(negtf2_notv9): Delete.
(negtf2_v9): Likewise.
(negtf2_hq): New instruction.
(negtf2): New instruction and splitter.
(negdf2_notv9): Rewrite.
(abstf2_notv9): Delete.
(abstf2_hq_v9): Likewise.
(abstf2_v9): Likewise.
(abstf2_hq): New instruction.
(abstf2): New instruction and splitter.
(absdf2_notv9): Rewrite.

From-SVN: r210446

11 years agorevert: re PR driver/61106 ([4.8/4.9] impliedness of -Wunused-parameter depends on...
Matthias Klose [Wed, 14 May 2014 16:18:12 +0000 (16:18 +0000)] 
revert: re PR driver/61106 ([4.8/4.9] impliedness of -Wunused-parameter depends on -W option ordering)

gcc/

2014-05-14  Matthias Klose  <doko@ubuntu.com>

Revert:
2014-05-08  Manuel López-Ibáñez  <manu@gcc.gnu.org>
    Matthias Klose  <doko@ubuntu.com>

PR driver/61106
* optc-gen.awk: Fix option handling for -Wunused-parameter.

gcc/testsuite/

2014-05-14  Matthias Klose  <doko@ubuntu.com>

PR driver/61106
* gcc-dg/unused-8a.c: Remove.

From-SVN: r210432

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

From-SVN: r210408

11 years agosourcebuild.texi: (dfp_hw): Document.
Peter Bergner [Wed, 14 May 2014 00:07:50 +0000 (19:07 -0500)] 
sourcebuild.texi: (dfp_hw): Document.

gcc/
* doc/sourcebuild.texi: (dfp_hw): Document.
(p8vector_hw): Likewise.
(powerpc_eabi_ok): Likewise.
(powerpc_elfv2): Likewise.
(powerpc_htm_ok): Likewise.
(ppc_recip_hw): Likewise.
(vsx_hw): Likewise.

gcc/testsuite/
* lib/target-support.exp (check_dfp_hw_available): New function.
(is-effective-target): Check $arg for dfp_hw.
(is-effective-target-keyword): Likewise.
* gcc.target/powerpc/pack03.c: (dg-require-effective-target):
Change target to dfp_hw.

From-SVN: r210406

11 years agore PR c++/60708 (An array temporary causes an ICE in gimplify)
Jason Merrill [Tue, 13 May 2014 16:05:19 +0000 (12:05 -0400)] 
re PR c++/60708 (An array temporary causes an ICE in gimplify)

PR c++/60708
* call.c (build_array_conv): Call complete_type.

From-SVN: r210384

11 years agore PR c++/60713 (ICE in iterative_hash_expr)
Jason Merrill [Tue, 13 May 2014 16:05:13 +0000 (12:05 -0400)] 
re PR c++/60713 (ICE in iterative_hash_expr)

PR c++/60713
* typeck2.c (PICFLAG_SIDE_EFFECTS): New.
(picflag_from_initializer): Return it.
(process_init_constructor): Handle it.

From-SVN: r210383

11 years agore PR c++/60628 ([c++11] ICE initializing array of auto)
Jason Merrill [Tue, 13 May 2014 16:05:07 +0000 (12:05 -0400)] 
re PR c++/60628 ([c++11] ICE initializing array of auto)

PR c++/60628
* decl.c (create_array_type_for_decl): Complain about array of auto.

From-SVN: r210382

11 years agore PR c++/60367 (Default argument object is not getting constructed)
Jason Merrill [Tue, 13 May 2014 16:05:01 +0000 (12:05 -0400)] 
re PR c++/60367 (Default argument object is not getting constructed)

PR c++/60367
* call.c (convert_default_arg): Remove special handling for
CONSTRUCTOR.

From-SVN: r210381

11 years agodr195.C: Use -pedantic.
Jason Merrill [Tue, 13 May 2014 16:04:56 +0000 (12:04 -0400)] 
dr195.C: Use -pedantic.

* g++.dg/conversion/dr195.C: Use -pedantic.
* g++.dg/expr/cast2.C: Likewise.

From-SVN: r210380

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

From-SVN: r210347

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

Backport from mainline
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.

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

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

From-SVN: r210328

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

From-SVN: r210317

11 years ago* testsuite/ChangeLog: Fix formatting.
Uros Bizjak [Sun, 11 May 2014 20:44:53 +0000 (22:44 +0200)] 
* testsuite/ChangeLog: Fix formatting.

From-SVN: r210314

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

From-SVN: r210303

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

From-SVN: r210296

11 years agobackport: re PR target/61055 ([avr] wrong test instruction after increment with -O1)
Georg-Johann Lay [Fri, 9 May 2014 11:29:58 +0000 (11:29 +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, addqq3, adduqq3, subqi3, subqq3, subuqq3, 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 and ADD+ADC 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: r210269

11 years agobuiltins.c (expand_builtin_setjmp_receiver): Emit a use of the hard frame pointer.
Richard Sandiford [Fri, 9 May 2014 10:16:14 +0000 (10:16 +0000)] 
builtins.c (expand_builtin_setjmp_receiver): Emit a use of the hard frame pointer.

gcc/
* builtins.c (expand_builtin_setjmp_receiver): Emit a use of
the hard frame pointer.  Synchronize commentary with mainline.
* cse.c (cse_insn): Only check for volatile asms.
* cselib.c (cselib_process_insn): Likewise.
* dse.c (scan_insn): Likewise.
* stmt.c (expand_nl_goto_receiver): Emit a use and a clobber of
the hard frame pointer.

From-SVN: r210266

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

From-SVN: r210251