[lld] r300130 - Make intentional typos look more obvious.

Rui Ueyama via llvm-commits llvm-commits at lists.llvm.org
Wed Apr 12 16:16:33 PDT 2017


Author: ruiu
Date: Wed Apr 12 18:16:33 2017
New Revision: 300130

URL: http://llvm.org/viewvc/llvm-project?rev=300130&view=rev
Log:
Make intentional typos look more obvious.

We do not check for similarities when handling unknown tokens in
linker scripts, so "ORIGI" and "LENTH" are not good tokens as a test
for unknown tokens, as I was tempted to "fix" them.

Modified:
    lld/trunk/test/ELF/linkerscript/memory.s

Modified: lld/trunk/test/ELF/linkerscript/memory.s
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/ELF/linkerscript/memory.s?rev=300130&r1=300129&r2=300130&view=diff
==============================================================================
--- lld/trunk/test/ELF/linkerscript/memory.s (original)
+++ lld/trunk/test/ELF/linkerscript/memory.s Wed Apr 12 18:16:33 2017
@@ -48,14 +48,14 @@
 
 ## Check bad `ORIGIN`.
 
-# RUN: echo "MEMORY { ram (rwx) : ORIGI = 0x8000, LENGTH = 256K } }" > %t.script
+# RUN: echo "MEMORY { ram (rwx) : XYZ = 0x8000 } }" > %t.script
 # RUN: not ld.lld -o %t2 --script %t.script %t 2>&1 \
 # RUN:  | FileCheck -check-prefix=ERR1 %s
 # ERR1: {{.*}}.script:1: expected one of: ORIGIN, org, or o
 
 ## Check bad `LENGTH`.
 
-# RUN: echo "MEMORY { ram (rwx) : ORIGIN = 0x8000, LENTH = 256K } }" > %t.script
+# RUN: echo "MEMORY { ram (rwx) : ORIGIN = 0x8000, XYZ = 256K } }" > %t.script
 # RUN: not ld.lld -o %t2 --script %t.script %t 2>&1 \
 # RUN:  | FileCheck -check-prefix=ERR2 %s
 # ERR2: {{.*}}.script:1: expected one of: LENGTH, len, or l




More information about the llvm-commits mailing list