not in the current directory. This doesn't work with VPATH builds in
autotooled builds.
- ccc now creates object files without an extension.
- Return exit code 1 if code > 255.
Patch by Torok!
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@46689
91177308-0d34-0410-b5e6-
96231b3b80d8
cmd = ' '.join(args)
print >> sys.stderr, cmd
code = os.system(cmd)
+ if code > 255:
+ code = 1
if code:
sys.exit(code)
i = path.rfind('.')
if i < 0:
return path
- return path[:i] + newext
+ j = path.rfind('/', 0, i)
+ print path
+ if j < 0:
+ return path[:i] + "." + newext
+ return path[j+1:i] + "." + newext
def inferlanguage(extension):
if extension == "c":