1. 518ec2e Make sure the Archive gets deleted if there's an error. by Reid Spencer · 21 years ago
  2. 5af4688 Implement error handling in OpenAndLoad* functions so the Linker can handle it. by Reid Spencer · 21 years ago
  3. 1fce091 Path::get -> Path::toString by Reid Spencer · 21 years ago
  4. 389bd04 Remove a dead field, make the map go to integer type ID to hash better and by Chris Lattner · 21 years ago
  5. 0aed01d Remove #include inadvertently added by Chris Lattner · 21 years ago
  6. c4d6916 Eliminate this ugly hack. This was put back in when replaceAllUsesOf used by Chris Lattner · 21 years ago
  7. 3c39127 Provide more information in the error message that occurs when there are by Reid Spencer · 21 years ago
  8. 129baf6 Check in some patches for better assertions by Chris Lattner · 21 years ago
  9. 02dce16 Do not allow bytecode files with unresolved references to be read. Doing by Chris Lattner · 21 years ago
  10. 3af4b4f RevisionNum is read by error(), initialize it early. by Chris Lattner · 21 years ago
  11. 8dde18f Compute the firstFileOffset correctly after reading the LLVM symbol table. by Reid Spencer · 21 years ago
  12. 84472d6 Adjust to Compressor interface change by Reid Spencer · 21 years ago
  13. 84b9ced Allow reading of member names that begin with an _ character. by Reid Spencer · 21 years ago
  14. 93ee7dc Fix a comment to imply the correct semantics. by Reid Spencer · 21 years ago
  15. 9a29db4 Distinguish between BSD4.4 and SVR4 symbol tables by Reid Spencer · 21 years ago
  16. 6405c9e Correct the computation of when to add the padding. It is not based on the by Reid Spencer · 21 years ago
  17. 638c381 Add note that this is for old bytecode files. by Chris Lattner · 21 years ago
  18. 57646ec Don't save an iterator, just use post-increment. by Reid Spencer · 21 years ago
  19. 7783e8a Make findModulesDefiningSymbols modify its symbols argument so we can \ by Reid Spencer · 21 years ago
  20. d4543da Fix some things for Mac OSX archives: by Reid Spencer · 21 years ago
  21. 6ab7a4f Make sure we parse bytecode with a module identifier that reflects the full by Reid Spencer · 21 years ago
  22. 96ce335 Adjust long file name writing to match BSD 4.4 and Mac OSX style archives. by Reid Spencer · 21 years ago
  23. dd95e8d Despite documentation to the contrary, Mac OSX and BSD 4.4 archive formats by Reid Spencer · 21 years ago
  24. 30e4056 Fix typeo in comment. by Reid Spencer · 21 years ago
  25. 87f9072 Per code review:\ by Reid Spencer · 21 years ago
  26. 4a980d1 Per code review:\ by Reid Spencer · 21 years ago
  27. 1f46580 Per code review:\ * Make sure all members are initialized upon construction by Reid Spencer · 21 years ago
  28. 5a88578 Per code review:\ by Reid Spencer · 21 years ago
  29. d6e431f Do not emit FunctionBlock blocks for external functions. This shrinks by Chris Lattner · 21 years ago
  30. 97fbc50 Use a per-function flag bit to indicate whether or not there is a function by Chris Lattner · 21 years ago
  31. fd7f8fe Disable this change, it was premature by Chris Lattner · 21 years ago
  32. 3bdad69 Make *SURE* to null out the pointer before throwing an exception, otherwise by Chris Lattner · 21 years ago
  33. 1992522 Cleanups. Null out pointer after freeing it for paranoia by Chris Lattner · 21 years ago
  34. 86c9365 If a function is external, do not output a FunctionBlock for the function by Chris Lattner · 21 years ago
  35. 18549c2 Make functions default to having external linkage if they have no FunctionBlock. by Chris Lattner · 21 years ago
  36. b323113 * Make sure the string table gets read even if there isn't a foreign by Reid Spencer · 21 years ago
  37. 766b793 Changes necessary to enable linking of archives without LLVM symbol tables. by Reid Spencer · 21 years ago
  38. ce2bc2b Moved to lib/Bytecode/Archive. by Reid Spencer · 21 years ago
  39. a70d84d Simplify compression code by using the high level interface to the Compressor by Reid Spencer · 21 years ago
  40. 565ff3d Add wrappers to get defined symbols from bytecode by Reid Spencer · 21 years ago
  41. d3539b8 Simplify handling of decompression by Reid Spencer · 21 years ago
  42. 61aaf2e Simplify decompression code by using the high level interface to the Compressor by Reid Spencer · 21 years ago
  43. f9d7a51 Completely rewritten to allow reading of archives and symbol table lookup in a more efficient manner. by Reid Spencer · 21 years ago
  44. bc9fc84 Implementation declarations for Archive by Reid Spencer · 21 years ago
  45. cf6afc6 First working version by Reid Spencer · 21 years ago
  46. 5544b5e Add the Archive library by Reid Spencer · 21 years ago
  47. a3e6ad6 Mark an unmaterialized function as having GhostLinkage by Misha Brukman · 21 years ago
  48. 9577667 Moved to lib/Bytecode/Archive in preparation for re-write. by Reid Spencer · 21 years ago
  49. b581028 Recognize compressed LLVM bytecode files. by John Criswell · 21 years ago
  50. f0c977c * Comments & cleanup per CL code review. by Reid Spencer · 21 years ago
  51. 36eea80 Add comments per CL code review. by Reid Spencer · 21 years ago
  52. 83296f5 * Add comments and cleanup per CL code review by Reid Spencer · 21 years ago
  53. 17f52c5 Add support for compressed bytecode by Reid Spencer · 21 years ago
  54. 2bcfcbe Implement the GetBytecodeSymbols interface function to extract just the by Reid Spencer · 21 years ago
  55. cdb21a9 Makefile for the LLVMArchive library. by Reid Spencer · 21 years ago
  56. 362cbf0 First kinda/sorta working version of the Archive library. Reading is not by Reid Spencer · 21 years ago
  57. 06aada9 Fix library name. by Reid Spencer · 21 years ago
  58. e55bd78 Fix name of library by Reid Spencer · 21 years ago
  59. 236ca44 Fix the previous bug the correct way. This fixes ptrdist/bc by Chris Lattner · 21 years ago
  60. 5fd2ab3 Fix a bug that Brian brought to my attention. This corrects: by Chris Lattner · 21 years ago
  61. cac731e We won't use automake by Reid Spencer · 21 years ago
  62. 86d341b Initial automake generated Makefile template by Reid Spencer · 21 years ago
  63. 2e7ec12 Do not erroneously accept revision 6 bytecode files when the format hasn't by Chris Lattner · 21 years ago
  64. a79e7cc Add support for undef, unreachable, and function flags by Chris Lattner · 21 years ago
  65. f91d68b There is no reason not to build these in parallel by Chris Lattner · 21 years ago
  66. 4a8167f Don't print a bunch of metrics that are meaningless for external functions by Chris Lattner · 21 years ago
  67. f74acc7 Today is not my day. Fix broken # by Chris Lattner · 21 years ago
  68. 823cacc unbreak previous checkin :( by Chris Lattner · 21 years ago
  69. 84d1ced Add back a missing paren by Chris Lattner · 21 years ago
  70. 1c765b0 Fit to 80 cols by Chris Lattner · 21 years ago
  71. f9d7178 Wrap to 80 cols, delete some seriously old debugging printouts by Chris Lattner · 21 years ago
  72. 4a242b3 Fit in 80 columns by Chris Lattner · 21 years ago
  73. b0bf664 Minor cleanups by Chris Lattner · 21 years ago
  74. d96cb6e Update to reflect changes in Makefile rules. by Reid Spencer · 21 years ago
  75. 9f41a5f Initial version of automake Makefile.am file. by Reid Spencer · 21 years ago
  76. 44666b1 Fix doxygen comment by Misha Brukman · 21 years ago
  77. 56bc894 The system ranlib on darwin occasionally adds two extra newlines to the by Chris Lattner · 21 years ago
  78. 2da5c3d Convert code to compile with vc7.1. by Reid Spencer · 21 years ago
  79. 5adf0ca Unbreak doxygen, according to Reid. by Misha Brukman · 21 years ago
  80. 7df0074 Fix code spacing/alignment by Misha Brukman · 21 years ago
  81. 46a981c Change interface to use correct typedef so it will always compile. by Reid Spencer · 21 years ago
  82. 3ee8eed Print the dependent libraries when dumping bytecode. by Reid Spencer · 21 years ago
  83. 20aa474 Fixes to make LLVM compile with vc7.1. by Alkis Evlogimenos · 21 years ago
  84. 551ccae Changes For Bug 352 by Reid Spencer · 21 years ago
  85. 488d73a Correctly compute the number of compaction tables. by Reid Spencer · 21 years ago
  86. 0033c18 Prevent an empty compaction table from being written to the bytecode file. by Reid Spencer · 21 years ago
  87. 07ea191 Add the CompactionTableIsEmpty function so that we can determine if a by Reid Spencer · 21 years ago
  88. e0cf59e Add a wrapper for extraction of the dependent libraries from a bytecode file. by Reid Spencer · 21 years ago
  89. 3120e71 Rearrange output a little to make it nicer. by Reid Spencer · 21 years ago
  90. 911ec6d Bytecode Analyzer Cleanup: by Reid Spencer · 21 years ago
  91. af073bd Get rid of an extraneous local variable. by Reid Spencer · 21 years ago
  92. 4542c43 Two Changes: by Reid Spencer · 21 years ago
  93. 572c256 Add boolean file format flags in preparation for version 5 bytecode. by Reid Spencer · 21 years ago
  94. 5b472d9 Bytecode Reader Cleanup: by Reid Spencer · 21 years ago
  95. 715c90b Packed types, brought to you by Brad Jones by Brian Gaeke · 21 years ago
  96. 38d54be Bytecode File Format Changes: by Reid Spencer · 21 years ago
  97. 250c418 Correct the comments in the symbol table writer to reflect reality. by Reid Spencer · 21 years ago
  98. 9a7e0c5 Turn a use of intptr_t into a reinterpret_cast<uint64_t> instead to get by Reid Spencer · 21 years ago
  99. 15876bb Stop using getValues(). by Alkis Evlogimenos · 21 years ago
  100. 2c6c14d Make getGlobalTableValue not use getTypeSlot, this speeds up the bc reader by Chris Lattner · 21 years ago