diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2022-12-12 11:22:45 +0000 |
---|---|---|
committer | Jonathan Wakely <jwakely@redhat.com> | 2022-12-12 14:00:09 +0000 |
commit | cb363fd9f19eb791e1ee1eb0d5c61f5fdf21af32 (patch) | |
tree | 0230783396b11e025cd0e4dccd63e1b0b8f88922 /gcc | |
parent | 320ac807da125e6dc952b3d4abf02daeead88d44 (diff) | |
download | gcc-cb363fd9f19eb791e1ee1eb0d5c61f5fdf21af32.zip gcc-cb363fd9f19eb791e1ee1eb0d5c61f5fdf21af32.tar.gz gcc-cb363fd9f19eb791e1ee1eb0d5c61f5fdf21af32.tar.bz2 |
libstdc++: Change names that clash with Win32 or Clang
Clang now defines an __is_unsigned built-in, and Windows defines an
_Out_ macro. Replace uses of those as identifiers.
There might also be a problem with __is_signed, which we use in several
places.
libstdc++-v3/ChangeLog:
* include/std/chrono (hh_mm_ss): Rename __is_unsigned member to
_S_is_unsigned.
* include/std/format (basic_format_context): Rename _Out_
template parameter to _Out2.
* testsuite/17_intro/names.cc: Add Windows SAL annotation
macros.
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions