- 48b2f3e Factor some of the constants+context related code out into a separate header, to make LLVMContextImpl.h by Owen Anderson · 15 years ago
- 4892cb7 Fix some non-sensical code. by Daniel Dunbar · 15 years ago
- 4434ed4 Make the use of const with respect to LLVMContext sane. Hopefully this is the last time, for the by Owen Anderson · 15 years ago
- 31895e7 Hold the LLVMContext by reference rather than by pointer. by Owen Anderson · 15 years ago
- 8b477ed Add a pointer to the owning LLVMContext to Module. This requires threading LLVMContext through a lot by Owen Anderson · 15 years ago
- 861d20a Avoid leaking memory in an error path. Noticed by cppcheck. by Duncan Sands · 15 years ago
- bb46f52 Add the private linkage. by Rafael Espindola · 16 years ago
- 9b8f542 Removed trailing whitespace from Makefiles. by Misha Brukman · 16 years ago
- d68a076 Tidy up #includes, deleting a bunch of unnecessary #includes. by Dan Gohman · 16 years ago
- 59500c8 Silence unused variable warnings. by Devang Patel · 16 years ago
- 3d01fc7 Initial support for the CMake build system. by Oscar Fuentes · 16 years ago
- fed90b6 Fold the useful features of alist and alist_node into ilist, and by Dan Gohman · 16 years ago
- a5464f3 Create archives with the same permissions are ar. by Owen Anderson · 16 years ago
- 844731a Clean up the use of static and anonymous namespaces. This turned up by Dan Gohman · 17 years ago
- 038112a Change the MemoryBuffer::getFile* methods to take just a pointer to the by Chris Lattner · 17 years ago
- 7f6b447 change the archive stuff to use MemoryBuffer instead of mappedfile. by Chris Lattner · 17 years ago
- bdbd2d7 Remove MappedFile support for mapping files for write and exec by Chris Lattner · 17 years ago
- 0838923 add missing #includes by Chris Lattner · 17 years ago
- 7fcb6b6 Fix thinko: alias always defines new symbol. Even is aliasee itself is undefined. by Anton Korobeynikov · 17 years ago
- d58ceb2 Add alias with non-external aliasee to the list of exported symbols of the library. by Anton Korobeynikov · 17 years ago
- 63b8c1f Make llvm-ar behave like ar, if you create an empty archive, ar creates an empty archive. llvm-ar would not generate an output file in this case by Andrew Lenharth · 17 years ago
- 4c71dfe Update gcc 4.3 warnings fix patch with recent head changes by Anton Korobeynikov · 17 years ago
- ae9f3a3 Unbreak build with gcc 4.3: provide missed includes and silence most annoying warnings. by Anton Korobeynikov · 17 years ago
- 3035959 Use empty() instead of comparing size() with zero. by Dan Gohman · 17 years ago
- 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 17 years ago
- fc643c5 remove attribution from lib Makefiles. by Chris Lattner · 17 years ago
- db5565a finishing touches of bytecode -> bitcode changes. also unbreak Windows by Gabor Greif · 17 years ago
- e75ca3d eliminate residual cruft related to recognizing bytecode by Gabor Greif · 17 years ago
- a99be51 Here is the bulk of the sanitizing. by Gabor Greif · 17 years ago
- d61070e adjust this to live in lib/Archive by Chris Lattner · 18 years ago
- c1d5624 Switch this over to bitcode instead of bytecode. by Chris Lattner · 18 years ago
- e07c15c add bitcode support by Chris Lattner · 18 years ago
- a021d5d Avoid a useless temporary constrution. by Reid Spencer · 18 years ago
- 44218f9 Fix another PathWithStatus issue. by Reid Spencer · 18 years ago
- 20c3489 For PR1302: Adjust useage of sys::Path::FileType for new enumerator names. by Reid Spencer · 18 years ago
- 8475ec0 For PR789: by Reid Spencer · 18 years ago
- 5ba2b70 For PR789: by Reid Spencer · 18 years ago
- f36c7b8 move archive-specific stuff out of bcreader into archive library. by Chris Lattner · 18 years ago
- f2e292c push bytecode decompressor out through APIs. Now the bytecode reader by Chris Lattner · 18 years ago
- cd5561a For PR1050: Convert asserts into error messages. by Reid Spencer · 18 years ago
- a21900d Use ostream instead of iostream by Bill Wendling · 18 years ago
- 99655e1 For PR797: by Reid Spencer · 18 years ago
- 0b5a504 For PR797: by Reid Spencer · 18 years ago
- 0ff2d31 For PR797: by Reid Spencer · 18 years ago
- 5a06077 For PR797: by Reid Spencer · 18 years ago
- e5c9cb5 For PR797: by Reid Spencer · 18 years ago
- a5ec45d Inverse the error check logic for the MappedFile::map() call. It returns by Reid Spencer · 18 years ago
- 751ca6b For PR797: by Reid Spencer · 18 years ago
- 0c33231 Modify Path::eraseFromDisk to not throw an exception. by Chris Lattner · 18 years ago
- 252ad03 Change Path::getStatusInfo to return a boolean and error string on an error by Chris Lattner · 18 years ago
- 435540f Exceptions are thrown by and through this library. by Chris Lattner · 18 years ago
- 8d8a7ff Finish removal of EH usage from the Archive library. The REQUIRES_EH flag by Reid Spencer · 18 years ago
- 3039b99 Remove EH use from the Archive library and adjust its users accordingly. by Reid Spencer · 18 years ago
- 7c339b8 These libs use EH info by Chris Lattner · 18 years ago
- ffb4d62 When reading the symbol table, make sure to delete the ArchiveMember by Reid Spencer · 19 years ago
- 943b9b6 Apply bug fix supplied by Greg Pettyjohn for a bug he found: '<invalid>' is not a legal path on Windows. by Jeff Cohen · 19 years ago
- 8748746 more C++ daintiness by Duraid Madina · 19 years ago
- 6ff7240 Fix a problem with llvm-ranlib that (on some platforms) caused the archive by Reid Spencer · 19 years ago
- f36aeed DONT_BUILD_RELINKED is gone and implied by BUILD_ARCHIVE now by Chris Lattner · 19 years ago
- 7c43992 speed up Archive::isBytecodeArchive in the case when the archive doesn't have by Chris Lattner · 19 years ago
- a229c5c Final Changes For PR495: by Reid Spencer · 19 years ago
- dd04df0 For PR495: by Reid Spencer · 19 years ago
- 6b8a63a Remove vim settings from source code; people should use llvm/utils/vim/vimrc by Misha Brukman · 20 years ago
- 2b37d7c Remove trailing whitespace by Misha Brukman · 20 years ago
- 8e827e8 Use the actual uid/gid for defaulting the fields in the archive. by Reid Spencer · 20 years ago
- 3468e57 Eliminate calls to system dependent function getuid by using by Reid Spencer · 20 years ago
- 4b2afe6 Initialize fields mode, uid, and gid. Patch by Markus Oberhumer. Thanks! by Misha Brukman · 20 years ago
- 72a9caa Align comments together for consistency by Misha Brukman · 20 years ago
- eaa06bb Implement an isBytecodeArchive method to determine if an archive contains by Reid Spencer · 20 years ago
- d19d89a Properly close mapped files. by Jeff Cohen · 20 years ago
- 5fb6ed4 Use binary mode for reading/writing bytecode files by Jeff Cohen · 20 years ago
- 5612762 Remove potential platform portability issue with size of "int". by Reid Spencer · 20 years ago
- e133721 Fix problems uncovered by VC++ (first time compiled by VC++) by Jeff Cohen · 20 years ago
- cda985e For PR351: by Reid Spencer · 20 years ago
- 518ec2e Make sure the Archive gets deleted if there's an error. by Reid Spencer · 20 years ago
- 5af4688 Implement error handling in OpenAndLoad* functions so the Linker can handle it. by Reid Spencer · 20 years ago
- 1fce091 Path::get -> Path::toString by Reid Spencer · 20 years ago
- 8dde18f Compute the firstFileOffset correctly after reading the LLVM symbol table. by Reid Spencer · 20 years ago
- 84472d6 Adjust to Compressor interface change by Reid Spencer · 20 years ago
- 84b9ced Allow reading of member names that begin with an _ character. by Reid Spencer · 20 years ago
- 9a29db4 Distinguish between BSD4.4 and SVR4 symbol tables by Reid Spencer · 20 years ago
- 6405c9e Correct the computation of when to add the padding. It is not based on the by Reid Spencer · 20 years ago
- 57646ec Don't save an iterator, just use post-increment. by Reid Spencer · 20 years ago
- 7783e8a Make findModulesDefiningSymbols modify its symbols argument so we can \ by Reid Spencer · 20 years ago
- d4543da Fix some things for Mac OSX archives: by Reid Spencer · 20 years ago
- 6ab7a4f Make sure we parse bytecode with a module identifier that reflects the full by Reid Spencer · 20 years ago
- 96ce335 Adjust long file name writing to match BSD 4.4 and Mac OSX style archives. by Reid Spencer · 20 years ago
- dd95e8d Despite documentation to the contrary, Mac OSX and BSD 4.4 archive formats by Reid Spencer · 20 years ago
- 30e4056 Fix typeo in comment. by Reid Spencer · 20 years ago
- 87f9072 Per code review:\ by Reid Spencer · 20 years ago
- 4a980d1 Per code review:\ by Reid Spencer · 20 years ago
- 1f46580 Per code review:\ * Make sure all members are initialized upon construction by Reid Spencer · 20 years ago
- b323113 * Make sure the string table gets read even if there isn't a foreign by Reid Spencer · 20 years ago
- 766b793 Changes necessary to enable linking of archives without LLVM symbol tables. by Reid Spencer · 20 years ago
- f9d7a51 Completely rewritten to allow reading of archives and symbol table lookup in a more efficient manner. by Reid Spencer · 20 years ago
- bc9fc84 Implementation declarations for Archive by Reid Spencer · 20 years ago
- cf6afc6 First working version by Reid Spencer · 20 years ago
- 9577667 Moved to lib/Bytecode/Archive in preparation for re-write. by Reid Spencer · 20 years ago
- b581028 Recognize compressed LLVM bytecode files. by John Criswell · 20 years ago
- cdb21a9 Makefile for the LLVMArchive library. by Reid Spencer · 20 years ago