Grep for command line arg name in ld stderr output

This commit is contained in:
Thomas Krijnen
2017-11-25 19:15:25 +01:00
committed by GitHub
parent cfd2b368f1
commit c4c3ce68f5
+1 -1
View File
@@ -406,7 +406,7 @@ try:
except KeyError:
LDFLAGS=""
if sp.call([bash, "-c", "ld --gc-sections 2>&1 | grep unrecognized &> /dev/null"]) != 0:
if sp.call([bash, "-c", "ld --gc-sections 2>&1 | grep -- --gc-sections &> /dev/null"]) != 0:
CXXFLAGS_MINIMAL="%s -fPIC %s" % (CXXFLAGS, str.join(" ", ADDITIONAL_ARGS))
os.environ["CXXFLAGS_MINIMAL"]=CXXFLAGS_MINIMAL
CFLAGS_MINIMAL="%s -fPIC %s" % (CFLAGS, str.join(" ", ADDITIONAL_ARGS))