gcc/fixincludes/tests/base
Jakub Jelinek 348e46fa8c fixincludes: Deal also with the _Float128x cases [PR107059]
On Wed, Sep 28, 2022 at 08:19:43PM +0200, Jakub Jelinek via Gcc-patches wrote:
> Another case are the following 3 snippets:
> #  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
> #   error "_Float128X supported but no constant suffix"
> #  else
> #   define __f128x(x) x##f128x
> #  endif
> ...
> #  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
> #   error "_Float128X supported but no complex type"
> #  else
> #   define __CFLOAT128X _Complex _Float128x
> #  endif
> ...
> #  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
> #   error "_Float128x supported but no type"
> #  endif
> but as no target has _Float128x right now and don't see it
> coming soon, it isn't a big deal (on the glibc side it is of
> course ok to adjust those).

This incremental patch deals handles the above 3 cases, so we
fixinclude what glibc itself changed too.

2022-10-07  Jakub Jelinek  <jakub@redhat.com>

	PR bootstrap/107059
	* inclhack.def (glibc_cxx_floatn_5): New.
	* fixincl.x: Regenerated.
	* tests/base/bits/floatn.h: Regenerated.
2022-10-07 09:00:00 +02:00
..
ansi
arch/i960
architecture/ppc
bits fixincludes: Deal also with the _Float128x cases [PR107059] 2022-10-07 09:00:00 +02:00
bsd
dispatch
hsfs
i386
ia64/sys
iso
linux
mach-o
net
netdnet
netinet
os
pixrect
rpc
rpcsvc
rtldef
sparc
sundev
sunwindow
sys
types
X11
Xm
alloca.h
assert.h
AvailabilityInternal.h
AvailabilityMacros.h
c_asm.h
com_err.h
complex.h
ctrl-quotes-def-1.h
ctype.h
curses.h
errno.h
fcntl.h Add VxWorks fixincludes hack, open posix API for C++ 2022-01-16 09:22:14 +00:00
features.h
fixinc-test-limits.h
inttypes.h
io-quotes-def-1.h
ioLib.h
locale.h
malloc.h
math.h Fix declarations of _DINFINITY, _SINFINITY and _SQNAN 2022-02-27 19:47:25 +00:00
obstack.h
pthread.h
reg_types.h
regex.h
regexp.h
setjmp.h
signal.h
spawn.h
stdarg.h
stdint-aix.h
stdint-darwin.h
stdint-hpux11.h
stdint-newlib.h
stdint.h
stdio.h
stdio_tag.h
stdlib.h
string.h
strings.h
sym.h
testing.h
tgmath.h
time.h Add VxWorks fixincludes hack, #include sysLib.h in time.h 2022-01-16 09:22:14 +00:00
tinfo.h
unistd.h
yvals.h Add VxWworks fixincludes hack, don't expect yvals.h from gcc 2022-01-06 12:04:13 +00:00