Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / lld / test / ELF / linkerscript / lma-overflow.test
blobd9a74467d96905a3b866e4bf5bd9387624949d96
1 # REQUIRES: x86
3 # RUN: echo '.section .foo,"a"; .quad 1' | llvm-mc -filetype=obj -triple=x86_64-unknown-linux - -o %t.o
4 # RUN: not ld.lld -o /dev/null %t.o --script %s 2>&1 | FileCheck %s
5 # CHECK: error: section '.foo' will not fit in region 'flash': overflowed by 264 bytes
7 MEMORY {
8   ram (rwx) : org = 0x1000, len = 0x300
9   flash (rwx) : org = 0x1000, len = 0x100
11 SECTIONS {
12   .foo : {
13     *(.foo)
14     . += 0x200;
15   } > ram AT>flash