[committed] libstdc++: Remove unnecessary uses of <stdint.h>
Jonathan Wakely
jwakely@redhat.com
Fri Aug 2 07:30:49 GMT 2024
On Fri, 2 Aug 2024 at 02:29, Andrew Pinski <pinskia@gmail.com> wrote:
>
> On Thu, Aug 1, 2024 at 2:14 PM Jonathan Wakely <jwakely@redhat.com> wrote:
> >
> > This will probably need a gcc-15/porting_to.html entry at some point.
> > Every time we remove transitive includes of <cstdint> it breaks
> > somebody!
>
> Yes including testcases, libstdc++-prettyprinters/shared_ptr.cc does
> not compile due to this change even:
Oops, looks like I missed the UNRESOLVED lines in the log by only
searching for FAIL.
Fixed with the attached patch, pushed to trunk.
-------------- next part --------------
commit 06201faa6376cade5a286850370dd070c1573531
Author: Jonathan Wakely <jwakely@redhat.com>
Date: Fri Aug 2 08:27:09 2024
libstdc++: Add missing <cstdint> to test
libstdc++-v3/ChangeLog:
* testsuite/libstdc++-prettyprinters/shared_ptr.cc: Include
<cstdint>.
diff --git a/libstdc++-v3/testsuite/libstdc++-prettyprinters/shared_ptr.cc b/libstdc++-v3/testsuite/libstdc++-prettyprinters/shared_ptr.cc
index a9910e6a56d..5ff206a145b 100644
--- a/libstdc++-v3/testsuite/libstdc++-prettyprinters/shared_ptr.cc
+++ b/libstdc++-v3/testsuite/libstdc++-prettyprinters/shared_ptr.cc
@@ -20,6 +20,7 @@
#include <memory>
#include <iostream>
+#include <cstdint>
template<class T>
void
More information about the Libstdc++
mailing list