mirror of
https://github.com/danog/gllvm.git
synced 2024-11-27 01:24:44 +01:00
revert back to two phases approach for compiling
This commit is contained in:
parent
841cbca3c3
commit
b9602ec8fe
11
compiler.go
11
compiler.go
@ -19,13 +19,12 @@ func compile(args []string, compilerName string) {
|
||||
}
|
||||
var pr = parse(args)
|
||||
|
||||
// If configure only is set, try to execute normal compiling command then exit silently
|
||||
if configureOnly {
|
||||
execCompile(compilerExecName, pr)
|
||||
os.Exit(0)
|
||||
execCompile(compilerExecName, pr)
|
||||
// If configure only is not set, build bitcode as well
|
||||
if !configureOnly {
|
||||
// Else try to build bitcode
|
||||
buildAndAttachBitcode(compilerExecName, pr)
|
||||
}
|
||||
// Else try to build objects and bitcode
|
||||
buildAndAttachBitcode(compilerExecName, pr)
|
||||
}
|
||||
|
||||
// Compiles bitcode files and attach path to the object files
|
||||
|
Loading…
Reference in New Issue
Block a user