| /* |
| RUN: linker-script-test %s 2> %t | FileCheck %s |
| RUN: FileCheck -input-file %t -check-prefix=CHECK-ERR %s |
| */ |
| |
| MEMORY |
| { |
| (rwx) : ORIGIN = 0x20000000, LENGTH = 128M |
| /* |
| CHECK-ERR: [[@LINE-2]]:3: error: expected memory block definition. |
| CHECK-ERR-NEXT: {{^ \(rwx\) : ORIGIN = 0x20000000, LENGTH = 128M}} |
| CHECK-ERR-NEXT: {{^ \^}} |
| */ |
| } |
| |
| /* |
| CHECK: kw_memory: MEMORY |
| CHECK: l_brace: { |
| CHECK: l_paren: ( |
| CHECK: r_paren: ) |
| CHECK: colon: : |
| CHECK: kw_origin: ORIGIN |
| CHECK: equal: = |
| CHECK: number: 0x20000000 |
| CHECK: comma: , |
| CHECK: kw_length: LENGTH |
| CHECK: equal: = |
| CHECK: number: 128M |
| CHECK: r_brace: } |
| CHECK: eof: |
| */ |