forked from OSchip/llvm-project
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--
|