8sa1-gcc/gcc/doc
Richard Sandiford 09ef422fad testsuite: Add -mbig-endian stdint.h requirement
Some AArch64 tests force -mbig-endian and indirectly include stdint.h.
However, not all OSes support both endiannesses, leading to:

FAIL: gcc.target/aarch64/advsimd-intrinsics/bf16_get-be.c   -O0  (test for excess errors)
UNRESOLVED: gcc.target/aarch64/advsimd-intrinsics/bf16_get-be.c   -O1   check-function-bodies test_vget_high_bf16
UNRESOLVED: gcc.target/aarch64/advsimd-intrinsics/bf16_get-be.c   -O1   check-function-bodies test_vget_low_bf16

etc.  This patch adds an (admittedly special-purpose) target
selector for this.

gcc/
	* doc/sourcebuild.texi (stdint_types_mbig_endian): Document.

gcc/testsuite/
	* lib/target-supports.exp
	(check_effective_target_stdint_types_mbig_endian): New proc.
	* gcc.target/aarch64/advsimd-intrinsics/bf16_get-be.c: Require
	stdint_types_mbig_endian.
	* gcc.target/aarch64/advsimd-intrinsics/bfdot-2.c: Likewise.
	* gcc.target/aarch64/advsimd-intrinsics/vdot-3-2.c: Likewise.
2021-04-08 17:39:11 +01:00
..
include
analyzer.texi doc: Update link to "Memory Model" paper 2021-03-28 23:34:35 +02:00
avr-mmcu.texi
bugreport.texi
cfg.texi
collect2.texi
compat.texi
configfiles.texi
configterms.texi
contrib.texi
contribute.texi
cpp.texi c++: Add support for -std=c++23 2021-01-26 17:11:34 -05:00
cppdiropts.texi
cppenv.texi
cppinternals.texi
cppopts.texi
cppwarnopts.texi
extend.texi doc: Fix up symver attribute documentation 2021-04-01 11:04:12 +02:00
fragments.texi
frontends.texi
gcc.texi
gccint.texi
gcov-dump.texi
gcov-tool.texi
gcov.texi
generic.texi
gimple.texi
gnu.texi
gty.texi
headerdirs.texi
hostconfig.texi
implement-c.texi
implement-cxx.texi
install-old.texi
install.texi Pytest in tests: improve 2021-01-15 14:29:43 +01:00
install.texi2html
interface.texi
invoke.texi Minor tweak to description of fdelete-dead-exceptions 2021-04-02 10:47:07 +02:00
languages.texi
libgcc.texi
loop.texi
lto-dump.texi
lto.texi
makefile.texi
match-and-simplify.texi
md.texi [PR99581] Define relaxed memory and use it for aarch64 2021-03-22 13:37:00 -04:00
objc.texi
optinfo.texi
options.texi
passes.texi
plugins.texi
poly-int.texi
portability.texi
rtl.texi
service.texi
sourcebuild.texi testsuite: Add -mbig-endian stdint.h requirement 2021-04-08 17:39:11 +01:00
standards.texi
tm.texi Add input_modes parameter to TARGET_MD_ASM_ADJUST hook 2021-03-04 14:33:41 +01:00
tm.texi.in dwarf2unwind : Force the CFA after remember/restore pairs [44107/48097]. 2021-03-01 19:37:09 +00:00
tree-ssa.texi
trouble.texi
ux.texi docs: add interactive vs batch distinction to UX guidelines 2021-03-10 08:49:29 -05:00