Add path to the core configuration directory to test build command and replace .include asm directive with #include to enable preprocessing. Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
		
			
				
	
	
		
			104 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			ArmAsm
		
	
	
	
	
	
			
		
		
	
	
			104 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			ArmAsm
		
	
	
	
	
	
#include "macros.inc"
 | 
						|
 | 
						|
test_suite bi
 | 
						|
 | 
						|
test beqi
 | 
						|
    movi    a2, 7
 | 
						|
    beqi    a2, 7, 1f
 | 
						|
    test_fail
 | 
						|
1:
 | 
						|
    movi    a2, 1
 | 
						|
    beqi    a2, 7, 1f
 | 
						|
    j       2f
 | 
						|
1:
 | 
						|
    test_fail
 | 
						|
2:
 | 
						|
test_end
 | 
						|
 | 
						|
test bnei
 | 
						|
    movi    a2, 1
 | 
						|
    bnei    a2, 7, 1f
 | 
						|
    test_fail
 | 
						|
1:
 | 
						|
    movi    a2, 7
 | 
						|
    bnei    a2, 7, 1f
 | 
						|
    j       2f
 | 
						|
1:
 | 
						|
    test_fail
 | 
						|
2:
 | 
						|
test_end
 | 
						|
 | 
						|
test blti
 | 
						|
    movi    a2, 6
 | 
						|
    blti    a2, 7, 1f
 | 
						|
    test_fail
 | 
						|
1:
 | 
						|
    movi    a2, 0xffffffff
 | 
						|
    blti    a2, 7, 1f
 | 
						|
    test_fail
 | 
						|
1:
 | 
						|
    movi    a2, 7
 | 
						|
    blti    a2, 7, 1f
 | 
						|
    j       2f
 | 
						|
1:
 | 
						|
    test_fail
 | 
						|
2:
 | 
						|
test_end
 | 
						|
 | 
						|
test bgei
 | 
						|
    movi    a2, 7
 | 
						|
    bgei    a2, 7, 1f
 | 
						|
    test_fail
 | 
						|
1:
 | 
						|
    movi    a2, 6
 | 
						|
    bgei    a2, 7, 1f
 | 
						|
    j       2f
 | 
						|
1:
 | 
						|
    test_fail
 | 
						|
2:
 | 
						|
    movi    a2, 0xffffffff
 | 
						|
    bgei    a2, 7, 1f
 | 
						|
    j       2f
 | 
						|
1:
 | 
						|
    test_fail
 | 
						|
2:
 | 
						|
test_end
 | 
						|
 | 
						|
test bltui
 | 
						|
    movi    a2, 6
 | 
						|
    bltui   a2, 7, 1f
 | 
						|
    test_fail
 | 
						|
1:
 | 
						|
    movi    a2, 7
 | 
						|
    bltui   a2, 7, 1f
 | 
						|
    j       2f
 | 
						|
1:
 | 
						|
    test_fail
 | 
						|
2:
 | 
						|
    movi    a2, 0xffffffff
 | 
						|
    bltui   a2, 7, 1f
 | 
						|
    j       2f
 | 
						|
1:
 | 
						|
    test_fail
 | 
						|
2:
 | 
						|
test_end
 | 
						|
 | 
						|
test bgeui
 | 
						|
    movi    a2, 7
 | 
						|
    bgeui   a2, 7, 1f
 | 
						|
    test_fail
 | 
						|
1:
 | 
						|
    movi    a2, 0xffffffff
 | 
						|
    bgeui   a2, 7, 1f
 | 
						|
    test_fail
 | 
						|
1:
 | 
						|
    movi    a2, 6
 | 
						|
    bgeui   a2, 7, 1f
 | 
						|
    j       2f
 | 
						|
1:
 | 
						|
    test_fail
 | 
						|
2:
 | 
						|
test_end
 | 
						|
 | 
						|
test_suite_end
 |