From fcb63a2a653c223f557d39777ca7eaeb03ab6e5f Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=A9r=C3=A9mie=20Galarneau?= Date: Tue, 8 Apr 2014 11:28:23 -0400 Subject: [PATCH] Fix: .split() the CC environment variable in lttng-gen-tp MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit The CC variable might contain command line arguments which lttng-gen-tp currently does not handle. This fix ensures that the arguments are properly passed on to the compiler binary as if a normal Makefile was used. Signed-off-by: Jérémie Galarneau Signed-off-by: Mathieu Desnoyers --- tools/lttng-gen-tp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/lttng-gen-tp b/tools/lttng-gen-tp index a3a01f27..b62cd990 100755 --- a/tools/lttng-gen-tp +++ b/tools/lttng-gen-tp @@ -94,7 +94,7 @@ class ObjFile: if 'CC' in os.environ: cc = os.environ['CC'] try: - subprocess.call(cc, + subprocess.call(cc.split(), stdout=subprocess.PIPE, stderr=subprocess.PIPE) except OSError as msg: -- 2.34.1