]> git.ipfire.org Git - thirdparty/gcc.git/commit
libstdc++: fix C header include guards
authorJason Merrill <jason@redhat.com>
Mon, 9 Sep 2024 16:35:37 +0000 (12:35 -0400)
committerJason Merrill <jason@redhat.com>
Sat, 21 Sep 2024 00:46:57 +0000 (20:46 -0400)
commit2484ba167e1c4a52d4989b71e1f5d4d27755500f
tree0993ced1ed1a12e1bc294c1b43703656221f5201
parentc8f19fab4db1c8a393ef3d510e34504a85a6e7c7
libstdc++: fix C header include guards

Ever since the c_global and c_compatibility directories were added in
r122533, the include guards have been oddly late in the files, with no
comment about why that might be either in the commit message or the files
themselves.  I don't see any justification for this; it seems like a
scripting error in creating these files based on the ones in include/c.

libstdc++-v3/ChangeLog:

* include/c_compatibility/ctype.h
* include/c_compatibility/errno.h
* include/c_compatibility/float.h
* include/c_compatibility/iso646.h
* include/c_compatibility/limits.h
* include/c_compatibility/locale.h
* include/c_compatibility/setjmp.h
* include/c_compatibility/signal.h
* include/c_compatibility/stdarg.h
* include/c_compatibility/stdbool.h
* include/c_compatibility/stddef.h
* include/c_compatibility/stdio.h
* include/c_compatibility/string.h
* include/c_compatibility/tgmath.h
* include/c_compatibility/time.h
* include/c_compatibility/uchar.h
* include/c_compatibility/wchar.h
* include/c_compatibility/wctype.h
* include/c_global/ccomplex
* include/c_global/cctype
* include/c_global/cerrno
* include/c_global/cfloat
* include/c_global/climits
* include/c_global/clocale
* include/c_global/cmath
* include/c_global/csetjmp
* include/c_global/csignal
* include/c_global/cstdalign
* include/c_global/cstdarg
* include/c_global/cstdbool
* include/c_global/cstdio
* include/c_global/cstdlib
* include/c_global/cstring
* include/c_global/ctgmath
* include/c_global/ctime
* include/c_global/cwchar
* include/c_global/cwctype: Move header guard before #includes.
37 files changed:
libstdc++-v3/include/c_compatibility/ctype.h
libstdc++-v3/include/c_compatibility/errno.h
libstdc++-v3/include/c_compatibility/float.h
libstdc++-v3/include/c_compatibility/iso646.h
libstdc++-v3/include/c_compatibility/limits.h
libstdc++-v3/include/c_compatibility/locale.h
libstdc++-v3/include/c_compatibility/setjmp.h
libstdc++-v3/include/c_compatibility/signal.h
libstdc++-v3/include/c_compatibility/stdarg.h
libstdc++-v3/include/c_compatibility/stdbool.h
libstdc++-v3/include/c_compatibility/stddef.h
libstdc++-v3/include/c_compatibility/stdio.h
libstdc++-v3/include/c_compatibility/string.h
libstdc++-v3/include/c_compatibility/tgmath.h
libstdc++-v3/include/c_compatibility/time.h
libstdc++-v3/include/c_compatibility/uchar.h
libstdc++-v3/include/c_compatibility/wchar.h
libstdc++-v3/include/c_compatibility/wctype.h
libstdc++-v3/include/c_global/ccomplex
libstdc++-v3/include/c_global/cctype
libstdc++-v3/include/c_global/cerrno
libstdc++-v3/include/c_global/cfloat
libstdc++-v3/include/c_global/climits
libstdc++-v3/include/c_global/clocale
libstdc++-v3/include/c_global/cmath
libstdc++-v3/include/c_global/csetjmp
libstdc++-v3/include/c_global/csignal
libstdc++-v3/include/c_global/cstdalign
libstdc++-v3/include/c_global/cstdarg
libstdc++-v3/include/c_global/cstdbool
libstdc++-v3/include/c_global/cstdio
libstdc++-v3/include/c_global/cstdlib
libstdc++-v3/include/c_global/cstring
libstdc++-v3/include/c_global/ctgmath
libstdc++-v3/include/c_global/ctime
libstdc++-v3/include/c_global/cwchar
libstdc++-v3/include/c_global/cwctype