diff options
author | Patrick Palka <ppalka@redhat.com> | 2025-04-22 12:52:34 -0400 |
---|---|---|
committer | Patrick Palka <ppalka@redhat.com> | 2025-04-22 12:52:34 -0400 |
commit | 49e79b86936373fc70c3bdea3b2d8353cf8957b1 (patch) | |
tree | e5871923100116bcac2f0c42f2e2422242c604bf /gcc | |
parent | a544a9c5bbfce013ab020f82acd2470d610fb3c8 (diff) | |
download | gcc-49e79b86936373fc70c3bdea3b2d8353cf8957b1.zip gcc-49e79b86936373fc70c3bdea3b2d8353cf8957b1.tar.gz gcc-49e79b86936373fc70c3bdea3b2d8353cf8957b1.tar.bz2 |
Revert "libstdc++: Optimize std::projected<I, std::identity>" [PR119888]
This non-standard optimization breaks real-world code that expects the
result of std::projected to always (be a class type and) have a value_type
member, which isn't true for e.g. I=int*, so revert it for now.
PR libstdc++/119888
This reverts commit 51761c50f843d5be4e24172535e4524b5072f24c.
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions