33 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
| ## phdrs.elf-x86-64 was generated using lld (3.9).
 | |
| ## llvm-mc -filetype=obj -triple=x86_64-unknown-linux test.s -o test.o
 | |
| ## lld test.o -o phdrs.elf-x86-64
 | |
| ##
 | |
| ## test.s:
 | |
| ## .global _start
 | |
| ## _start:
 | |
| ##
 | |
| ## .global d
 | |
| ## .section .foo,"awT",@progbits
 | |
| ## d:
 | |
| ## .long 2
 | |
| ##
 | |
| RUN: llvm-objdump -p %p/Inputs/phdrs.elf-x86-64 \
 | |
| RUN:     | FileCheck %s
 | |
| 
 | |
| CHECK: RELRO off    0x0000000000001000 vaddr 0x0000000000201000 paddr 0x0000000000201000 align 2**0
 | |
| CHECK-NEXT:      filesz 0x0000000000000004 memsz 0x0000000000001000 flags r--
 | |
| 
 | |
| ## phdr-note.elf-x86-64 was generated using lld (3.9).
 | |
| ## llvm-mc -filetype=obj -triple=x86_64-pc-linux test.s -o test.o
 | |
| ## lld test.o -o phdr-note.elf-x86-64 -shared
 | |
| ##
 | |
| ## test.s:
 | |
| ##       .section        .note.test,"a",@note
 | |
| ##       .quad 42
 | |
| 
 | |
| RUN: llvm-objdump -p %p/Inputs/phdr-note.elf-x86-64 \
 | |
| RUN:     | FileCheck %s --check-prefix=NOTE
 | |
| 
 | |
| NOTE: NOTE off    0x0000000000000200 vaddr 0x0000000000000200 paddr 0x0000000000000200 align 2**0
 | |
| NOTE-NEXT:       filesz 0x0000000000000008 memsz 0x0000000000000008 flags r--
 |