aboutsummaryrefslogtreecommitdiff
path: root/lib/Bytecode
AgeCommit message (Expand)Author
2004-12-09Remove #include inadvertently addedChris Lattner
2004-12-09Eliminate this ugly hack. This was put back in when replaceAllUsesOf usedChris Lattner
2004-12-04Provide more information in the error message that occurs when there areReid Spencer
2004-12-04Check in some patches for better assertionsChris Lattner
2004-12-04Do not allow bytecode files with unresolved references to be read. DoingChris Lattner
2004-11-30RevisionNum is read by error(), initialize it early.Chris Lattner
2004-11-28Compute the firstFileOffset correctly after reading the LLVM symbol table.Reid Spencer
2004-11-25Adjust to Compressor interface changeReid Spencer
2004-11-23Allow reading of member names that begin with an _ character.Reid Spencer
2004-11-22Fix a comment to imply the correct semantics.Reid Spencer
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