aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Bytecode
Commit message (Expand)AuthorAgeFilesLines
* Fix a comment to imply the correct semantics.Reid Spencer2004-11-221-1/+1
* Distinguish between BSD4.4 and SVR4 symbol tablesReid Spencer2004-11-204-40/+66
* Correct the computation of when to add the padding. It is not based on theReid Spencer2004-11-192-9/+9
* Add note that this is for old bytecode files.Chris Lattner2004-11-191-1/+1
* Don't save an iterator, just use post-increment.Reid Spencer2004-11-191-4/+2
* Make findModulesDefiningSymbols modify its symbols argument so we can \Reid Spencer2004-11-191-3/+14
* Fix some things for Mac OSX archives:Reid Spencer2004-11-171-5/+14
* Make sure we parse bytecode with a module identifier that reflects the fullReid Spencer2004-11-171-3/+9
* Adjust long file name writing to match BSD 4.4 and Mac OSX style archives.Reid Spencer2004-11-171-10/+14
* Despite documentation to the contrary, Mac OSX and BSD 4.4 archive formatsReid Spencer2004-11-171-2/+3
* Fix typeo in comment.Reid Spencer2004-11-161-1/+1
* Per code review:\Reid Spencer2004-11-161-44/+46
* Per code review:\Reid Spencer2004-11-161-15/+20
* Per code review:\Reid Spencer2004-11-161-1/+2
* Per code review:\Reid Spencer2004-11-161-8/+12
* Do not emit FunctionBlock blocks for external functions. This shrinksChris Lattner2004-11-151-3/+5
* Use a per-function flag bit to indicate whether or not there is a functionChris Lattner2004-11-151-3/+6
* Disable this change, it was prematureChris Lattner2004-11-151-3/+3
* Make *SURE* to null out the pointer before throwing an exception, otherwiseChris Lattner2004-11-151-2/+6
* Cleanups. Null out pointer after freeing it for paranoiaChris Lattner2004-11-151-5/+5
* If a function is external, do not output a FunctionBlock for the functionChris Lattner2004-11-151-3/+3
* Make functions default to having external linkage if they have noChris Lattner2004-11-151-2/+2
* * Make sure the string table gets read even if there isn't a foreignReid Spencer2004-11-151-8/+20
* Changes necessary to enable linking of archives without LLVM symbol tables.Reid Spencer2004-11-153-21/+76
* Moved to lib/Bytecode/Archive.Reid Spencer2004-11-141-194/+0
* Simplify compression code by using the high level interface to the CompressorReid Spencer2004-11-141-73/+4
* Add wrappers to get defined symbols from bytecodeReid Spencer2004-11-141-19/+48
* Simplify handling of decompressionReid Spencer2004-11-141-15/+4
* Simplify decompression code by using the high level interface to the CompressorReid Spencer2004-11-141-57/+11
* Completely rewritten to allow reading of archives and symbol table lookup in ...Reid Spencer2004-11-141-160/+369
* Implementation declarations for ArchiveReid Spencer2004-11-141-108/+24
* First working versionReid Spencer2004-11-142-224/+492
* Add the Archive libraryReid Spencer2004-11-141-1/+1
* Mark an unmaterialized function as having GhostLinkageMisha Brukman2004-11-141-0/+4
* Moved to lib/Bytecode/Archive in preparation for re-write.Reid Spencer2004-11-141-1/+1
* Recognize compressed LLVM bytecode files.John Criswell2004-11-092-0/+6
* * Comments & cleanup per CL code review.Reid Spencer2004-11-071-22/+56
* Add comments per CL code review.Reid Spencer2004-11-071-2/+6
* * Add comments and cleanup per CL code reviewReid Spencer2004-11-071-31/+65
* Add support for compressed bytecodeReid Spencer2004-11-063-25/+132
* Implement the GetBytecodeSymbols interface function to extract just theReid Spencer2004-11-061-0/+39
* Makefile for the LLVMArchive library.Reid Spencer2004-11-061-0/+18
* First kinda/sorta working version of the Archive library. Reading is notReid Spencer2004-11-063-0/+466
* Fix library name.Reid Spencer2004-10-281-1/+1
* Fix name of libraryReid Spencer2004-10-281-1/+1
* Fix the previous bug the correct way. This fixes ptrdist/bcChris Lattner2004-10-241-2/+2
* Fix a bug that Brian brought to my attention. This corrects:Chris Lattner2004-10-231-1/+2
* We won't use automakeReid Spencer2004-10-226-2031/+0
* Initial automake generated Makefile templateReid Spencer2004-10-183-0/+1983
* Do not erroneously accept revision 6 bytecode files when the format hasn'tChris Lattner2004-10-161-5/+2