]> git.ipfire.org Git - thirdparty/gcc.git/log
thirdparty/gcc.git
6 years agobackport: re PR sanitizer/86012 (libsanitizer build failure on sparc64-linux-gnu)
Matthias Klose [Sun, 23 Sep 2018 08:36:14 +0000 (08:36 +0000)] 
backport: re PR sanitizer/86012 (libsanitizer build failure on sparc64-linux-gnu)

2017-09-23  Matthias Klose  <doko@ubuntu.com>

        Backported from the gcc-7-branch:
        2018-05-31  Matthias Klose  <doko@ubuntu.com>

        PR sanitizer/86012
        * sanitizer_common/sanitizer_platform_limits_posix.cc: Define
        SIZEOF_STRUCT_USTAT for 32bit sparc.

From-SVN: r264511

6 years agoDaily bump.
GCC Administrator [Sun, 23 Sep 2018 00:16:06 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r264507

6 years agoDaily bump.
GCC Administrator [Sat, 22 Sep 2018 00:16:19 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r264497

6 years agobackport: re PR sanitizer/85835 (libsanitizer includes <sys/ustat.h> unconditionally)
Matthias Klose [Fri, 21 Sep 2018 07:18:26 +0000 (07:18 +0000)] 
backport: re PR sanitizer/85835 (libsanitizer includes <sys/ustat.h> unconditionally)

2017-09-21  Matthias Klose  <doko@ubuntu.com>

        Backported from the gcc-7-branch:
        2018-05-24  H.J. Lu  <hongjiu.lu@intel.com>

        PR sanitizer/85835
        * sanitizer_common/sanitizer_platform_limits_posix.cc: Don't
        include <sys/ustat.h> for Linux.
        (SIZEOF_STRUCT_USTAT): New.
        (struct_ustat_sz): Use SIZEOF_STRUCT_USTAT for Linux.

From-SVN: r264457

6 years agoDaily bump.
GCC Administrator [Fri, 21 Sep 2018 00:16:27 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r264453

6 years agopa.md (atomic_storeqi): Restore deleted expander.
John David Anglin [Thu, 20 Sep 2018 01:13:58 +0000 (01:13 +0000)] 
pa.md (atomic_storeqi): Restore deleted expander.

* config/pa/pa.md (atomic_storeqi): Restore deleted expander.
(atomic_storehi): Likewise.
(atomic_storesi): Likewise.
(atomic_loaddi): Restore compare and swap exchange loop code.

From-SVN: r264436

6 years agoDaily bump.
GCC Administrator [Thu, 20 Sep 2018 00:16:19 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r264429

6 years agoDaily bump.
GCC Administrator [Wed, 19 Sep 2018 00:16:29 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r264414

6 years agoDaily bump.
GCC Administrator [Tue, 18 Sep 2018 00:16:16 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r264377

6 years agoDaily bump.
GCC Administrator [Mon, 17 Sep 2018 00:16:05 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r264352

6 years agoDaily bump.
GCC Administrator [Sun, 16 Sep 2018 00:16:29 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r264343

6 years agoDaily bump.
GCC Administrator [Sat, 15 Sep 2018 00:16:12 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r264338

6 years agoDaily bump.
GCC Administrator [Fri, 14 Sep 2018 00:16:30 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r264296

6 years agoDaily bump.
GCC Administrator [Thu, 13 Sep 2018 00:16:05 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r264255

6 years agoDaily bump.
GCC Administrator [Wed, 12 Sep 2018 00:16:30 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r264223

6 years agoDaily bump.
GCC Administrator [Tue, 11 Sep 2018 00:16:21 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r264197

6 years agoDaily bump.
GCC Administrator [Mon, 10 Sep 2018 00:16:23 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r264186

6 years agoDaily bump.
GCC Administrator [Sun, 9 Sep 2018 00:16:22 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r264173

6 years agoDaily bump.
GCC Administrator [Sat, 8 Sep 2018 00:16:20 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r264164

6 years agobackport: re PR fortran/86116 (Ambiguous generic interface not recognised)
Janus Weil [Fri, 7 Sep 2018 18:01:23 +0000 (20:01 +0200)] 
backport: re PR fortran/86116 (Ambiguous generic interface not recognised)

2018-09-07  Janus Weil  <janus@gcc.gnu.org>

Backported from trunk
PR fortran/86116
* interface.c (compare_type): Remove a CLASS/TYPE check.
(compare_type_characteristics): New function that behaves like the old
'compare_type'.
(gfc_check_dummy_characteristics, gfc_check_result_characteristics):
Call 'compare_type_characteristics' instead of 'compare_type'.

2018-09-07  Janus Weil  <janus@gcc.gnu.org>

Backported from trunk
PR fortran/86116
* gfortran.dg/generic_34.f90: New test case.

From-SVN: r264162

6 years agoDaily bump.
GCC Administrator [Fri, 7 Sep 2018 00:16:15 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r264152

6 years agoDaily bump.
GCC Administrator [Thu, 6 Sep 2018 00:16:25 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r264135

6 years agoDaily bump.
GCC Administrator [Wed, 5 Sep 2018 00:16:14 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r264097

6 years agogcc: xtensa: fix NAND code in xtensa_expand_atomic
Max Filippov [Tue, 4 Sep 2018 18:03:57 +0000 (18:03 +0000)] 
gcc: xtensa: fix NAND code in xtensa_expand_atomic

NAND is ~(a1 & a2), but xtensa_expand_atomic does ~a1 & a2.
That fixes libatomic tests atomic-op-{1,2}.

gcc/
2018-09-04  Max Filippov  <jcmvbkbc@gmail.com>

Backport from mainline
2018-09-04  Max Filippov  <jcmvbkbc@gmail.com>

* config/xtensa/xtensa.c (xtensa_expand_atomic): Reorder AND and
XOR operations in NAND case.

From-SVN: r264093

6 years agoDaily bump.
GCC Administrator [Tue, 4 Sep 2018 00:16:27 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r264071

6 years agobackport "[tail-merge] Fix side-effect test in stmt_local_def"
Tom de Vries [Mon, 3 Sep 2018 10:14:52 +0000 (10:14 +0000)] 
backport "[tail-merge] Fix side-effect test in stmt_local_def"

2018-09-03  Tom de Vries  <tdevries@suse.de>

backport from trunk:
2018-06-21  Tom de Vries  <tdevries@suse.de>

PR tree-optimization/85859
* tree-ssa-tail-merge.c (stmt_local_def): Copy gimple_is_call
test with comment from bb_no_side_effects_p.

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

From-SVN: r264055

6 years agoDaily bump.
GCC Administrator [Mon, 3 Sep 2018 00:16:35 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r264046

6 years agoDaily bump.
GCC Administrator [Sun, 2 Sep 2018 00:16:10 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r264034

6 years agoDaily bump.
GCC Administrator [Sat, 1 Sep 2018 00:16:25 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r264023

6 years agoDaily bump.
GCC Administrator [Fri, 31 Aug 2018 00:16:19 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r264003

6 years agoDaily bump.
GCC Administrator [Thu, 30 Aug 2018 00:16:38 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r263969

6 years agoDaily bump.
GCC Administrator [Wed, 29 Aug 2018 00:16:20 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r263937

6 years agoDaily bump.
GCC Administrator [Tue, 28 Aug 2018 00:16:21 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r263901

6 years agoDaily bump.
GCC Administrator [Mon, 27 Aug 2018 00:16:09 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r263864

6 years agoDaily bump.
GCC Administrator [Sun, 26 Aug 2018 00:16:19 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r263857

6 years agoDaily bump.
GCC Administrator [Sat, 25 Aug 2018 00:16:39 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r263846

6 years agoDaily bump.
GCC Administrator [Fri, 24 Aug 2018 00:16:36 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r263824

6 years agoDaily bump.
GCC Administrator [Thu, 23 Aug 2018 00:16:29 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r263795

6 years agoDaily bump.
GCC Administrator [Wed, 22 Aug 2018 00:16:05 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r263755

6 years agox86: Always update EH return address in word_mode
H.J. Lu [Tue, 21 Aug 2018 16:38:17 +0000 (16:38 +0000)] 
x86: Always update EH return address in word_mode

On x86, return address is always popped in word_mode.  eh_return needs
to put EH return address in word_mode on stack.

gcc/

Backport from mainline
PR target/87014
* config/i386/i386.md (eh_return): Always update EH return
address in word_mode.

gcc/testsuite/

Backport from mainline
PR target/87014
* g++.dg/torture/pr87014.C: New file.

From-SVN: r263745

6 years agoDaily bump.
GCC Administrator [Tue, 21 Aug 2018 00:16:06 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r263680

6 years agoDaily bump.
GCC Administrator [Mon, 20 Aug 2018 00:16:11 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r263653

6 years agoDaily bump.
GCC Administrator [Sun, 19 Aug 2018 00:16:05 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r263648

6 years agoDaily bump.
GCC Administrator [Sat, 18 Aug 2018 00:16:12 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r263641

6 years agobackport: pa.md (UNSPEC_MEMORY_BARRIER): New unspec enum.
John David Anglin [Fri, 17 Aug 2018 23:00:34 +0000 (23:00 +0000)] 
backport: pa.md (UNSPEC_MEMORY_BARRIER): New unspec enum.

Backport from mainline
2018-08-11  John David Anglin  <danglin@gcc.gnu.org>

gcc
* config/pa/pa.md (UNSPEC_MEMORY_BARRIER): New unspec enum.
Update comment for atomic instructions.
(atomic_storeqi, atomic_storehi, atomic_storesi, atomic_storesf,
atomic_loaddf, atomic_loaddf_1, atomic_storedf, atomic_storedf_1):
Remove.
(atomic_loaddi): Revise fence expansion to only emit fence prior to
load for __ATOMIC_SEQ_CST model.
(atomic_loaddi_1): Remove float register target.
(atomic_storedi): Handle CONST_INT values.
(atomic_storedi_1): Remove float register source.  Add special case
for zero value.
(memory_barrier): New expander and insn.

libgcc
* config/pa/linux-atomic.c: Update comment.
(FETCH_AND_OP_2, OP_AND_FETCH_2, FETCH_AND_OP_WORD, OP_AND_FETCH_WORD,
COMPARE_AND_SWAP_2, __sync_val_compare_and_swap_4,
SYNC_LOCK_TEST_AND_SET_2, __sync_lock_test_and_set_4): Use
__ATOMIC_RELAXED for atomic loads.
(SYNC_LOCK_RELEASE_1): New define.  Use __sync_synchronize() and
unordered store to release lock.
(__sync_lock_release_8): Likewise.
(SYNC_LOCK_RELEASE_2): Remove define.

From-SVN: r263639

6 years agoDaily bump.
GCC Administrator [Fri, 17 Aug 2018 00:16:17 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r263608

6 years agoDaily bump.
GCC Administrator [Thu, 16 Aug 2018 00:16:11 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r263573

6 years agoDaily bump.
GCC Administrator [Wed, 15 Aug 2018 00:16:22 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r263544

6 years agobackport: re PR tree-optimization/86724 (Compilation error with new isl 0.20 (missing...
Matthias Klose [Tue, 14 Aug 2018 15:15:39 +0000 (15:15 +0000)] 
backport: re PR tree-optimization/86724 (Compilation error with new isl 0.20 (missing includes))

2018-08-14  Matthias Klose  <doko@ubuntu.com>

        Backport from mainline
        2018-08-01  Richard Biener  <rguenther@suse.de>

        PR bootstrap/86724
        * graphite.h: Include isl/id.h and isl/space.h to allow build
        with ISL 0.20.

From-SVN: r263539

6 years agoDaily bump.
GCC Administrator [Tue, 14 Aug 2018 00:16:18 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r263524

6 years agoDaily bump.
GCC Administrator [Mon, 13 Aug 2018 00:16:05 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r263500

6 years agoDaily bump.
GCC Administrator [Sun, 12 Aug 2018 00:16:05 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r263489

6 years agoDaily bump.
GCC Administrator [Sat, 11 Aug 2018 00:16:16 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r263480

6 years agobackport: re PR target/86197 (POWERPC: float128 parameter passing)
Segher Boessenkool [Fri, 10 Aug 2018 20:46:04 +0000 (22:46 +0200)] 
backport: re PR target/86197 (POWERPC: float128 parameter passing)

Backport from mainline
2018-06-19  Segher Boessenkool  <segher@kernel.crashing.org>

PR target/86197
* config/rs6000/rs6000.md (rs6000_discover_homogeneous_aggregate): An
ieee128 argument takes up only one (vector) register, not two (floating
point) registers.

From-SVN: r263479

6 years agoDaily bump.
GCC Administrator [Fri, 10 Aug 2018 00:16:15 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r263457

6 years agoDaily bump.
GCC Administrator [Thu, 9 Aug 2018 00:16:08 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r263436

6 years agoPR libstdc++/83982 fix exception-safety guarantee of std::vector::resize
Jonathan Wakely [Wed, 8 Aug 2018 16:31:55 +0000 (17:31 +0100)] 
PR libstdc++/83982 fix exception-safety guarantee of std::vector::resize

Construct new elements before moving existing ones, so that if a default
constructor throws, the existing elements are not left in a moved-from
state.

Backport from mainline
2018-06-14  Daniel Trebbien <dtrebbien@gmail.com>
    Jonathan Wakely  <jwakely@redhat.com>

PR libstdc++/83982
* include/bits/vector.tcc (vector::_M_default_append(size_type)):
Default-construct new elements before moving existing ones.
* testsuite/23_containers/vector/capacity/resize/strong_guarantee.cc:
New.

From-SVN: r263427

6 years agoAdd noexcept to std::integral_constant members
Jonathan Wakely [Wed, 8 Aug 2018 15:41:05 +0000 (16:41 +0100)] 
Add noexcept to std::integral_constant members

Backport from mainline
2017-12-01  Jonathan Wakely  <jwakely@redhat.com>

* include/std/type_traits (integral_constant): Make member functions
noexcept (LWG 2346).
* include/std/utility (integer_sequence): Likewise.

From-SVN: r263424

6 years agoLWG 3050 Fix cv-qualification of convertibility constraints
Jonathan Wakely [Wed, 8 Aug 2018 15:40:57 +0000 (16:40 +0100)] 
LWG 3050 Fix cv-qualification of convertibility constraints

Backport from mainline
2018-06-18  Jonathan Wakely  <jwakely@redhat.com>

* include/std/chrono (duration, operator*, operator/, operator%): Use
const-qualified type as source type in is_convertible constraints.
* testsuite/20_util/duration/arithmetic/dr3050.cc: New.
* testsuite/20_util/duration/cons/dr3050.cc: New.
* testsuite/20_util/duration/literals/range.cc: Rename to...
* testsuite/20_util/duration/literals/range_neg.cc: Here. Adjust
dg-error lineno.

From-SVN: r263423

6 years agoAdd noexcept to std::shared_future copy operations (LWG DR 2799)
Jonathan Wakely [Wed, 8 Aug 2018 15:40:51 +0000 (16:40 +0100)] 
Add noexcept to std::shared_future copy operations (LWG DR 2799)

Backport from mainline
2017-11-16  Jonathan Wakely  <jwakely@redhat.com>

* include/std/future (shared_future): Add noexcept to copy constructor
and copy-assignment operator (LWG 2799).

From-SVN: r263422

6 years agoPR libstdc++/80893 Fix null dereference in vector<bool>
Jonathan Wakely [Wed, 8 Aug 2018 15:40:47 +0000 (16:40 +0100)] 
PR libstdc++/80893 Fix null dereference in vector<bool>

Backport from mainline
2017-06-17  Jonathan Wakely  <jwakely@redhat.com>

PR libstdc++/80893
* testsuite/23_containers/vector/bool/80893.cc: Add { target c++11 }.

Backport from mainline
2017-05-31  Jonathan Wakely  <jwakely@redhat.com>

PR libstdc++/80893
* include/bits/stl_bvector.h (vector<bool>::_M_initialize): Avoid
null pointer dereference when size is zero.
* testsuite/23_containers/vector/bool/80893.cc: New.
* testsuite/util/testsuite_allocator.h (PointerBase::PointerBase):
Add non-explicit constructor from nullptr.
(PointerBase::derived() const): Add const-qualified overload.

From-SVN: r263421

6 years agoPR libstdc++/68519 use native duration to avoid rounding errors
Jonathan Wakely [Wed, 8 Aug 2018 15:40:41 +0000 (16:40 +0100)] 
PR libstdc++/68519 use native duration to avoid rounding errors

Backport from mainline
2017-12-14  Jonathan Wakely  <jwakely@redhat.com>

PR libstdc++/68519
* include/std/condition_variable (condition_variable::wait_for):
Convert duration to native clock's duration before addition.
* testsuite/30_threads/condition_variable/members/68519.cc: New test.

From-SVN: r263420

6 years agoPR libstdc++/86292 fix exception safety of std::vector<InputIterator> constructor
Jonathan Wakely [Wed, 8 Aug 2018 15:40:37 +0000 (16:40 +0100)] 
PR libstdc++/86292 fix exception safety of std::vector<InputIterator> constructor

Backport from mainline
2018-06-25  Jonathan Wakely  <jwakely@redhat.com>

PR libstdc++/86292
* include/bits/stl_vector.h (vector::_M_range_initialize<InputIter>):
Add try-catch block.
* testsuite/23_containers/vector/cons/86292.cc: New.

From-SVN: r263419

6 years agoImprove libstdc++ docs w.r.t newer C++ standards
Jonathan Wakely [Wed, 8 Aug 2018 15:40:32 +0000 (16:40 +0100)] 
Improve libstdc++ docs w.r.t newer C++ standards

Instead of repeating all the old headers for every new standard I've
changed the docs to only list the new headers for each standard.

Backport from mainline
2018-07-31  Jonathan Wakely  <jwakely@redhat.com>

* doc/xml/manual/using.xml: Document all headers for C++11 and later.
* doc/html/*: Regenerate.

From-SVN: r263418

6 years agoPR libstdc++/60555 std::system_category() should recognise POSIX errno values
Jonathan Wakely [Wed, 8 Aug 2018 15:40:26 +0000 (16:40 +0100)] 
PR libstdc++/60555 std::system_category() should recognise POSIX errno values

Backport from mainline
2018-08-03  Jonathan Wakely  <jwakely@redhat.com>

* src/c++11/system_error.cc
(system_error_category::default_error_condition): Add workaround for
ENOTEMPTY and EEXIST having the same value on AIX.
* testsuite/19_diagnostics/error_category/system_category.cc: Add
extra testcases for EDOM, EILSEQ, ERANGE, EEXIST and ENOTEMPTY.

Backport from mainline
2018-08-01  Jonathan Wakely  <jwakely@redhat.com>

PR libstdc++/60555
* src/c++11/system_error.cc
(system_error_category::default_error_condition): New override to
check for POSIX errno values.
* testsuite/19_diagnostics/error_category/generic_category.cc: New
* testsuite/19_diagnostics/error_category/system_category.cc: New
test.

From-SVN: r263417

6 years agoPR libstdc++/86734 use addressof in reverse_iterator::operator->
Jonathan Wakely [Wed, 8 Aug 2018 15:40:21 +0000 (16:40 +0100)] 
PR libstdc++/86734 use addressof in reverse_iterator::operator->

Backport from mainline
2018-07-30  Jonathan Wakely  <jwakely@redhat.com>

PR libstdc++/86734
* include/bits/stl_iterator.h (reverse_iterator::operator->): Use
addressof (LWG 2188).
* testsuite/24_iterators/reverse_iterator/dr2188.cc: New test.

From-SVN: r263416

6 years agoFix std::codecvt_utf8<wchar_t> for Mingw
Jonathan Wakely [Wed, 8 Aug 2018 15:40:17 +0000 (16:40 +0100)] 
Fix std::codecvt_utf8<wchar_t> for Mingw

Backport from mainline
2018-05-19  Jonathan Wakely  <jwakely@redhat.com>

* src/c++11/codecvt.cc (__codecvt_utf8_base<wchar_t>::do_in)
[__SIZEOF_WCHAR_T__==2 && __BYTE_ORDER__!=__ORDER_BIG_ENDIAN__]: Set
little_endian element in bitmask.
* testsuite/22_locale/codecvt/codecvt_utf8/69703.cc: Run all tests.
* testsuite/22_locale/codecvt/codecvt_utf8/wchar_t/1.cc: New.

From-SVN: r263415

6 years agoPR libstdc++/66145 allow catching iostream errors as cxx11 ios::failure
Jonathan Wakely [Wed, 8 Aug 2018 15:40:11 +0000 (16:40 +0100)] 
PR libstdc++/66145 allow catching iostream errors as cxx11 ios::failure

Define a new exception type derived from the gcc4-compatible ios::failure
which also aggregates an object of the ios::failure[abi:cxx11] type.
Make __throw_ios_failure throw this new type for iostream errors
that raise exceptions. Provide custom type info for the new type so that
it can be caught by handlers for ios::failure[abi:cxx11] type
as well as handlers for the gcc4-compatible ios::failure and its bases.

Backport from mainline
2018-04-10  Jonathan Wakely  <jwakely@redhat.com>

PR libstdc++/85222
* src/c++11/cxx11-ios_failure.cc (__construct_ios_failure)
(__destroy_ios_failure, is_ios_failure_handler): New functions.
* src/c++11/ios.cc (__throw_ios_failure): Remove definition.
(_GLIBCXX_USE_CXX11_ABI): Don't define here.
* src/c++98/Makefile.am [ENABLE_DUAL_ABI]: Add special rules for
ios_failure.cc to rewrite type info for __ios_failure.
* src/c++98/Makefile.in: Regenerate.
* src/c++98/ios_failure.cc [_GLIBCXX_USE_DUAL_ABI]
(__iosfailure, __iosfailure_type_info): New types.
(__throw_ios_failure): Define here.
* testsuite/27_io/ios_base/failure/dual_abi.cc: New.
* testsuite/27_io/basic_ios/copyfmt/char/1.cc: Revert changes to
add -D_GLIBCXX_USE_CXX11_ABI=0 to dg-options.
* testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
* testsuite/27_io/basic_istream/extractors_arithmetic/char/
exceptions_failbit.cc: Likewise.
* testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/
exceptions_failbit.cc: Likewise.
* testsuite/27_io/basic_istream/extractors_other/char/
exceptions_null.cc: Likewise.
* testsuite/27_io/basic_istream/extractors_other/wchar_t/
exceptions_null.cc: Likewise.
* testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
* testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
* testsuite/27_io/basic_ostream/inserters_other/char/
exceptions_null.cc: Likewise.
* testsuite/27_io/basic_ostream/inserters_other/wchar_t/
exceptions_null.cc: Likewise.
* testsuite/27_io/ios_base/storage/2.cc: Likewise.

From-SVN: r263414

6 years agoDaily bump.
GCC Administrator [Wed, 8 Aug 2018 00:16:16 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r263384

6 years agoDaily bump.
GCC Administrator [Tue, 7 Aug 2018 00:16:17 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r263347

7 years agoDaily bump.
GCC Administrator [Mon, 6 Aug 2018 00:16:05 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r263321

7 years agoDaily bump.
GCC Administrator [Sun, 5 Aug 2018 00:16:09 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r263313

7 years agoDaily bump.
GCC Administrator [Sat, 4 Aug 2018 00:16:07 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r263302

7 years agoDaily bump.
GCC Administrator [Fri, 3 Aug 2018 00:16:04 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r263281

7 years agoDaily bump.
GCC Administrator [Thu, 2 Aug 2018 00:16:32 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r263240

7 years agoDaily bump.
GCC Administrator [Wed, 1 Aug 2018 00:16:06 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r263187

7 years agoDaily bump.
GCC Administrator [Tue, 31 Jul 2018 00:16:05 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r263077

7 years agoDaily bump.
GCC Administrator [Mon, 30 Jul 2018 00:16:28 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r263056

7 years agopa.c (pa_output_addr_vec): Align address table.
John David Anglin [Sun, 29 Jul 2018 16:11:34 +0000 (16:11 +0000)] 
pa.c (pa_output_addr_vec): Align address table.

* config/pa/pa.c (pa_output_addr_vec): Align address table.
* config/pa/pa.h (JUMP_TABLES_IN_TEXT_SECTION): Revise comment.
* config/pa/pa32-linux.h (JUMP_TABLES_IN_TEXT_SECTION): Define.

From-SVN: r263054

7 years agoDaily bump.
GCC Administrator [Sun, 29 Jul 2018 00:16:10 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r263047

7 years agoDaily bump.
GCC Administrator [Sat, 28 Jul 2018 00:16:04 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r263042

7 years agoDaily bump.
GCC Administrator [Fri, 27 Jul 2018 00:16:05 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r263024

7 years agoDaily bump.
GCC Administrator [Thu, 26 Jul 2018 00:16:16 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r262985

7 years agoDaily bump.
GCC Administrator [Wed, 25 Jul 2018 00:16:21 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r262954

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

From-SVN: r262937

7 years agoDaily bump.
GCC Administrator [Mon, 23 Jul 2018 00:16:05 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r262924

7 years agoDaily bump.
GCC Administrator [Sun, 22 Jul 2018 00:16:05 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r262918

7 years agoDaily bump.
GCC Administrator [Sat, 21 Jul 2018 00:16:05 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r262914

7 years agoDaily bump.
GCC Administrator [Fri, 20 Jul 2018 00:16:04 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r262894

7 years agoDaily bump.
GCC Administrator [Thu, 19 Jul 2018 00:16:05 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r262867

7 years agoDaily bump.
GCC Administrator [Wed, 18 Jul 2018 00:16:15 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r262843

7 years agoAvoid assembler warnings from AArch64 constructor/destructor priorities.
Kyrylo Tkachov [Tue, 17 Jul 2018 12:53:42 +0000 (12:53 +0000)] 
Avoid assembler warnings from AArch64 constructor/destructor priorities.

2018-07-17  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>

Backport from mainline
PR target/84168
2017-09-28  Joseph Myers  <joseph@codesourcery.com>

* config/aarch64/aarch64.c (aarch64_elf_asm_constructor)
(aarch64_elf_asm_destructor): Pass SECTION_NOTYPE to get_section
when creating .init_array and .fini_array sections with priority
specified.

From-SVN: r262822

7 years agoDaily bump.
GCC Administrator [Tue, 17 Jul 2018 00:16:15 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r262761

7 years agoDaily bump.
GCC Administrator [Mon, 16 Jul 2018 00:16:21 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r262672

7 years agoDaily bump.
GCC Administrator [Sun, 15 Jul 2018 00:16:05 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r262662

7 years agoDaily bump.
GCC Administrator [Sat, 14 Jul 2018 00:16:14 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r262655

7 years agoDaily bump.
GCC Administrator [Fri, 13 Jul 2018 00:16:05 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r262617

7 years agore PR target/84829 (-mieee-fp causes to link with -lieee but that is no longer available)
Richard Biener [Thu, 12 Jul 2018 16:33:26 +0000 (16:33 +0000)] 
re PR target/84829 (-mieee-fp causes to link with -lieee but that is no longer available)

2018-07-12  Richard Biener  <rguenther@suse.de>

PR target/84829
* config/gnu-user.h (GNU_USER_TARGET_NO_PTHREADS_LIB_SPEC):
Remove -mieee-fp handling.

* gcc.target/i386/pr84829.c: New testcase.

From-SVN: r262598

7 years agoDaily bump.
GCC Administrator [Thu, 12 Jul 2018 00:16:07 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r262568

7 years agoDaily bump.
GCC Administrator [Wed, 11 Jul 2018 00:16:44 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r262546