]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - gas/testsuite/gas/bpf/bpf.exp
Revert "2.41 Release sources"
[thirdparty/binutils-gdb.git] / gas / testsuite / gas / bpf / bpf.exp
index 8486024c3fd85037709b23132482e46329aebb54..80f5a1dbc2d00a485b5516a4281bce19d63b1f95 100644 (file)
@@ -1,6 +1,6 @@
 # GAS testsuite for the Linux eBPF -*- Tcl -*-
 #
-# Copyright (C) 2019-2021 Free Software Foundation, Inc.
+# Copyright (C) 2019-2023 Free Software Foundation, Inc.
 # Contributed by Oracle, Inc.
 
 # This program is free software; you can redistribute it and/or modify
 # Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.  
 
 if {[istarget bpf*-*-*]} {
+    # Little-endian BPF tests
+    run_dump_test call
+    run_dump_test exit
+    run_dump_test data
     run_dump_test lddw
+    run_dump_test lddw-pseudoc
     run_dump_test alu
+    run_dump_test alu-pseudoc
     run_dump_test alu32
+    run_dump_test alu32-pseudoc
     run_dump_test mem
+    run_dump_test mem-pseudoc
     run_dump_test jump
+    run_dump_test jump-pseudoc
     run_dump_test jump32
-    run_dump_test call
-    run_dump_test exit
+    run_dump_test jump32-pseudoc
+    run_dump_test atomic-v1
     run_dump_test atomic
-    run_dump_test data
+    run_dump_test atomic-pseudoc
+    run_dump_test indcall-1
+    run_dump_test indcall-1-pseudoc
+
+    run_dump_test jump-relax-ja
+    run_dump_test jump-relax-jump
 
+    # Big-endian BPF tests
+    run_dump_test call-be
+    run_dump_test exit-be
+    run_dump_test data-be
     run_dump_test lddw-be
+    run_dump_test lddw-be-pseudoc
     run_dump_test alu-be
+    run_dump_test alu-be-pseudoc
     run_dump_test alu32-be
+    run_dump_test alu32-be-pseudoc
     run_dump_test mem-be
+    run_dump_test mem-be-pseudoc
     run_dump_test jump-be
-    run_dump_test call-be
-    run_dump_test exit-be
+    run_dump_test jump-be-pseudoc
+    run_dump_test jump32-be
+    run_dump_test jump32-be-pseudoc
+    run_dump_test atomic-v1-be
     run_dump_test atomic-be
-    run_dump_test data-be
+    run_dump_test atomic-be-pseudoc
 
-    run_dump_test indcall-1
-    run_list_test indcall-bad-1
+    run_dump_test jump-relax-ja-be
+    run_dump_test jump-relax-jump-be
 
-    run_dump_test alu-xbpf
-    run_dump_test alu32-xbpf
+    # Overflow tests
+    run_dump_test offset16-overflow
+    run_dump_test disp16-overflow
+    run_dump_test disp16-overflow-relax
+    run_dump_test disp32-overflow
+    run_dump_test imm32-overflow
 }