 56611e17d2
			
		
	
	
		56611e17d2
		
	
	
	
	
		
			
			To make it easier to test 32 bit Arm softmmu issues implement a basic boot.S so we can build the multiarch tests. Currently CHECK_UNALIGNED is disabled as I haven't got the right magic set for it to work. Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-Id: <20231120150833.2552739-12-alex.bennee@linaro.org>
		
			
				
	
	
		
			25 lines
		
	
	
		
			355 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
		
			355 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| ENTRY(__start)
 | |
| 
 | |
| SECTIONS
 | |
| {
 | |
|     /* virt machine, RAM starts at 1gb */
 | |
|     . = (1 << 30);
 | |
|     .text : {
 | |
|         *(.text)
 | |
|     }
 | |
|     .rodata : {
 | |
|         *(.rodata)
 | |
|     }
 | |
|     /* align r/w section to next 2mb */
 | |
|     . = ALIGN(1 << 21);
 | |
|     .data : {
 | |
|         *(.data)
 | |
|     }
 | |
|     .bss : {
 | |
|         *(.bss)
 | |
|     }
 | |
|     /DISCARD/ : {
 | |
|         *(.ARM.attributes)
 | |
|     }
 | |
| }
 |