summaryrefslogtreecommitdiff
path: root/lib/Bytecode
Commit message (Expand)AuthorAge
* Remove potential platform portability issue with size of "int".Reid Spencer2004-12-29
* For PR351:Reid Spencer2004-12-21
* Remove the #include of llvm/Config/unistd.h as it is no longer needed.Reid Spencer2004-12-20
* Fix problems uncovered by VC++ (first time compiled by VC++)Jeff Cohen2004-12-20
* For PR351:Reid Spencer2004-12-15
* For PR351:Reid Spencer2004-12-13
* Make sure the Archive gets deleted if there's an error.Reid Spencer2004-12-13
* Implement error handling in OpenAndLoad* functions so the Linker can handle it.Reid Spencer2004-12-13
* Path::get -> Path::toStringReid Spencer2004-12-11
* Remove a dead field, make the map go to integer type ID to hash better andChris Lattner2004-12-09
* Remove #include inadvertently addedChris Lattner2004-12-09
* Eliminate this ugly hack. This was put back in when replaceAllUsesOf usedChris Lattner2004-12-09
* Provide more information in the error message that occurs when there areReid Spencer2004-12-04
* Check in some patches for better assertionsChris Lattner2004-12-04
* Do not allow bytecode files with unresolved references to be read. DoingChris Lattner2004-12-04
* RevisionNum is read by error(), initialize it early.Chris Lattner2004-11-30
* Compute the firstFileOffset correctly after reading the LLVM symbol table.Reid Spencer2004-11-28
* Adjust to Compressor interface changeReid Spencer2004-11-25
* Allow reading of member names that begin with an _ character.Reid Spencer2004-11-23
* Fix a comment to imply the correct semantics.Reid Spencer2004-11-22
* Distinguish between BSD4.4 and SVR4 symbol tablesReid Spencer2004-11-20
* Correct the computation of when to add the padding. It is not based on theReid Spencer2004-11-19
* Add note that this is for old bytecode files.Chris Lattner2004-11-19
* Don't save an iterator, just use post-increment.Reid Spencer2004-11-19
* Make findModulesDefiningSymbols modify its symbols argument so we can \Reid Spencer2004-11-19
* Fix some things for Mac OSX archives:Reid Spencer2004-11-17
* Make sure we parse bytecode with a module identifier that reflects the fullReid Spencer2004-11-17
* Adjust long file name writing to match BSD 4.4 and Mac OSX style archives.Reid Spencer2004-11-17
* Despite documentation to the contrary, Mac OSX and BSD 4.4 archive formatsReid Spencer2004-11-17
* Fix typeo in comment.Reid Spencer2004-11-16
* Per code review:\Reid Spencer2004-11-16
* Per code review:\Reid Spencer2004-11-16
* Per code review:\Reid Spencer2004-11-16
* Per code review:\Reid Spencer2004-11-16
* Do not emit FunctionBlock blocks for external functions. This shrinksChris Lattner2004-11-15
* Use a per-function flag bit to indicate whether or not there is a functionChris Lattner2004-11-15
* Disable this change, it was prematureChris Lattner2004-11-15
* Make *SURE* to null out the pointer before throwing an exception, otherwiseChris Lattner2004-11-15
* Cleanups. Null out pointer after freeing it for paranoiaChris Lattner2004-11-15
* If a function is external, do not output a FunctionBlock for the functionChris Lattner2004-11-15
* Make functions default to having external linkage if they have noChris Lattner2004-11-15
* * Make sure the string table gets read even if there isn't a foreignReid Spencer2004-11-15
* Changes necessary to enable linking of archives without LLVM symbol tables.Reid Spencer2004-11-15
* Moved to lib/Bytecode/Archive.Reid Spencer2004-11-14
* Simplify compression code by using the high level interface to the CompressorReid Spencer2004-11-14
* Add wrappers to get defined symbols from bytecodeReid Spencer2004-11-14
* Simplify handling of decompressionReid Spencer2004-11-14
* Simplify decompression code by using the high level interface to the CompressorReid Spencer2004-11-14
* Completely rewritten to allow reading of archives and symbol table lookup in ...Reid Spencer2004-11-14
* Implementation declarations for ArchiveReid Spencer2004-11-14