# HG changeset patch # User Christian Kamm # Date 1220796970 -7200 # Node ID 723806dc48d8ed34d9d85ee7caf42d873641b69e # Parent 8a8ee1f6b2683374563f405150a1b8d4d2ad6ce0 Don't link in any target code, was unnecessary. diff -r 8a8ee1f6b268 -r 723806dc48d8 premake.lua --- a/premake.lua Sun Sep 07 15:30:34 2008 +0200 +++ b/premake.lua Sun Sep 07 16:16:10 2008 +0200 @@ -5,13 +5,6 @@ -- 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.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 = {