- Feb 04, 2005
-
-
Chris Lattner authored
llvm-svn: 20042
-
- Feb 02, 2005
-
-
Alkis Evlogimenos authored
llvm-svn: 19981
-
- Jan 28, 2005
-
-
Reid Spencer authored
Patch contributed by Vladimer Merzliakov. llvm-svn: 19877
-
- Jan 16, 2005
-
-
Reid Spencer authored
* Rename BUILD_* to PROJ_* * Differentiate between LLVM's Makefile.conf and the project's * Use project specific install locations llvm-svn: 19590
-
- Jan 14, 2005
-
-
Reid Spencer authored
llvm-svn: 19551
-
- Jan 11, 2005
-
-
Reid Spencer authored
passes the -module option on the libtool command line to ensure that the shared library being built can be dlopened and dlsym can work on that module. LOADABLE_MODULE should be sent only in conjunction with the SHARED_LIBRARY directive. It should generally be used for any module that is intended to be the target of an LLVM -load option. Note that loadable modules will not have the lib prefix but otherwise look like shared libraries. This is per the libtool recommendations and prevents these special shared libraries from being linked in via -l option to the linker. llvm-svn: 19454
-
- Jan 07, 2005
-
-
Chris Lattner authored
llvm-svn: 19336
-
- Jan 03, 2005
-
-
John Criswell authored
This seems to make things happier. llvm-svn: 19276
-
John Criswell authored
Reverting the quote patch. For some reason, this breaks the building of llvm/runtime (the shell doesn't like it for some reason). I might play with it to see if I can get the quotes done in such a way that the shell like it, but no promises. llvm-svn: 19275
-
Reid Spencer authored
and creates issues on other platforms like Cygwin and MingW. llvm-svn: 19266
-
Jeff Cohen authored
it breaks "gmake check". llvm-svn: 19265
-
- Jan 02, 2005
-
-
Reid Spencer authored
exceptions to abort() in cases where it should not. Many thanks to Duraid Madina for doing the heavy lifting on the analysis of this problem. llvm-svn: 19256
-
Reid Spencer authored
Cygwin). llvm-svn: 19255
-
- Dec 28, 2004
-
-
Reid Spencer authored
parallel builds don't attempt to create it twice. llvm-svn: 19171
-
- Dec 27, 2004
-
-
Reid Spencer authored
llvm-svn: 19164
-
- Dec 24, 2004
-
-
Reid Spencer authored
llvm-svn: 19138
-
Reid Spencer authored
* When reconfiguring, make sure the config.cache file is blown away so that its (old) values don't short-circuit doing the tests. When a reconfigure is done, it should be done from scratch, without the cache. * For dist-check, don't pass --with-llvmgccdir any more because configure doesn't have this option any more. llvm-svn: 19126
-
- Dec 22, 2004
-
-
Reid Spencer authored
* Cleanup LLVMGCXX and LLVMGCC by providing LLVMGXXWITHPATH and LLVMGCCWITHPATH variables that add the $(LLVMToolDir) to the path so the CFE tools can find the right LLVM tools they depend on. * Standardize the name of a variable: cferuntime_libdir -> CFERuntimeLibDir llvm-svn: 19095
-
- Dec 17, 2004
-
-
Reid Spencer authored
the .. directory. llvm-svn: 19012
-
- Dec 16, 2004
-
-
Chris Lattner authored
llvm-svn: 18996
-
Reid Spencer authored
* Convert "cmp" usage to $(CMP) * Convert "cp" usage to $(CP) * Fix some build messages to reflect what's actually going on * Add a "reconfigure" target for forcing a reconfigure. Helps with testing things like Chris's recent changes. llvm-svn: 18991
-
Chris Lattner authored
llvm-svn: 18989
-
Chris Lattner authored
Remove instrselector generation, remove Intel/ATT specifics from Makefile.rules. llvm-svn: 18988
-
Chris Lattner authored
files that USE the .inc file unless the contents of the .inc file changes. This should fix the problem where reconfiguring causes all targets to be completely rebuilt (because config.h is usually modified, causing libsystem to be rebuilt, causing tblgen to be rebuilt, causing .inc files to be rebuilt, causing .o files to be rebuilt). This patch also checks in a gross hack where .o files now explicitly depend on $(BUILT_SOURCES), to avoid problems where the .inc files are not completely generated before the .o files start to compile. llvm-svn: 18986
-
Reid Spencer authored
to BUILD_OBJ_SRC. This will save the config.status and mklib files, then wipe out the BUILD_OBJ_ROOT, copy back config.status and mklib, and then run config.status to regenerate the makefiles. This target gives you a completely clean/fresh BUILD_OBJ_ROOT. llvm-svn: 18981
-
Reid Spencer authored
the bug with BUILT_SOURCES being dependencies of the user targets. llvm-svn: 18980
-
Reid Spencer authored
variable before you can filter its value. Duh! llvm-svn: 18979
-
Reid Spencer authored
the 32bit and 64bit variants. llvm-svn: 18978
-
Chris Lattner authored
llvm-svn: 18975
-
- Dec 15, 2004
-
-
Chris Lattner authored
llvm-svn: 18963
-
- Dec 14, 2004
-
-
Reid Spencer authored
Many thanks to Vladimir Merzliakov for pointing this out! llvm-svn: 18942
-
- Dec 13, 2004
-
-
Alkis Evlogimenos authored
llvm-svn: 18901
-
Alkis Evlogimenos authored
llvm-svn: 18897
-
Reid Spencer authored
too and getting rid of the last remnants of bytecode_libdir. llvm-svn: 18880
-
Reid Spencer authored
specify where the bytecode library is to be installed. This allows the default location ($prefix/lib) to be overridden, for special case runtime libraries like the cfe runtime libs. llvm-svn: 18879
-
Reid Spencer authored
llvm-svn: 18873
-
Reid Spencer authored
contents to not be updated. llvm-svn: 18872
-
- Dec 10, 2004
-
-
Reid Spencer authored
llvm-svn: 18769
-
- Dec 08, 2004
-
-
Reid Spencer authored
present in a directory that LLVM normally builds, it will skip building the directory entirely. This is useful for allowing a bunch of projects to live in the source tree but not be compiled from time to time. llvm-svn: 18671
-
Reid Spencer authored
llvm-svn: 18615
-