This is the https://bugs.llvm.org/show_bug.cgi?id=41356, Seems it is kind of unusual case but it is possible to have sections that require quotes for their namings. Like "aaa bbb". This patch adds support for those. Differential revision: https://reviews.llvm.org/D60901 llvm-svn: 358874
14 lines
397 B
Plaintext
14 lines
397 B
Plaintext
# REQUIRES: x86
|
|
|
|
## Handling of quotes is tricky sometimes. Check we do that right and include
|
|
## "foo bar" section into .data as expected.
|
|
|
|
# RUN: echo '.section "foo bar", "aw"; nop' | llvm-mc -filetype=obj -triple=x86_64-pc-linux - -o %t
|
|
# RUN: ld.lld %t --script %s -o %t2 --print-map | FileCheck %s
|
|
# CHECK: .data
|
|
# CHECK-NEXT: {{.*}}(foo bar)
|
|
|
|
SECTIONS {
|
|
.data : { *("foo bar") }
|
|
}
|