[compiler-rt] 337bd67 - [CRT][LIT] split target_cflags using shlex
Jinsong Ji via llvm-commits
llvm-commits at lists.llvm.org
Thu Aug 19 18:47:02 PDT 2021
Author: Jinsong Ji
Date: 2021-08-19T21:44:20-04:00
New Revision: 337bd67d836b7cb7a18fb08df8f3a7902338c7fa
URL: https://github.com/llvm/llvm-project/commit/337bd67d836b7cb7a18fb08df8f3a7902338c7fa
DIFF: https://github.com/llvm/llvm-project/commit/337bd67d836b7cb7a18fb08df8f3a7902338c7fa.diff
LOG: [CRT][LIT] split target_cflags using shlex
Update the commit to use shlex.split, as the win32 is not supported.
See https://reviews.llvm.org/D108329 for discussions.
Added:
Modified:
compiler-rt/test/crt/lit.cfg.py
Removed:
################################################################################
diff --git a/compiler-rt/test/crt/lit.cfg.py b/compiler-rt/test/crt/lit.cfg.py
index b4bbbfcf03064..d5a6aa9862d9d 100644
--- a/compiler-rt/test/crt/lit.cfg.py
+++ b/compiler-rt/test/crt/lit.cfg.py
@@ -2,6 +2,7 @@
import os
import subprocess
+import shlex
# Setup config name.
config.name = 'CRT' + config.name_suffix
@@ -24,7 +25,7 @@
def get_library_path(file):
cmd = subprocess.Popen([config.clang.strip(),
'-print-file-name=%s' % file] +
- [config.target_cflags],
+ shlex.split(config.target_cflags),
stdout=subprocess.PIPE,
env=config.environment,
universal_newlines=True)
@@ -40,7 +41,7 @@ def get_library_path(file):
def get_libgcc_file_name():
cmd = subprocess.Popen([config.clang.strip(),
'-print-libgcc-file-name'] +
- [config.target_cflags],
+ shlex.split(config.target_cflags),
stdout=subprocess.PIPE,
env=config.environment,
universal_newlines=True)
More information about the llvm-commits
mailing list