Commit Graph

  • d7183fef74 PR-106443 Fixes for multilib install. Gaius Mulley 2022-08-07 23:05:22 +0100
  • ef54eb74ca [Committed] Add -mno-stv to new gcc.target/i386/cmpti2.c test case. Roger Sayle 2022-08-07 22:19:24 +0100
  • 1907767735 c++: Add support for __real__/__imag__ modifications in constant expressions [PR88174] Jakub Jelinek 2022-08-07 10:07:38 +0200
  • a46bca36b7 Allow any immediate constant in *cmp<dwi>_doubleword splitter on x86_64. Roger Sayle 2022-08-07 08:49:48 +0100
  • b8d9acc373 Daily bump. GCC Administrator 2022-08-07 00:19:25 +0000
  • 0818452c14 Daily bump. GCC Administrator 2022-08-07 00:18:30 +0000
  • fc63785f0c Daily bump. GCC Administrator 2022-08-07 00:17:40 +0000
  • 019a41a7ce Daily bump. GCC Administrator 2022-08-07 00:16:36 +0000
  • 23702abda4 Enhance #1426 "Invalid recursive :stmt expansion in fragment specifiers" test case Thomas Schwinge 2022-08-06 13:13:40 +0200
  • 4178af1a5f Daily bump. GCC Administrator 2022-08-06 00:19:27 +0000
  • d5a2501374 Daily bump. GCC Administrator 2022-08-06 00:18:36 +0000
  • a5f248dbde Daily bump. GCC Administrator 2022-08-06 00:17:45 +0000
  • 36e96748ed Daily bump. GCC Administrator 2022-08-06 00:16:27 +0000
  • e1a9168153 New warning: -Wanalyzer-jump-through-null [PR105947] David Malcolm 2022-08-05 19:45:41 -0400
  • 25b11619a8 Do not enable -mblock-ops-vector-pair. Michael Meissner 2022-08-05 18:54:33 -0400
  • cc01a27db5 middle-end: Allow backend to expand/split double word compare to 0/-1. Roger Sayle 2022-08-05 21:05:35 +0100
  • 58a644cfde libstdc++: Add feature test macro for <experimental/scope> Jonathan Wakely 2022-08-05 15:17:20 +0100
  • 29fc5075d7 libstdc++: Implement <experimental/scope> from LFTSv3 Jonathan Wakely 2022-07-13 11:54:36 +0100
  • 1878ab3650 middle-end: Guard value_replacement and store_elim from seeing diamonds. Tamar Christina 2022-08-05 14:53:28 +0100
  • 7beea479c5
    Merge #1437 bors[bot] 2022-08-05 13:38:37 +0000
  • c86ac620c2 Array index access does not need to unsize to a slice for access Philip Herron 2022-08-05 14:29:19 +0100
  • 8725e324aa
    Merge #1435 bors[bot] 2022-08-05 12:42:24 +0000
  • 6ca948264d backthreader dump fix Richard Biener 2022-08-05 12:51:43 +0200
  • 61076545cb libstdc++: Make std::string_view(Range&&) constructor explicit Jonathan Wakely 2022-08-04 13:08:00 +0100
  • 0b4d2f5e7b libstdc++: Rename data members of std::unexpected and std::bad_expected_access Jonathan Wakely 2022-08-04 10:20:18 +0100
  • 3a9dcef5c1 libstdc++: Update value of __cpp_lib_ios_noreplace macro Jonathan Wakely 2022-08-04 10:18:23 +0100
  • 47964e7662 Inline unsupported_range constructor. Aldy Hernandez 2022-08-05 08:04:10 +0200
  • f70783d063 Update the type hasher to stop duplication of aggregate types Philip Herron 2022-08-05 13:02:29 +0100
  • 36bc2a8f24 tree-optimization/106533 - loop distribution of inner loop of nest Richard Biener 2022-08-05 10:40:18 +0200
  • a39108dea1
    Merge #1431 bors[bot] 2022-08-05 10:09:20 +0000
  • e77bc10ba1
    Merge #1433 bors[bot] 2022-08-05 09:33:52 +0000
  • 4574dad43f rs6000: Correct return value of check_p9modulo_hw_available. Haochen Gui 2022-08-05 10:44:18 +0800
  • ffe4f55aa1 [RSIC-V] Fix 32bit riscv with zbs extension enabled Andrew Pinski 2022-08-04 19:34:55 -0700
  • 99679c0ff7 Daily bump. GCC Administrator 2022-08-05 00:19:14 +0000
  • f87be50119 Daily bump. GCC Administrator 2022-08-05 00:18:26 +0000
  • eab75725cb Daily bump. GCC Administrator 2022-08-05 00:17:34 +0000
  • 4ad52740ba Daily bump. GCC Administrator 2022-08-05 00:16:24 +0000
  • cd093ee468 Add myself as AutoFDO maintainer Eugene Rozenfeld 2022-08-04 13:34:22 -0700
  • bc65cac0e7
    Merge #1430 bors[bot] 2022-08-04 19:47:43 +0000
  • 7022b9dd10 Fix bad transmute for aggregate types Philip Herron 2022-08-04 20:25:59 +0100
  • 2678386df2 libstdc++: Make std::string_view(Range&&) constructor explicit Jonathan Wakely 2022-08-04 13:08:00 +0100
  • db33daa467 libstdc++: Add comparisons to std::default_sentinel_t (LWG 3719) Jonathan Wakely 2022-08-04 12:48:22 +0100
  • 8e34d92ef2 Loop over intersected bitmaps. Andrew MacLeod 2022-08-04 12:22:59 -0400
  • 5d17a8b6b2 Support Autoderef coercions Philip Herron 2022-08-03 13:14:54 +0100
  • 79d0f29464 Fix ICE in audodref mappings when argument is a method call Philip Herron 2022-08-04 16:13:52 +0100
  • 6f88307147 Refactor type resolution of method call expression Philip Herron 2022-08-04 12:18:37 +0100
  • da31b651da Update TyTy::can_eq interface for pointers and references Philip Herron 2022-08-03 12:32:33 +0100
  • be58bf98e9 middle-end: Simplify subtract where both arguments are being bitwise inverted. Tamar Christina 2022-08-04 16:37:25 +0100
  • c832ec4c3e middle-end: Fix phi-ssa assertion triggers. [PR106519] Tamar Christina 2022-08-04 16:35:31 +0100
  • c560f1cecb Rebuilt autoconf files using gnu automake-1.15.1. Gaius Mulley 2022-08-04 16:35:06 +0100
  • 405d9f1d13 Fix ICE with duplicate hirid on autoderef coercion site mappings Philip Herron 2022-08-03 11:58:06 +0100
  • 94e53f8e55 Refactor indirect_expression from the gcc-backend wrapper Philip Herron 2022-08-03 11:54:54 +0100
  • 2dc902baa1 Refactor all coercion type calls into a single coercion_site function Philip Herron 2022-07-29 16:21:33 +0100
  • ffb419d6a4 Refactor the autoderef cycle to be a reuseable base class Philip Herron 2022-07-29 14:29:51 +0100
  • 39579ba8de match.pd: Add bitwise and pattern [PR106243] Sam Feifer 2022-08-03 10:31:03 -0400
  • d8552eaddc tree-optimization/106521 - unroll-and-jam LC SSA rewrite Richard Biener 2022-08-04 11:55:15 +0200
  • d86d81a449 Backwards threader greedy search TLC Richard Biener 2022-08-04 09:21:24 +0200
  • 07c7ee4d2d libstdc++: Rename data members of std::unexpected and std::bad_expected_access Jonathan Wakely 2022-08-04 10:20:18 +0100
  • 3e9bd6b2b1 libstdc++: Update value of __cpp_lib_ios_noreplace macro Jonathan Wakely 2022-08-04 10:18:23 +0100
  • af98cb88eb libstdc++: Unblock atomic wait on non-futex platforms [PR106183] Jonathan Wakely 2022-07-28 16:15:58 +0100
  • 075683767a Adjust index number of tuple pretty printer Ulrich Drepper 2022-08-04 13:18:05 +0200
  • 2f17f489de PR106342 - IBM zSystems: Provide vsel for all vector modes Ilya Leoshkevich 2022-07-29 16:14:10 +0200
  • 0158831c81 rs6000: Update testsuite to use -mdejagnu-cpu= and -mdejagnu-tune= options Peter Bergner 2022-03-25 17:59:07 -0500
  • 8141f618bb
    tree-wide(testsuite): update all the builtin macro tests ... liushuyu 2022-08-02 17:09:12 -0600
  • df1a201190 hir: more conformant builtin macro detection ... liushuyu 2022-08-02 17:06:40 -0600
  • 149881945c rs6000: Update testsuite to use -mdejagnu-cpu= and -mdejagnu-tune= options Peter Bergner 2022-03-25 17:59:07 -0500
  • c749de4937 Daily bump. GCC Administrator 2022-08-04 00:19:28 +0000
  • 22e1347ae4 Daily bump. GCC Administrator 2022-08-04 00:18:41 +0000
  • 087ec71423 Daily bump. GCC Administrator 2022-08-04 00:17:49 +0000
  • 4c23b534d4 Daily bump. GCC Administrator 2022-08-04 00:16:49 +0000
  • 1e4a8c782e Do not enable -mblock-ops-vector-pair. Michael Meissner 2022-08-03 17:52:31 -0400
  • 19ffb35d17 Do not walk equivalence set in path_oracle::killing_def. Andrew MacLeod 2022-08-03 13:55:42 -0400
  • f0688c82ba testsuite: btf: fix regexps in btf-int-1.c Jose E. Marchesi 2022-08-03 18:50:05 +0200
  • 9bb19e143c middle-end: Support recognition of three-way max/min. Tamar Christina 2022-08-03 16:00:39 +0100
  • 3df2f03587 libstdc++: Improve directory iterator abstractions for openat Jonathan Wakely 2022-06-27 14:43:54 +0100
  • 5743ae666d Merge branch 'releases/gcc-12' into devel/omp/gcc-12 devel/omp/gcc-12 Tobias Burnus 2022-08-03 14:16:11 +0200
  • 1a9681e609 libstdc++: Tweak common_iterator::operator-> return type [PR104443] Jonathan Wakely 2022-07-28 20:55:51 +0100
  • 7a0ed28d4f libstdc++: Check for EOF if extraction avoids buffer overflow [PR106248] Jonathan Wakely 2022-07-12 11:18:47 +0100
  • cff25d209b libstdc++: Add nodiscard attribute to filesystem operations Jonathan Wakely 2022-07-01 11:40:29 +0100
  • e562236851 libstdc++: Support constexpr global std::string for size < 15 [PR105995] Jonathan Wakely 2022-06-16 14:57:32 +0100
  • 2fd16b1c02 libstdc++: Fix indentation in allocator base classes Jonathan Wakely 2022-06-14 14:50:49 +0100
  • 2ef2de76da libstdc++: Check for size overflow in constexpr allocation [PR105957] Jonathan Wakely 2022-06-14 14:37:25 +0100
  • 8a57deb926 libstdc++: Make std::lcm and std::gcd detect overflow [PR105844] Jonathan Wakely 2022-06-10 14:39:13 +0100
  • b6df113247 d: Merge upstream dmd d7772a2369, phobos 5748ca43f. Iain Buclaw 2022-07-26 17:42:23 +0200
  • de802e4736 libstdc++: Add valid range checks to std::span constructors [PR98421] Jonathan Wakely 2021-08-31 17:34:51 +0100
  • f05b125a8d libstdc++: Avoid try-catch and O(N) size in std::list::merge for old ABI Jonathan Wakely 2021-09-29 20:46:55 +0100
  • d1b51c1531 libstdc++: Optimize std::any_cast by replacing indirect call Tim Adye 2021-06-04 15:59:38 +0100
  • 45a31caac6 libstdc++: Remove precondition checks from ranges::subrange Jonathan Wakely 2021-06-15 15:07:25 +0100
  • 18eecb8c4a libstdc++: Disable gthreads weak symbols for glibc 2.34 [PR103133] Jonathan Wakely 2021-11-09 23:45:36 +0000
  • 4e5ca7ff8c libfortran: Fix up boz_15.f90 on powerpc64le with -mabi=ieeelongdouble [PR106079] Jakub Jelinek 2022-08-01 08:26:03 +0200
  • c788a80619
    Merge #1429 bors[bot] 2022-08-03 09:18:41 +0000
  • 64ce76d940 cselib: add function to check if SET is redundant [PR106187] Richard Earnshaw 2022-08-03 10:01:51 +0100
  • a6b7fff06c gcov-dump: add --stable option Martin Liska 2022-08-01 15:50:43 +0200
  • 7585e5ecb4 profile: do not collect stats unless TDF_DETAILS Martin Liska 2022-08-03 10:53:22 +0200
  • fc6ef90173 PR target/47949: Use xchg to move from/to AX_REG with -Oz on x86. Roger Sayle 2022-08-03 09:07:36 +0100
  • e6b011bcfd Improved pre-reload split of double word comparison against -1 on x86. Roger Sayle 2022-08-03 09:03:17 +0100
  • 7baed397dd Support logical shifts by (some) integer constants in TImode STV on x86_64. Roger Sayle 2022-08-03 09:00:20 +0100
  • c23a9c87cc Some additional zero-extension related optimizations in simplify-rtx. Roger Sayle 2022-08-03 08:55:35 +0100
  • eb941a6d65 Daily bump. GCC Administrator 2022-08-03 00:19:18 +0000
  • 10fa11e4e5 Daily bump. GCC Administrator 2022-08-03 00:18:28 +0000