aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2024-10-21 13:26:03 +0100
committerSam James <sam@gentoo.org>2024-10-21 13:26:03 +0100
commit7aa175a83520bb175c4588301daaa9ab14117bc7 (patch)
tree1f4762cd0f3d5020666e44e2f815c11feb7178b2
parent15.0.0: add 75_all_PR117220-uninitialized-clang.patch (diff)
downloadgcc-patches-7aa175a83520bb175c4588301daaa9ab14117bc7.tar.gz
gcc-patches-7aa175a83520bb175c4588301daaa9ab14117bc7.tar.bz2
gcc-patches-7aa175a83520bb175c4588301daaa9ab14117bc7.zip
15.0.0: drop 75_all_PR117220-uninitialized-clang.patch
A variant is now merged upstream. Signed-off-by: Sam James <sam@gentoo.org>
-rw-r--r--15.0.0/gentoo/75_all_PR117220-uninitialized-clang.patch65
1 files changed, 0 insertions, 65 deletions
diff --git a/15.0.0/gentoo/75_all_PR117220-uninitialized-clang.patch b/15.0.0/gentoo/75_all_PR117220-uninitialized-clang.patch
deleted file mode 100644
index f923cbd..0000000
--- a/15.0.0/gentoo/75_all_PR117220-uninitialized-clang.patch
+++ /dev/null
@@ -1,65 +0,0 @@
-From 8974ee300419c422f8d771343263c05af0a53a2a Mon Sep 17 00:00:00 2001
-Message-ID: <8974ee300419c422f8d771343263c05af0a53a2a.1729510984.git.sam@gentoo.org>
-From: Sam James <sam@gentoo.org>
-Date: Mon, 21 Oct 2024 12:42:16 +0100
-Subject: [PATCH] libstdc++: fix stl_iterator.h for Clang
-
-libstdc++-v3/ChangeLog:
- PR libstdc++/117220
-
- * include/bits/stl_iterator.h: Fix attribute order for Clang.
---- a/libstdc++-v3/include/bits/stl_iterator.h
-+++ b/libstdc++-v3/include/bits/stl_iterator.h
-@@ -1077,13 +1077,13 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
-
- // Forward iterator requirements
-
-- __attribute__((__always_inline__)) _GLIBCXX_NODISCARD
-+ _GLIBCXX_NODISCARD __attribute__((__always_inline__))
- _GLIBCXX_CONSTEXPR
- reference
- operator*() const _GLIBCXX_NOEXCEPT
- { return *_M_current; }
-
-- __attribute__((__always_inline__)) _GLIBCXX_NODISCARD
-+ _GLIBCXX_NODISCARD __attribute__((__always_inline__))
- _GLIBCXX_CONSTEXPR
- pointer
- operator->() const _GLIBCXX_NOEXCEPT
-@@ -1123,7 +1123,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
-
- // Random access iterator requirements
-
-- __attribute__((__always_inline__)) _GLIBCXX_NODISCARD
-+ _GLIBCXX_NODISCARD __attribute__((__always_inline__))
- _GLIBCXX_CONSTEXPR
- reference
- operator[](difference_type __n) const _GLIBCXX_NOEXCEPT
-@@ -1135,7 +1135,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
- operator+=(difference_type __n) _GLIBCXX_NOEXCEPT
- { _M_current += __n; return *this; }
-
-- __attribute__((__always_inline__)) _GLIBCXX_NODISCARD
-+ _GLIBCXX_NODISCARD __attribute__((__always_inline__))
- _GLIBCXX_CONSTEXPR
- __normal_iterator
- operator+(difference_type __n) const _GLIBCXX_NOEXCEPT
-@@ -1147,13 +1147,13 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
- operator-=(difference_type __n) _GLIBCXX_NOEXCEPT
- { _M_current -= __n; return *this; }
-
-- __attribute__((__always_inline__)) _GLIBCXX_NODISCARD
-+ _GLIBCXX_NODISCARD __attribute__((__always_inline__))
- _GLIBCXX_CONSTEXPR
- __normal_iterator
- operator-(difference_type __n) const _GLIBCXX_NOEXCEPT
- { return __normal_iterator(_M_current - __n); }
-
-- __attribute__((__always_inline__)) _GLIBCXX_NODISCARD
-+ _GLIBCXX_NODISCARD __attribute__((__always_inline__))
- _GLIBCXX_CONSTEXPR
- const _Iterator&
- base() const _GLIBCXX_NOEXCEPT
---
-2.47.0
-