forked from OSchip/llvm-project
[ELF] Add a NOP instruction to make LLVM generate a mapping symbol
This is a test change applicable for ARM targets. Previously LLVM would generate a mapping symbol when code contains only data. This was changed as part of https://reviews.llvm.org/D30724 and to be more close to the ARM ELF ABI. The test case is changed to check for behavior with minimal changes. Patch by Shankar Easwaran Differential Revision: https://reviews.llvm.org/D31500 llvm-svn: 299212
This commit is contained in:
parent
77ce4f6e37
commit
3add9f9fc7
|
@ -22,7 +22,9 @@
|
||||||
.text
|
.text
|
||||||
.word patatino(target1)
|
.word patatino(target1)
|
||||||
patatino:
|
patatino:
|
||||||
|
.word 32
|
||||||
|
// Force generation of $d.0 as section is not all data
|
||||||
|
nop
|
||||||
// RELATIVE: Disassembly of section .text:
|
// RELATIVE: Disassembly of section .text:
|
||||||
// RELATIVE: $d.0:
|
// RELATIVE: $d.0:
|
||||||
// RELATIVE: 1000: 04 00 00 00 .word 0x00000004
|
// RELATIVE: 1000: 04 00 00 00 .word 0x00000004
|
||||||
|
|
Loading…
Reference in New Issue