gcc/libstdc++-v3/config
Tamar Christina 0e510ab534 libstdc++: Fix ctype changed after newlib update.
Newlib changed ctype.h recently[1] by moving the short labels from ctype.h intro
the private namespace in ctype_.h.  This broke embedded builds due to them no
longer being found.  Instead they now expose the long names to match glibc.

This patch now uses the short or long names depending on is the short ones are
defined or not.

[1] 3ba1bd0d9d

libstdc++-v3/ChangeLog:

	PR libstdc++/103305
	* config/os/newlib/ctype_base.h (upper, lower, alpha, digit, xdigit,
	space, print, graph, cntrl, punct, alnum, blank): Use short or long
	names depending on if short ones are defined.
2021-11-19 08:48:11 +00:00
..
abi libstdc++: Print assertion messages to stderr [PR59675] 2021-11-12 12:23:10 +00:00
allocator Update copyright years. 2021-01-04 10:26:59 +01:00
cpu Update copyright years. 2021-01-04 10:26:59 +01:00
io Update copyright years. 2021-01-04 10:26:59 +01:00
locale ctype support for libstdc++ on VxWorks 2021-05-04 21:49:43 -03:00
os libstdc++: Fix ctype changed after newlib update. 2021-11-19 08:48:11 +00:00