-
a1ed263...
by
"H.J. Lu" <email address hidden>
-
Add anitizer_linux_x86_64.lo if __x86_64__ is defined by $CC
Since size of "void *" is 4 bytes for x32, check if __x86_64__ is defined
by $CC, instead of
if test x$ac_cv_sizeof_void_p = x8; then
to decide wether anitizer_linux_x86_64.lo should be used.
PR sanitizer/82379
* configure.tgt (ANITIZER_COMMON_TARGET_DEPENDENT_OBJECTS): Set
to anitizer_linux_x86_64.lo if __x86_64__ is defined by $CC.
-
3ff28a9...
by
kristerw <kristerw@138bc75d-0d04-0410-961f-82ee72b054a4>
-
2017-09-30 Krister Walfridsson <email address hidden>
Maya Rashish <email address hidden>
* config.gcc (*-*-netbsd*): New variable nbsd_tm_file containing
netbsd.h, netbsd-stdint.h, and netbsd-elf.h.
(alpha*-*-netbsd*) Use nbsd_tm_file.
(arm*-*-netbsdelf*) Likewise.
(i[34567]86-*-netbsdelf*) Likewise.
(x86_64-*-netbsd*) Likewise.
(mips*-*-netbsd*) Likewise.
(powerpc-*-netbsd*) Likewise.
(sh*-*-netbsd*) Likewise.
(sparc-*-netbsdelf*) Likewise.
(sparc64-*-netbsd*) Likewise.
(m68k*-*-netbsdelf*) Use nbsd_tm_file and add CHAR_FAST8/SHORT_FAST16
to tm_defines.
(vax-*-netbsdelf*) Likewise.
* config/netbsd-stdint.h (INT_FAST8_TYPE): Check CHAR_FAST8.
(UINT_FAST8_TYPE) Likewise.
(INT_FAST16_TYPE) Check CHAR_FAST16.
(UINT_FAST16_TYPE) Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@253323 138bc75d-0d04-0410-961f-82ee72b054a4
-
dc8ce2a...
by
paolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
-
2017-09-30 Paolo Carlini <email address hidden>
PR c++/65949
* g++.dg/cpp1y/lambda-generic-variadic5.C: New.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@253322 138bc75d-0d04-0410-961f-82ee72b054a4
-
a9d3f82...
by
paolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
-
/cp
2017-09-30 Paolo Carlini <email address hidden>
PR c++/68754
* method.c (defaulted_late_check): Early return if the defaulted
declaration does not match the expected signature.
/testsuite
2017-09-30 Paolo Carlini <email address hidden>
PR c++/68754
* g++.dg/cpp1y/constexpr-68754.C: Move...
* g++.dg/cpp0x/constexpr-68754.C: ... here, adjust.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@253321 138bc75d-0d04-0410-961f-82ee72b054a4
-
77e8366...
by
jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
-
PR target/82361
* config/i386/i386.md
(TARGET_USE_8BIT_IDIV zext divmodsi4 splitter): New define_split.
(divmodsi4_zext_1, divmodsi4_zext_2, *divmodsi4_zext_1,
*divmodsi4_zext_2): New define_insn_and_split.
(*divmodsi4_noext_zext_1, *divmodsi4_noext_zext_2): New define_insn.
(TARGET_USE_8BIT_IDIV zext udivmodsi4 splitter): New define_split.
(udivmodsi4_zext_1, udivmodsi4_zext_2, *udivmodsi4_zext_1,
*udivmodsi4_zext_2, *udivmodsi4_pow2_zext_1, *udivmodsi4_pow2_zext_2):
New define_insn_and_split.
(*udivmodsi4_noext_zext_1, *udivmodsi4_noext_zext_2): New define_insn.
* config/i386/i386.c (ix86_split_idivmod): Handle operands[0] or
operands[1] having DImode when mode is SImode.
* gcc.target/i386/pr82361-1.c: New test.
* gcc.target/i386/pr82361-2.c: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@253317 138bc75d-0d04-0410-961f-82ee72b054a4
-
a77a09c...
by
jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
-
* config/i386/i386.c (ix86_split_idivmod): Use mode instead of
always SImode for DIV and MOD in REG_EQUAL notes.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@253316 138bc75d-0d04-0410-961f-82ee72b054a4
-
afac7bd...
by
gccadmin <gccadmin@138bc75d-0d04-0410-961f-82ee72b054a4>
-
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@253315 138bc75d-0d04-0410-961f-82ee72b054a4
-
825268c...
by
segher <segher@138bc75d-0d04-0410-961f-82ee72b054a4>
-
Order some filenames in a changelog entry.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@253311 138bc75d-0d04-0410-961f-82ee72b054a4
-
db967b0...
by
jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
-
* c-attribs.c (handle_noipa_attribute): Don't add "stack_protect"
attribute.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@253308 138bc75d-0d04-0410-961f-82ee72b054a4
-
8360e5d...
by
ygribov <ygribov@138bc75d-0d04-0410-961f-82ee72b054a4>
-
2017-09-29 Yury Gribov <email address hidden>
PR middle-end/82319
gcc/
* match.pd: Fix handling of NaNs in pattern.
gcc/testsuite/
* c-c++/common/pr57371-4.c: Test NaN comparisons.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@253307 138bc75d-0d04-0410-961f-82ee72b054a4