blob: 1324be24a932867f53f1ea40f460029d402c67a3 [file] [log] [blame] [edit]
# REQUIRES: x86
# RUN: rm -rf %t && split-file %s %t && cd %t
# RUN: llvm-mc -filetype=obj -triple=x86_64-pc-linux /dev/null -o a.o
# RUN: ld.lld --script a.t a.o -shared
# lld shouldn't crash.
#--- a.t
SECTIONS { .foo : ALIGN(2M) {} }
# RUN: not ld.lld --script b.t 2>&1 | FileCheck %s --match-full-lines --strict-whitespace
# lld should not crash and report the error properly.
# CHECK:{{.*}} error: b.t:3: malformed number: :
# CHECK:>>> S :ALIGN(4096) {}
# CHECK:>>> ^
#--- b.t
SECTIONS
{
S :ALIGN(4096) {}
}