- Dec 17, 2004
-
-
Reid Spencer authored
llvm-svn: 19009
-
Reid Spencer authored
that platform without a lot of work because they depend on process image copy behavior of fork(2). llvm-svn: 19008
-
Chris Lattner authored
llvm-svn: 19007
-
Chris Lattner authored
save small amounts of time for functions that don't call llvm.returnaddress or llvm.frameaddress (which is almost all functions). llvm-svn: 19006
-
Tanya Lattner authored
llvm-svn: 19005
-
Tanya Lattner authored
llvm-svn: 19004
-
Tanya Lattner authored
llvm-svn: 19003
-
Tanya Lattner authored
llvm-svn: 19002
-
Reid Spencer authored
* removeFile() -> sys::Path::destroyFile() * remove extraneous toString() calls * convert local variables representing path names from std::string to sys::Path * Use sys::Path objects with FileRemove instead of std::string * Use sys::Path methods for construction of path names llvm-svn: 19001
-
Reid Spencer authored
* Make the OutputC and OutputAsm functions work with sys::Path for the output file name instead of using std::string. * Get rid of extraneous "toString" calls. * Change "removeFile" to sys::Path::destroyFile() llvm-svn: 19000
-
Reid Spencer authored
* Remove the "removeFile" function, now implemented by the sys::Path::destroyFile method. * Make the FileRemove work with a sys::Path instead of a std::string llvm-svn: 18999
-
- Dec 16, 2004
-
-
Chris Lattner authored
llvm-svn: 18996
-
Chris Lattner authored
llvm-svn: 18995
-
Chris Lattner authored
llvm-svn: 18994
-
Reid Spencer authored
include it any more. llvm-svn: 18993
-
Reid Spencer authored
llvm-svn: 18992
-
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
-
Reid Spencer authored
llvm-svn: 18990
-
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
llvm-svn: 18987
-
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
-
Chris Lattner authored
llvm-svn: 18985
-
Chris Lattner authored
of custom rules. llvm-svn: 18984
-
Chris Lattner authored
llvm-svn: 18983
-
Chris Lattner authored
llvm-svn: 18982
-
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: 18977
-
Jeff Cohen authored
llvm-svn: 18976
-
Chris Lattner authored
llvm-svn: 18975
-
Chris Lattner authored
llvm-svn: 18974
-
Reid Spencer authored
const because they affect the file system, not the Path object. llvm-svn: 18973
-
- Dec 15, 2004
-
-
Reid Spencer authored
support from it. llvm-svn: 18972
-
Reid Spencer authored
llvm-svn: 18971
-
Reid Spencer authored
llvm-svn: 18970
-
Reid Spencer authored
be agnostic to the needs of any specific FE. llvm-svn: 18969
-
Reid Spencer authored
because LLVM should be agnostic to the needs of specific front ends. llvm-svn: 18968
-