mirror of
				https://github.com/netwide-assembler/nasm.git
				synced 2025-10-10 00:25:06 -04:00 
			
		
		
		
	test: nasm-t -- Add br3028880
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
This commit is contained in:
		
							
								
								
									
										32
									
								
								travis/test/br3028880.asm
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										32
									
								
								travis/test/br3028880.asm
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,32 @@ | |||||||
|  | ;Testname=br3028880; Arguments=-Ox -fbin -obr3028880.o; Files=stdout stderr br3028880.o | ||||||
|  |  | ||||||
|  | %macro import 1 | ||||||
|  | 	%defstr %%incfile %!PROJECTBASEDIR/%{1}.inc | ||||||
|  | 	%defstr %%decfile %!'PROJECTBASEDIR'/%{1}.dec | ||||||
|  | 	db %%incfile, `\n` | ||||||
|  | 	db %%decfile, `\n` | ||||||
|  | %endmacro | ||||||
|  |  | ||||||
|  | %ifenv PROJECTBASEDIR | ||||||
|  | 	import foo | ||||||
|  | %else | ||||||
|  | 	%warning No PROJECTBASEDIR defined | ||||||
|  | %endif | ||||||
|  |  | ||||||
|  | %ifenv %!PROJECTBASEDIR | ||||||
|  | 	import foo | ||||||
|  | %else | ||||||
|  | 	%warning No PROJECTBASEDIR defined | ||||||
|  | %endif | ||||||
|  |  | ||||||
|  | %ifenv 'PROJECTBASEDIR' | ||||||
|  | 	import foo | ||||||
|  | %else | ||||||
|  | 	%warning No PROJECTBASEDIR defined | ||||||
|  | %endif | ||||||
|  |  | ||||||
|  | %ifenv %!'PROJECTBASEDIR' | ||||||
|  | 	import foo | ||||||
|  | %else | ||||||
|  | 	%warning No PROJECTBASEDIR defined | ||||||
|  | %endif | ||||||
							
								
								
									
										8
									
								
								travis/test/br3028880.bin.t
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								travis/test/br3028880.bin.t
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,8 @@ | |||||||
|  | ./travis/test/foo.inc | ||||||
|  | ./travis/test/foo.dec | ||||||
|  | ./travis/test/foo.inc | ||||||
|  | ./travis/test/foo.dec | ||||||
|  | ./travis/test/foo.inc | ||||||
|  | ./travis/test/foo.dec | ||||||
|  | ./travis/test/foo.inc | ||||||
|  | ./travis/test/foo.dec | ||||||
							
								
								
									
										13
									
								
								travis/test/br3028880.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								travis/test/br3028880.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | |||||||
|  | [ | ||||||
|  | 	{ | ||||||
|  | 		"description": "Test environment variables", | ||||||
|  | 		"id": "br3028880", | ||||||
|  | 		"format": "bin", | ||||||
|  | 		"source": "br3028880.asm", | ||||||
|  | 		"option": "-Ox", | ||||||
|  | 		"environ": ["PROJECTBASEDIR=./travis/test"], | ||||||
|  | 		"target": [ | ||||||
|  | 			{ "output": "br3028880.bin" } | ||||||
|  | 		] | ||||||
|  | 	} | ||||||
|  | ] | ||||||
		Reference in New Issue
	
	Block a user