forked from OSchip/llvm-project
17 lines
441 B
Plaintext
17 lines
441 B
Plaintext
# REQUIRES: x86
|
|
|
|
# RUN: echo '.section .foo,"a"; .quad 1' | llvm-mc -filetype=obj -triple=x86_64-unknown-linux - -o %t.o
|
|
# RUN: not ld.lld -o /dev/null %t.o --script %s 2>&1 | FileCheck %s
|
|
# CHECK: error: section '.foo' will not fit in region 'flash': overflowed by 264 bytes
|
|
|
|
MEMORY {
|
|
ram (rwx) : org = 0x1000, len = 0x300
|
|
flash (rwx) : org = 0x1000, len = 0x100
|
|
}
|
|
SECTIONS {
|
|
.foo : {
|
|
*(.foo)
|
|
. += 0x200;
|
|
} > ram AT>flash
|
|
}
|