PR10867. lit would interpret
authorRichard Smith <richard-llvm@metafoo.co.uk>
Wed, 5 Dec 2012 22:54:26 +0000 (22:54 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Wed, 5 Dec 2012 22:54:26 +0000 (22:54 +0000)
commit69c87b0914ee8cfb0b11546f13fd33bd5197c145
tree3bcc797d7770f7fbead0f98034f6f179e5eed2ec
parentde872af4371ac9fb1934fbbbcfab008087e7a2b7
PR10867. lit would interpret

  RUN: a
  RUN: b || true

as "a && (b || true)" in Tcl mode, and as "(a && b) || true" in sh mode.
Everyone seems to (quite reasonably) write tests assuming the Tcl behavior,
so use that in sh mode too.

llvm-svn: 169441
llvm/test/tools/llvm-lit/chain.c [new file with mode: 0644]
llvm/utils/lit/lit/TestRunner.py