From 88f9ca75adc097f8f106a1c1263e01a9da69f62c Mon Sep 17 00:00:00 2001 From: Christian Kamm Date: Sun, 7 Sep 2008 16:16:10 +0200 Subject: [PATCH] Don't link in any target code, was unnecessary. --- premake.lua | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/premake.lua b/premake.lua index 640d9527..45122a15 100644 --- a/premake.lua +++ b/premake.lua @@ -5,13 +5,6 @@ project.name = llvmdc -- we always make vtables opaque, it simply kills performance... OPAQUE_VTBLS = 1 --- enables additional backends -addoption("add-backend", "Link in more than the native LLVM backend") -EXTRA_BACKENDS="" -if options["add-backend"] then - EXTRA_BACKENDS=options["add-backend"] -end - -- use of boehm gc USE_BOEHM_GC = 0 if OS ~= "windows" then @@ -62,7 +55,7 @@ package.excludes = { "dmd/idgen.c", "dmd/impcnvgen.c" } package.buildoptions = { "-x c++", "`llvm-config --cxxflags`" } package.linkoptions = { -- long but it's faster than just 'all' - "`llvm-config --libs backend asmparser bitreader bitwriter linker ipo instrumentation " .. EXTRA_BACKENDS .. "`", + "`llvm-config --libs bitwriter linker ipo instrumentation`", "`llvm-config --ldflags`", } package.defines = {