[llvm-commits] CVS: llvm/include/llvm/Bytecode/Reader.h
Chris Lattner
lattner at cs.uiuc.edu
Sat Apr 19 16:47:00 PDT 2003
Changes in directory llvm/include/llvm/Bytecode:
Reader.h updated: 1.8 -> 1.9
---
Log message:
Add prototype to read .a files
---
Diffs of the changes:
Index: llvm/include/llvm/Bytecode/Reader.h
diff -u llvm/include/llvm/Bytecode/Reader.h:1.8 llvm/include/llvm/Bytecode/Reader.h:1.9
--- llvm/include/llvm/Bytecode/Reader.h:1.8 Thu Mar 6 10:50:21 2003
+++ llvm/include/llvm/Bytecode/Reader.h Sat Apr 19 16:45:52 2003
@@ -13,6 +13,7 @@
#define LLVM_BYTECODE_READER_H
#include <string>
+#include <vector>
class Module;
@@ -22,5 +23,11 @@
std::string *ErrorStr = 0);
Module *ParseBytecodeBuffer(const unsigned char *Buffer, unsigned BufferSize,
std::string *ErrorStr = 0);
+
+// ReadArchiveFile - Read bytecode files from the specfied .a file, returning
+// true on error, or false on success.
+//
+bool ReadArchiveFile(const std::string &Filename, std::vector<Module*> &Objects,
+ std::string *ErrorStr = 0);
#endif
More information about the llvm-commits
mailing list