Index: lib/Bitcode/NaCl/Reader/NaClBitcodeReader.h |
diff --git a/lib/Bitcode/NaCl/Reader/NaClBitcodeReader.h b/lib/Bitcode/NaCl/Reader/NaClBitcodeReader.h |
index 2ea3ede537487445e316d07ba13a815dfb2067ca..b1cfbb0c3827a533419da991bb218d025fd621c2 100644 |
--- a/lib/Bitcode/NaCl/Reader/NaClBitcodeReader.h |
+++ b/lib/Bitcode/NaCl/Reader/NaClBitcodeReader.h |
@@ -248,6 +248,11 @@ public: |
/// @returns true if an error occurred. |
std::error_code ParseBitcodeInto(Module *M); |
+ /// Convert alignment exponent (i.e. power of two (or zero)) to the |
+ /// corresponding alignment to use. If alignment is too large, it generates |
+ /// an error message and returns corresponding error code. |
+ std::error_code getAlignmentValue(uint64_t Exponent, unsigned &Alignment); |
+ |
private: |
// Returns false if Header is acceptable. |
bool AcceptHeader() const { |