- Dec 13, 2004
-
-
Reid Spencer authored
available. llvm-svn: 18904
-
Reid Spencer authored
The ReadFileIntoAddressSpace and UnmapFileFromAddressSpace functions are no longer used by LLVM. Remove them. Replacement functionality for both functions is now encapsulated in the sys::MappedFile class. llvm-svn: 18903
-
Reid Spencer authored
Use sys::MappedFile instead of ReadFileIntoAddressSpace and UnmapFileFromAddressSpace. sys::MappedFile has the nice property that it cleans up after itself so exception handling can be removed. llvm-svn: 18902
-
Alkis Evlogimenos authored
llvm-svn: 18901
-
Chris Lattner authored
llvm-svn: 18900
-
Alkis Evlogimenos authored
llvm-svn: 18897
-
Reid Spencer authored
* Change use of ReadFileIntoAddressSpace to sys::MappedFile use. * Shorten a line > 80 chars. llvm-svn: 18896
-
Chris Lattner authored
don't support long double anyway, and this gives us FP results closer to other targets. This also speeds up 179.art from 41.4s to 18.32s, by eliminating a problem with extra precision that causes an FP == comparison to fail (leading to extra loop iterations). llvm-svn: 18895
-
Reid Spencer authored
pass to the Linker::LinkInItems function. llvm-svn: 18894
-
Reid Spencer authored
llvm-svn: 18893
-
Reid Spencer authored
The getFileTimestamp and getFileSize functions have been removed from \ FileUtilities.{h,cpp}. They are replaced by Path::getTimestamp and \ Path::getSize,respectively. llvm-svn: 18892
-
Reid Spencer authored
(and possibly to make LLVM more x86 64bit friendly). llvm-svn: 18891
-
Reid Spencer authored
Patch contributed by Morten Ofsted. llvm-svn: 18890
-
Reid Spencer authored
Patch contributed by Morten Ofsted. llvm-svn: 18889
-
Reid Spencer authored
llvm-svn: 18888
-
Reid Spencer authored
llvm-svn: 18887
-
Reid Spencer authored
terminating / when setDirectory is called. llvm-svn: 18886
-
Reid Spencer authored
llvm-svn: 18885
-
Alkis Evlogimenos authored
properly (examples: "", ".", "a"). llvm-svn: 18883
-
Reid Spencer authored
destination for this library so that it goes to $(cferuntime_libdir) rather than just $(libdir). Normal bytecode libraries should be installed in the $(libdir), but these ones are "special" because they're part of the the C/C++ front end. llvm-svn: 18882
-
Reid Spencer authored
libdir for the CFE runtime libraries, not "all bytecode". llvm-svn: 18881
-
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
* Correct the std::string constructor to take a const reference. llvm-svn: 18877
-
Jeff Cohen authored
llvm-svn: 18876
-
Reid Spencer authored
llvm-svn: 18873
-
Reid Spencer authored
contents to not be updated. llvm-svn: 18872
-
Reid Spencer authored
* Fix loop style per standards * Don't create a new Module when the Linker's module is released. * Add/fix function comments. llvm-svn: 18871
-
Reid Spencer authored
llvm-svn: 18870
-
Reid Spencer authored
llvm-svn: 18869
-
Reid Spencer authored
functionality. llvm-svn: 18868
-
Reid Spencer authored
llvm-svn: 18867
-
Reid Spencer authored
llvm-svn: 18866
-
Reid Spencer authored
Use sys::Path not FileUtilities to check file types llvm-svn: 18865
-
Reid Spencer authored
llvm-svn: 18864
-
Reid Spencer authored
llvm-svn: 18863
-
Reid Spencer authored
* Remove IsLibrary and GetLibraryPath, replaced by FindLibrary in ../Path.cpp \ * Implement GetSystemLibraryPaths and GetBytecodeLibraryPaths, instead of the \ GetSystemLibraryPath1 and GetSystemLibraryPath2 methods llvm-svn: 18862
-
Reid Spencer authored
* Move generic isArchive method here from Unix/Path.cpp \ * Implement isDynamicLibrary \ * Implement FindLibrary for Linker llvm-svn: 18861
-
Reid Spencer authored
llvm-svn: 18860
-
Reid Spencer authored
llvm-svn: 18859
-