Consequently whilst looking at the list I noticed these two were missing.
This OK for trunk?
gcc/ChangeLog:
2019-12-13 Andre Vieira <andre.simoesdiasvie...@arm.com>
* doc/sourcebuild.texi (arm_little_endian, arm_nothumb):
Documented existing target checks.
On 13/12/2019 13:05, Andre Vieira (lists) wrote:
Thanks for pointing it out Rainer. Thanks to that reminder I noticed
there is a different way to achieve this without adding that extra
target check.
This OK?
gcc/testsuite/ChangeLog:
2019-12-12 Andre Vieira <andre.simoesdiasvie...@arm.com>
* gcc.dg/vect/vect-epilogues.c: XFAIL for arm big endian.
On 12/12/2019 17:41, Rainer Orth wrote:
Hi Andre,
gcc/testsuite/ChangeLog:
2019-12-12 Andre Vieira <andre.simoesdiasvie...@arm.com>
* gcc.dg/vect/vect-epilogues.c: XFAIL for arm big endian.
* lib/target-supports.exp
(check_effective_target_arm_big_endian):
New target selector.
as always, this needs documenting in sourcebuild.texi.
Rainer
diff --git a/gcc/doc/sourcebuild.texi b/gcc/doc/sourcebuild.texi
index 3950c82c685d55cb8aada0465b5337555fafbd92..42e3cdd6b95931ae21aa88fa7805dccf5b4c1371 100644
--- a/gcc/doc/sourcebuild.texi
+++ b/gcc/doc/sourcebuild.texi
@@ -1721,6 +1721,9 @@ Target generates decimal floating point instructions with current options.
@item arm32
ARM target generates 32-bit code.
+@item arm_little_endian
+ARM target that generates little-endian code.
+
@item arm_eabi
ARM target adheres to the ABI for the ARM Architecture.
@@ -1808,6 +1811,9 @@ ARM target generates Thumb-1 code for @code{-mthumb}.
@item arm_thumb2_ok
ARM target generates Thumb-2 code for @code{-mthumb}.
+@item arm_nothumb
+ARM target that is not using Thumb.
+
@item arm_vfp_ok
ARM target supports @code{-mfpu=vfp -mfloat-abi=softfp}.
Some multilibs may be incompatible with these options.