diff options
-rw-r--r-- | lib/ExecutionEngine/Makefile | 2 | ||||
-rw-r--r-- | tools/gccld/gccld.cpp | 3 | ||||
-rw-r--r-- | tools/llc/Makefile | 2 | ||||
-rw-r--r-- | tools/lli/Makefile | 2 |
4 files changed, 5 insertions, 4 deletions
diff --git a/lib/ExecutionEngine/Makefile b/lib/ExecutionEngine/Makefile index 883a906b33..d1ba9b6e97 100644 --- a/lib/ExecutionEngine/Makefile +++ b/lib/ExecutionEngine/Makefile @@ -19,7 +19,7 @@ endif # What the X86 JIT requires ifdef ENABLE_X86_JIT CPPFLAGS += -DENABLE_X86_JIT - JITLIBS += x86 selection + JITLIBS += x86 selectiondag # X86 doesn't require any ARCHLIBS endif diff --git a/tools/gccld/gccld.cpp b/tools/gccld/gccld.cpp index 5b56bd830d..817de61fec 100644 --- a/tools/gccld/gccld.cpp +++ b/tools/gccld/gccld.cpp @@ -367,7 +367,7 @@ int main(int argc, char **argv) { PassManager Passes; // Add an appropriate TargetData instance for this module... - Passes.add(new TargetData("gccas", Composite.get())); + Passes.add(new TargetData("gccld", Composite.get())); // Linking modules together can lead to duplicated global constants, only keep // one copy of each constant... @@ -387,6 +387,7 @@ int main(int argc, char **argv) { // arguments). This pass merges the two functions. // Passes.add(createFunctionResolvingPass()); + Passes.add(createFunctionResolvingPass()); if (!NoInternalize) { // Now that composite has been compiled, scan through the module, looking diff --git a/tools/llc/Makefile b/tools/llc/Makefile index fd2b605896..56ed57ab34 100644 --- a/tools/llc/Makefile +++ b/tools/llc/Makefile @@ -2,7 +2,7 @@ LEVEL = ../.. TOOLNAME = llc USEDLIBS = sparc \ x86 \ - selection \ + selectiondag \ regalloc \ sched \ select \ diff --git a/tools/lli/Makefile b/tools/lli/Makefile index 883a906b33..d1ba9b6e97 100644 --- a/tools/lli/Makefile +++ b/tools/lli/Makefile @@ -19,7 +19,7 @@ endif # What the X86 JIT requires ifdef ENABLE_X86_JIT CPPFLAGS += -DENABLE_X86_JIT - JITLIBS += x86 selection + JITLIBS += x86 selectiondag # X86 doesn't require any ARCHLIBS endif |