# 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 jump-pseudoc
run_dump_test jump32
run_dump_test jump32-pseudoc
- run_dump_test atomic-v1
+ run_dump_test call
+ run_dump_test exit
run_dump_test atomic
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
+ run_dump_test data
+ run_dump_test pseudoc-normal
- # 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 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 jump-be-pseudoc
- run_dump_test jump32-be
- run_dump_test jump32-be-pseudoc
- run_dump_test atomic-v1-be
+ run_dump_test call-be
+ run_dump_test exit-be
run_dump_test atomic-be
- run_dump_test atomic-be-pseudoc
+ run_dump_test data-be
+ run_dump_test pseudoc-normal-be
- run_dump_test jump-relax-ja-be
- run_dump_test jump-relax-jump-be
+ run_dump_test indcall-1
+ run_dump_test indcall-1-pseudoc
+ run_list_test indcall-bad-1
- # 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
+ run_dump_test alu-xbpf
+ run_dump_test alu32-xbpf
}