X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=Makefile.Linux;h=4d411f081e5ac2d43c9f5ffbd75fdfa05c9975d0;hb=03b4c2d22ad23ee612ad40157ab17bb49795bf11;hp=39928d92346bc7bde64b1a1cd24127cd8a74795f;hpb=7f666ca42901bcf50273b8c05447837e0e940feb;p=oota-llvm.git diff --git a/Makefile.Linux b/Makefile.Linux index 39928d92346..4d411f081e5 100644 --- a/Makefile.Linux +++ b/Makefile.Linux @@ -10,10 +10,10 @@ # MakeSharedObjectOption := -shared -# ExportSymbols - This is used by tools that need to make sure that all of their -# symbols are exported for use at runtime by dlsym. +# PLATFORMLINKOPTS - On Linux, we must specify this linker option so that all +# symbols are exported by tools for runtime use by dlsym. # -ExportSymbols := -Wl,--export-dynamic +PLATFORMLINKOPTS := -Wl,--export-dynamic # Path to location for LLVM front-end for this architecture. This setting may # be overriden by the Makefile.config option, and should not override it if set. @@ -21,3 +21,8 @@ ExportSymbols := -Wl,--export-dynamic ifndef LLVMGCCDIR LLVMGCCDIR := /home/vadve/lattner/cvs/gcc_install_x86 endif + +# For now we disable running LLC output, because LLC does not generate x86 code +# LLC itself can be run so disable the diffs, not LLC itself. +# +DISABLE_LLC_DIFFS := 1