GCC Administrator
67cc39ff11
Daily bump.
...
From-SVN: r237786
2016-06-26 00:16:09 +00:00
GCC Administrator
ff6f9138fd
Daily bump.
...
From-SVN: r237777
2016-06-25 00:16:14 +00:00
GCC Administrator
71256a433d
Daily bump.
...
From-SVN: r237751
2016-06-24 00:16:13 +00:00
GCC Administrator
87cb6531f3
Daily bump.
...
From-SVN: r237724
2016-06-23 00:16:10 +00:00
GCC Administrator
95709a4caa
Daily bump.
...
From-SVN: r237673
2016-06-22 00:16:10 +00:00
Georg-Johann Lay
fd8092a96a
backport: re PR target/30417 (Section .data cannot be moved with -mmcu=atmega88)
...
Backport from 2016-06-21 trunk r237639.
PR target/30417
* config/avr/gen-avr-mmcu-specs.c (print_mcu):
[*link_data_start]: Wrap -Tdata into %{!Tdata:...}.
[*link_text_start]: Wrap -Ttext into %{!Ttext:...}.
From-SVN: r237641
2016-06-21 10:43:12 +00:00
Georg-Johann Lay
8f30f3862c
re PR target/71103 (avr-gcc crashes with unrecognizable insn error)
...
PR target/71103
* config/avr/avr.md (movqi): Only handle loading subreg:qi of
constant addresses if can_create_pseudo_p.
From-SVN: r237637
2016-06-21 10:18:26 +00:00
GCC Administrator
55ce5e8007
Daily bump.
...
From-SVN: r237624
2016-06-21 00:16:11 +00:00
Georg-Johann Lay
9aee1a0dd2
backport: re PR target/71103 (avr-gcc crashes with unrecognizable insn error)
...
gcc/
Backport from 2016-06-20 trunk r237589, r236558.
PR target/71103
* config/avr/avr.md (movqi): Handle loading subreg:qi (const,
symbol_ref,label_ref).
gcc/testsuite/
Backport from 2016-06-20 trunk r237589, r236558.
PR target/71103
* gcc.target/avr/pr71103.c: New test.
* gcc.target/avr/torture/pr71103-2.c: New test.
Co-Authored-By: Pitchumani Sivanupandi <pitchumani.s@atmel.com>
From-SVN: r237593
2016-06-20 11:55:11 +00:00
GCC Administrator
2ab11ea0ec
Daily bump.
...
From-SVN: r237584
2016-06-20 00:16:08 +00:00
GCC Administrator
5a9c157f5b
Daily bump.
...
From-SVN: r237577
2016-06-19 00:16:10 +00:00
GCC Administrator
88f2f33e16
Daily bump.
...
From-SVN: r237568
2016-06-18 00:16:11 +00:00
GCC Administrator
bfa5790b88
Daily bump.
...
From-SVN: r237545
2016-06-17 00:16:09 +00:00
Jakub Jelinek
687117c060
re PR target/71554 (Miscompilation of __builtin_mul_overflow on i686)
...
PR target/71554
* config/i386/i386.md (setcc + movzbl peephole2): Use reg_set_p.
(setcc + and peephole2): Likewise.
* gcc.c-torture/execute/pr71554.c: New test.
Backported from mainline
2015-04-29 Uros Bizjak <ubizjak@gmail.com>
* config/i386/i386.md (setcc+movzbl peephole2): Check also clobbered
reg.
(setcc+andl peephole2): Ditto.
From-SVN: r237520
2016-06-16 12:38:21 +02:00
GCC Administrator
355019bb52
Daily bump.
...
From-SVN: r237500
2016-06-16 00:16:10 +00:00
Andreas Tobler
de610ca284
backport: freebsd.h: Only enable unaligned access for armv6 on FreeBSD 11 and above.
...
2016-06-15 Andreas Tobler <andreast@gcc.gnu.org>
Backported from mainline
2016-06-14 Andreas Tobler <andreast@gcc.gnu.org>
* config/arm/freebsd.h: Only enable unaligned access for armv6 on
FreeBSD 11 and above.
From-SVN: r237494
2016-06-15 21:19:08 +02:00
David Edelsohn
704ed208e0
David Edelsohn <dje.gcc@gmail.com>
...
Backport from mainline
2016-06-13 David Edelsohn <dje.gcc@gmail.com>
* inclhack.def (aix_stdlib_malloc): New fix.
(aix_stdlib_realloc): New fix.
(aix_stdlib_calloc): New fix.
(aix_stdlib_valloc): New fix.
* fixincl.x: Regenerate.
* tests/base/stdlib.h [AIX_STDLIB_MALLOC]: New test.
[AIX_STDLIB_REALLOC]: New test.
[AIX_STDLIB_CALLOC]: New test.
[AIX_STDLIB_VALLOC]: New test.
From-SVN: r237479
2016-06-15 10:43:09 -04:00
GCC Administrator
65ac5163fc
Daily bump.
...
From-SVN: r237468
2016-06-15 00:16:11 +00:00
GCC Administrator
98c75e1f6c
Daily bump.
...
From-SVN: r237421
2016-06-14 00:16:13 +00:00
Richard Biener
7f1e783b2d
re PR tree-optimization/71505 (-O3 internal compiler error in vect_analyze_data_ref_accesses, at tree-vect-data-refs.c:2596)
...
2016-06-13 Richard Biener <rguenther@suse.de>
PR tree-optimization/71505
* tree-vect-data-refs.c (vect_analyze_data_ref_accesses): Make
assert match comment.
From-SVN: r237373
2016-06-13 10:29:35 +00:00
Andreas Krebbel
5fb1cc7175
S/390: Fix MAX_ARGS value.
...
gcc/ChangeLog:
2016-06-13 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
Backport from mainline
2016-06-13 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
PR target/71379
* config/s390/s390.c (s390_expand_builtin): Increase MAX_ARGS by
one.
From-SVN: r237365
2016-06-13 08:37:31 +00:00
GCC Administrator
ab1fbd9be4
Daily bump.
...
From-SVN: r237347
2016-06-13 00:16:08 +00:00
Dominique d'Humieres
241167178d
re PR fortran/60751 (Extra comma in WRITE statement not diagnosed)
...
2016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
PR fortran/60751
* io.c (gfc_resolve_dt): Replace GFC_STD_GNU with GFC_STD_LEGACY.
* gfortran.dg/comma_IO_extension_1.f90: New test.
* gfortran.dg/comma_IO_extension_2.f90: Likewise.
* gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
statement.
* gfortran.dg/graphite/pr38083.f90: Likewise.
* gfortran.dg/guality/pr41558.f90: Likewise.
* gfortran.dg/integer_exponentiation_6.F90: Likewise and add
missing format.
From-SVN: r237340
2016-06-12 20:25:25 +02:00
GCC Administrator
b33338d1a6
Daily bump.
...
From-SVN: r237334
2016-06-12 00:16:09 +00:00
GCC Administrator
0ff18176cf
Daily bump.
...
From-SVN: r237321
2016-06-11 00:16:11 +00:00
GCC Administrator
d5480ae0cd
Daily bump.
...
From-SVN: r237283
2016-06-10 00:16:10 +00:00
GCC Administrator
ce9d877e00
Daily bump.
...
From-SVN: r237246
2016-06-09 00:16:56 +00:00
Jakub Jelinek
f3d5f4fb7e
re PR c++/71442 (r232569 breaks -Wunused-*)
...
PR c++/71442
* pt.c (tsubst_copy): Only set TREE_USED on DECLs.
* g++.dg/cpp0x/Wunused-variable-1.C: New test.
From-SVN: r237234
2016-06-08 20:05:38 +02:00
GCC Administrator
07c3e9dc1a
Daily bump.
...
From-SVN: r237192
2016-06-08 00:16:10 +00:00
Peter Bergner
f71b9526b8
backport: invoke.texi (RS/6000 and PowerPC Options): Document -mhtm and -mno-htm.
...
Backport from mainline
2016-06-07 Peter Bergner <bergner@vnet.ibm.com>
* doc/invoke.texi (RS/6000 and PowerPC Options): Document -mhtm and
-mno-htm.
From-SVN: r237188
2016-06-07 16:51:33 -05:00
Uros Bizjak
15e0956f3c
re PR target/71389 (ICE on trunk gcc on ivybridge target (df_refs_verify))
...
PR target/71389
* config/i386/i386.c (ix86_avx256_split_vector_move_misalign):
Copy op1 RTX to avoid invalid sharing.
(ix86_expand_vector_move_misalign): Ditto.
testsuite/ChangeLog:
PR target/71389
* g++.dg/pr71389.C: New test.
From-SVN: r237178
2016-06-07 17:23:42 +02:00
GCC Administrator
658b4b19f2
Daily bump.
...
From-SVN: r237160
2016-06-07 00:16:12 +00:00
GCC Administrator
b576451b8b
Daily bump.
...
From-SVN: r237113
2016-06-06 00:16:14 +00:00
Uros Bizjak
3b8b50691c
backport: re PR target/67310 ([PATCH] gcc 4.8.4 fails to compile with -march=native on VIA nano CPU)
...
Backport from mainline
2016-06-01 Uros Bizjak <ubizjak@gmail.com>
Jocelyn Mayer <l_indien@magic.fr>
PR target/67310
* config/i386/driver-i386.c (host_detect_local_cpu): Correctly
detect processor family for signature_CENTAUR_ebx.
<case PROCESSOR_I486>: Pass c3, winchip2 or winchip-c6 for
signature_CENTAUR_ebx.
<case PROCESSOR _PENTIUMPRO>: Pass c3-2 for signature_CENTAUR_ebx.
<default>: Pass x86-64 for has_longmode.
From-SVN: r237100
2016-06-05 17:47:50 +02:00
GCC Administrator
831edff341
Daily bump.
...
From-SVN: r237095
2016-06-05 00:16:10 +00:00
GCC Administrator
b3804b1196
Daily bump.
...
From-SVN: r237085
2016-06-04 00:16:09 +00:00
Andreas Tobler
36f82abe0d
backport: config.gcc: Move hard float support for arm*hf*-*-freebsd* into armv6*-*-freebsd* for...
...
2016-06-03 Andreas Tobler <andreast@gcc.gnu.org>
Backport from mainline
2016-05-30 Andreas Tobler <andreast@gcc.gnu.org>
* config.gcc: Move hard float support for arm*hf*-*-freebsd* into
armv6*-*-freebsd* for FreeBSD 11. Eliminate the arm*hf*-*-freebsd*
target.
From-SVN: r237081
2016-06-03 23:14:17 +02:00
Richard Biener
85a9823647
BASE-VER: Set to 5.4.1.
...
2016-06-03 Richard Biener <rguenther@suse.de>
* BASE-VER: Set to 5.4.1.
From-SVN: r237059
2016-06-03 09:36:14 +00:00
Richard Biener
c8898526d6
Update ChangeLog and version files for release
...
From-SVN: r237056
2016-06-03 08:41:59 +00:00
GCC Administrator
85e2bf3105
Daily bump.
...
From-SVN: r237048
2016-06-03 00:16:08 +00:00
Paul Thomas
f4ff63a260
re PR fortran/70350 (ICE with -fcheck=all and array initialization)
...
2016-06-02 Paul Thomas <pault@gcc.gnu.org>
PR fortran/70350
Backport from trunk.
* trans-expr.c (gfc_trans_assignment_1): Exclude initialization
assignments from check on assignment of scalars to unassigned
arrays and correct wrong code within the corresponding block.
From-SVN: r237043
2016-06-02 17:44:59 +00:00
GCC Administrator
caade42da6
Daily bump.
...
From-SVN: r237023
2016-06-02 00:16:09 +00:00
GCC Administrator
42ce502900
Daily bump.
...
From-SVN: r236970
2016-06-01 00:16:10 +00:00
Eric Botcazou
36641e38cb
re PR ada/71317 (Compiling gnat for rtems fails at s-taprop.adb)
...
* s-osinte-kfreebsd-gnu.ads (clock_getres): Define.
PR ada/71317
* s-osinte-rtems.ads (clock_getres): Define.
From-SVN: r236949
2016-05-31 21:28:26 +00:00
Kyrylo Tkachov
c1f31b340e
[AArch64] PR target/68696 FAIL: gcc.target/aarch64/vbslq_u64_1.c scan-assembler-times bif\tv 1
...
PR target/68696
* config/aarch64/aarch64-simd.md (*aarch64_simd_bsl<mode>_alt):
New pattern.
(aarch64_simd_bsl<mode>_internal): Update comment to reflect
the above.
From-SVN: r236918
2016-05-31 11:23:59 +00:00
GCC Administrator
422214005a
Daily bump.
...
From-SVN: r236904
2016-05-31 00:16:17 +00:00
Dominique d'Humieres
a1c9dd9b54
backport: re PR sanitizer/68042 (c-c++-common/asan/(memcmp-1.c|sanity-check-pure-c-1.c) failures on x86_64-apple-darwin14 after r229111)
...
2016-05-30 Dominique d'Humieres <dominiq@lps.ens.fr>
Backport from trunk.
2015-10-23 Maxim Ostapenko <m.ostapenko@partner.samsung.com>
PR sanitizer/68042
* c-c++-common/asan/sanity-check-pure-c-1.c: Adjust test
to pass on Darwin.
From-SVN: r236873
2016-05-30 11:26:09 +02:00
GCC Administrator
bd4fd2e460
Daily bump.
...
From-SVN: r236865
2016-05-30 00:16:18 +00:00
GCC Administrator
f566b6b4c5
Daily bump.
...
From-SVN: r236855
2016-05-29 00:16:10 +00:00
GCC Administrator
41b30a254c
Daily bump.
...
From-SVN: r236840
2016-05-28 00:16:09 +00:00