forked from OSchip/llvm-project
35 lines
593 B
Plaintext
35 lines
593 B
Plaintext
/*
|
|
RUN: linker-script-test %s | FileCheck %s
|
|
*/
|
|
SECTIONS {
|
|
. = foo >= bar + 1 ? bar : 1- - - -1;
|
|
}
|
|
|
|
/*
|
|
CHECK: kw_sections: SECTIONS
|
|
CHECK: l_brace: {
|
|
CHECK: identifier: .
|
|
CHECK: equal: =
|
|
CHECK: identifier: foo
|
|
CHECK: greaterequal: >=
|
|
CHECK: identifier: bar
|
|
CHECK: plus: +
|
|
CHECK: number: 1
|
|
CHECK: question: ?
|
|
CHECK: identifier: bar
|
|
CHECK: colon: :
|
|
CHECK: number: 1
|
|
CHECK: minus: -
|
|
CHECK: minus: -
|
|
CHECK: minus: -
|
|
CHECK: minus: -
|
|
CHECK: number: 1
|
|
CHECK: semicolon: ;
|
|
CHECK: r_brace: }
|
|
CHECK: eof:
|
|
CHECK: SECTIONS
|
|
CHECK: {
|
|
CHECK: . = (foo >= (bar + 1)) ? bar : (1 - (-(-(-1))))
|
|
CHECK: }
|
|
*/
|