arm: Skip two failing tests for wince & pe targets

Message ID 0cf3de77-7cc0-45d3-8cad-15cc411a5a8a@arm.com
State New
Headers
Series arm: Skip two failing tests for wince & pe targets |

Checks

Context Check Description
linaro-tcwg-bot/tcwg_binutils_build--master-arm success Build passed
linaro-tcwg-bot/tcwg_binutils_build--master-aarch64 success Build passed
linaro-tcwg-bot/tcwg_binutils_check--master-aarch64 success Test passed
linaro-tcwg-bot/tcwg_binutils_check--master-arm success Test passed

Commit Message

Andre Vieira (lists) Sept. 11, 2024, 3:48 p.m. UTC
  Hi,

We don't seem to support any m-profile assembly/disassembly tests for 
wince or
pe, so skipping the pacbti one too.

The pr29494 test needs to be skipped because it uses assembly syntax that is
not supported in wince/pe like for instance eabi_attribute directives.

Regression tested on arm-none-eabi and arm-wince-pe.

OK for trunk?

Kind regards,
Andre Vieira
  

Patch

diff --git a/gas/testsuite/gas/arm/armv8_1-m-pacbti.d b/gas/testsuite/gas/arm/armv8_1-m-pacbti.d
index 2e7082216ce2a28b3793a4fcffa12f630021f4c4..fa3f983ce6412cbe828d5f988e5b513919a66682 100644
--- a/gas/testsuite/gas/arm/armv8_1-m-pacbti.d
+++ b/gas/testsuite/gas/arm/armv8_1-m-pacbti.d
@@ -2,6 +2,7 @@ 
 #source: armv8_1-m-pacbti.s
 #as: -march=armv8.1-m.main+pacbti
 #objdump: -dr --prefix-addresses --show-raw-insn
+#skip: *-*-pe *-wince-*
 
 .*: +file format .*arm.*
 
diff --git a/gas/testsuite/gas/arm/pr29494.d b/gas/testsuite/gas/arm/pr29494.d
index ccdc938ab6b51171127fefa415383b2f1062f557..c213a348e01dcee36f972ec851b5299b1a54e6b0 100644
--- a/gas/testsuite/gas/arm/pr29494.d
+++ b/gas/testsuite/gas/arm/pr29494.d
@@ -4,6 +4,7 @@ 
 #  "unaligned opcodes detected in executable segment"
 # message because the jump table at the end of the .text
 # section was not 2-byte aligned.
+# skip: *-*-pe *-wince-*
 
 #...
 .*\.short[ 	]+0x(aea8|a8ae)