aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.h
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely@redhat.com>2022-12-12 11:22:45 +0000
committerJonathan Wakely <jwakely@redhat.com>2022-12-12 14:00:09 +0000
commitcb363fd9f19eb791e1ee1eb0d5c61f5fdf21af32 (patch)
tree0230783396b11e025cd0e4dccd63e1b0b8f88922 /gcc/tree.h
parent320ac807da125e6dc952b3d4abf02daeead88d44 (diff)
downloadgcc-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/tree.h')
0 files changed, 0 insertions, 0 deletions