https://gcc.gnu.org/bugzilla/show_bug.cgi?id=124449
Bug ID: 124449
Summary: [Query] How to disable _GLIBCXX_USE_C99_STDINT flag
Product: gcc
Version: 16.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: libstdc++
Assignee: unassigned at gcc dot gnu.org
Reporter: uchanahome8 at gmail dot com
Target Milestone: ---
Hi, this is coming from https://gcc.gnu.org/bugzilla/show_bug.cgi?id=124447.
GCC 16.0 will not be able to compile the following code:
```
typename[:^^std::int64_t:] x = 44;
```
The reason is the following:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=124447#c5.
It seems that if `_GLIBCXX_USE_C99_STDINT` is disabled, then the above code
will work. I am not sure how to achieve that. Can someone please help?