aboutsummaryrefslogtreecommitdiff
path: root/lib/Bytecode
AgeCommit message (Expand)Author
2004-11-20Distinguish between BSD4.4 and SVR4 symbol tablesReid Spencer
2004-11-19Correct the computation of when to add the padding. It is not based on theReid Spencer
2004-11-19Add note that this is for old bytecode files.Chris Lattner
2004-11-19Don't save an iterator, just use post-increment.Reid Spencer
2004-11-19Make findModulesDefiningSymbols modify its symbols argument so we can \Reid Spencer
2004-11-17Fix some things for Mac OSX archives:Reid Spencer
2004-11-17Make sure we parse bytecode with a module identifier that reflects the fullReid Spencer
2004-11-17Adjust long file name writing to match BSD 4.4 and Mac OSX style archives.Reid Spencer
2004-11-17Despite documentation to the contrary, Mac OSX and BSD 4.4 archive formatsReid Spencer
2004-11-16Fix typeo in comment.Reid Spencer
2004-11-16Per code review:\Reid Spencer
2004-11-16Per code review:\Reid Spencer
2004-11-16Per code review:\Reid Spencer
2004-11-16Per code review:\Reid Spencer
2004-11-15Do not emit FunctionBlock blocks for external functions. This shrinksChris Lattner
2004-11-15Use a per-function flag bit to indicate whether or not there is a functionChris Lattner
2004-11-15Disable this change, it was prematureChris Lattner
2004-11-15Make *SURE* to null out the pointer before throwing an exception, otherwiseChris Lattner
2004-11-15Cleanups. Null out pointer after freeing it for paranoiaChris Lattner
2004-11-15If a function is external, do not output a FunctionBlock for the functionChris Lattner
2004-11-15Make functions default to having external linkage if they have noChris Lattner
2004-11-15* Make sure the string table gets read even if there isn't a foreignReid Spencer
2004-11-15Changes necessary to enable linking of archives without LLVM symbol tables.Reid Spencer
2004-11-14Moved to lib/Bytecode/Archive.Reid Spencer
2004-11-14Simplify compression code by using the high level interface to the CompressorReid Spencer
2004-11-14Add wrappers to get defined symbols from bytecodeReid Spencer
2004-11-14Simplify handling of decompressionReid Spencer
2004-11-14Simplify decompression code by using the high level interface to the CompressorReid Spencer
2004-11-14Completely rewritten to allow reading of archives and symbol table lookup in ...Reid Spencer
2004-11-14Implementation declarations for ArchiveReid Spencer
2004-11-14First working versionReid Spencer
2004-11-14Add the Archive libraryReid Spencer
2004-11-14Mark an unmaterialized function as having GhostLinkageMisha Brukman
2004-11-14Moved to lib/Bytecode/Archive in preparation for re-write.Reid Spencer
2004-11-09Recognize compressed LLVM bytecode files.John Criswell
2004-11-07* Comments & cleanup per CL code review.Reid Spencer
2004-11-07Add comments per CL code review.Reid Spencer
2004-11-07* Add comments and cleanup per CL code reviewReid Spencer
2004-11-06Add support for compressed bytecodeReid Spencer
2004-11-06Implement the GetBytecodeSymbols interface function to extract just theReid Spencer
2004-11-06Makefile for the LLVMArchive library.Reid Spencer
2004-11-06First kinda/sorta working version of the Archive library. Reading is notReid Spencer
2004-10-28Fix library name.Reid Spencer
2004-10-28Fix name of libraryReid Spencer
2004-10-24Fix the previous bug the correct way. This fixes ptrdist/bcChris Lattner
2004-10-23Fix a bug that Brian brought to my attention. This corrects:Chris Lattner
2004-10-22We won't use automakeReid Spencer
2004-10-18Initial automake generated Makefile templateReid Spencer
2004-10-16Do not erroneously accept revision 6 bytecode files when the format hasn'tChris Lattner
2004-10-16Add support for undef, unreachable, and function flagsChris Lattner