Skip the long-long test set on other platforms, because they don't have long long. Each platform would need to implement 8-byte operations like `adi 8` in its code generator, and set long long to 8 bytes in its descr file. The first test is for negation, addition, and subtraction. It also requires comparison for equality.
		
			
				
	
	
		
			11 lines
		
	
	
	
		
			238 B
		
	
	
	
		
			Lua
		
	
	
	
	
	
			
		
		
	
	
			11 lines
		
	
	
	
		
			238 B
		
	
	
	
		
			Lua
		
	
	
	
	
	
include("tests/plat/build.lua")
 | 
						|
 | 
						|
plat_testsuite {
 | 
						|
    name = "tests",
 | 
						|
    plat = "pc86",
 | 
						|
    method = "plat/pc86/emu+pc86emu",
 | 
						|
    skipsets = {
 | 
						|
        "floats", -- FPU instructions not supported by emulator
 | 
						|
        "long-long",
 | 
						|
    },
 | 
						|
}
 |