1. 13 May, 2021 1 commit
  2. 24 Dec, 2020 1 commit
  3. 23 Dec, 2020 1 commit
  4. 04 Oct, 2020 1 commit
  5. 30 Sep, 2020 1 commit
  6. 13 Dec, 2019 2 commits
  7. 07 Jun, 2019 1 commit
  8. 14 Apr, 2019 1 commit
  9. 12 Apr, 2019 4 commits
  10. 11 Apr, 2019 1 commit
  11. 08 Jan, 2019 2 commits
  12. 06 Jan, 2019 1 commit
  13. 14 Dec, 2018 2 commits
  14. 26 Jul, 2018 2 commits
  15. 25 Jul, 2018 3 commits
  16. 24 Jul, 2018 1 commit
  17. 23 Jul, 2018 1 commit
  18. 22 Jul, 2018 1 commit
  19. 21 Jul, 2018 1 commit
  20. 20 Jul, 2018 1 commit
  21. 19 Jul, 2018 2 commits
  22. 18 Jul, 2018 6 commits
    • carll's avatar
      gcc/testsuite/ChangeLog: · 8a2be2d3
      carll authored
      2018-07-18  Carl Love  <cel@us.ibm.com>
      
      	Backport from mainline
      	2018-07-16  Carl Love  <cel@us.ibm.com>
      
      	PR target/86414
       	* gcc.target/powerpc/divkc3-2.c: Add dg-require-effective-target
      	longdouble128.
      	* gcc.target/powerpc/divkc3-3.c: Ditto.
       	* gcc.target/powerpc/mulkc3-2.c: Ditto.
      	* gcc.target/powerpc/mulkc3-3.c: Ditto.
      	* gcc.target/powerpc/fold-vec-mergehl-double.c: Update counts.
      	* gcc.target/powerpc/pr85456.c: Make check Linux and AIX specific.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-8-branch@262865 138bc75d-0d04-0410-961f-82ee72b054a4
      8a2be2d3
    • msebor's avatar
      Backport from trunk. · 75d20a02
      msebor authored
      PR middle-end/85602 - -Wsizeof-pointer-memaccess for strncat with size of source
      
      gcc/c-family/ChangeLog:
      
      	PR middle-end/85602
      	* c-warn.c (sizeof_pointer_memaccess_warning): Check for attribute
      	nonstring.
      
      gcc/ChangeLog:
      
      	PR middle-end/85602
      	* calls.c (maybe_warn_nonstring_arg): Handle strncat.
      	* tree-ssa-strlen.c (is_strlen_related_p): Make extern.
      	Handle integer subtraction.
      	(maybe_diag_stxncpy_trunc): Handle nonstring source arguments.
      	* tree-ssa-strlen.h (is_strlen_related_p): Declare.
      	* doc/invoke.texi (-Wstringop-truncation): Update.
      
      gcc/testsuite/ChangeLog:
      
      	PR middle-end/85602
      	* gcc.dg/attr-nonstring-2.c: Adjust text of expected warning.
      	* c-c++-common/attr-nonstring-8.c: New test.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-8-branch@262859 138bc75d-0d04-0410-961f-82ee72b054a4
      75d20a02
    • jason's avatar
      PR c++/86480 - nested variadic lambda and constexpr if. · 43f638e8
      jason authored
      	* pt.c (find_parameter_packs_r) [IF_STMT]: Don't walk into
      	IF_STMT_EXTRA_ARGS.
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-8-branch@262858 138bc75d-0d04-0410-961f-82ee72b054a4
      43f638e8
    • redi's avatar
      Add xfail-if to some tests that fail with COW strings · 2f2d8153
      redi authored
      These tests fail when run with -D_GLIBCXX_USE_CXX11_ABI=0
      
      Backport from mainline
      2018-07-05  Jonathan Wakely  <jwakely@redhat.com>
      
      	* testsuite/21_strings/basic_string/cons/char/deduction.cc: XFAIL for
      	COW strings.
      	* testsuite/21_strings/basic_string/cons/wchar_t/deduction.cc:
      	Likewise.
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-8-branch@262857 138bc75d-0d04-0410-961f-82ee72b054a4
      2f2d8153
    • redi's avatar
      Add experimental::sample and experimental::shuffle from N4531 · 99e91fff
      redi authored
      The additions to <experimental/random> were added in 2015 but the new
      algorithms in <experimental/algorithm> were not. This adds them.
      
      Also define "random_device" effective target to fix testsuite failures
      on bare metal targets without std::random_device. The effective target
      currently only matches targets where _GLIBCXX_USE_RANDOM_TR1 is defined,
      which means /dev/random and /dev/urandom are usable.
      
      Backport from mainline
      2018-07-04  Jonathan Wakely  <jwakely@redhat.com>
      
      	* testsuite/25_algorithms/make_heap/complexity.cc: Require effective
      	target for std::random_device.
      	* testsuite/26_numerics/random/random_device/cons/default.cc:
      	Likewise.
      	* testsuite/experimental/algorithm/sample-2.cc: Likewise.
      	* testsuite/experimental/algorithm/shuffle.cc: Likewise.
      	* testsuite/experimental/random/randint.cc: Likewise.
      	* testsuite/lib/libstdc++.exp
      	(check_effective_target_random_device): New proc.
      
      Backport from mainline
      2018-06-26  David Edelsohn  <dje.gcc@gmail.com>
      
      	* testsuite/experimental/algorithm/sample-2.cc: Add TLS DejaGNU
      	directives.
      	* testsuite/experimental/algorithm/shuffle.cc: Likewise.
      
      Backport from mainline
      2018-06-25  Jonathan Wakely  <jwakely@redhat.com>
      
      	* include/experimental/algorithm (sample, shuffle): Add new overloads
      	using per-thread random number engine.
      	* testsuite/experimental/algorithm/sample.cc: Simpify and reduce
      	dependencies by using __gnu_test::test_container.
      	* testsuite/experimental/algorithm/sample-2.cc: New.
      	* testsuite/experimental/algorithm/shuffle.cc: New.
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-8-branch@262856 138bc75d-0d04-0410-961f-82ee72b054a4
      99e91fff
    • gccadmin's avatar
      Daily bump. · 29acb44b
      gccadmin authored
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-8-branch@262845 138bc75d-0d04-0410-961f-82ee72b054a4
      29acb44b
  23. 17 Jul, 2018 3 commits