diff options
author | Chad Rosier <mcrosier@apple.com> | 2011-11-03 00:14:01 +0000 |
---|---|---|
committer | Chad Rosier <mcrosier@apple.com> | 2011-11-03 00:14:01 +0000 |
commit | cde546497067bf2ed40b9473582212df4ccd8141 (patch) | |
tree | 1ce96fd53827c292f44b4c23a21f93b5beb69170 /include/llvm/Bitcode | |
parent | a1e78888d95375194e7513bef3e18d9f1b7d45bf (diff) | |
download | external_llvm-cde546497067bf2ed40b9473582212df4ccd8141.zip external_llvm-cde546497067bf2ed40b9473582212df4ccd8141.tar.gz external_llvm-cde546497067bf2ed40b9473582212df4ccd8141.tar.bz2 |
Remove some cruft from the BitcodeWriter, while still maintaining backward
compatibility in the BitcodeReader.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@143598 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/Bitcode')
-rw-r--r-- | include/llvm/Bitcode/LLVMBitCodes.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/include/llvm/Bitcode/LLVMBitCodes.h b/include/llvm/Bitcode/LLVMBitCodes.h index 4b0dcc3..214d1d7 100644 --- a/include/llvm/Bitcode/LLVMBitCodes.h +++ b/include/llvm/Bitcode/LLVMBitCodes.h @@ -92,7 +92,7 @@ namespace bitc { TYPE_CODE_OPAQUE = 6, // OPAQUE TYPE_CODE_INTEGER = 7, // INTEGER: [width] TYPE_CODE_POINTER = 8, // POINTER: [pointee type] - TYPE_CODE_FUNCTION = 9, // FUNCTION: [vararg, retty, paramty x N] + TYPE_CODE_FUNCTION_OLD = 9, // FUNCTION: [vararg, attrid, retty, paramty x N] // FIXME: This is the encoding used for structs in LLVM 2.9 and earlier. // REMOVE this in LLVM 3.1 @@ -113,7 +113,9 @@ namespace bitc { TYPE_CODE_STRUCT_ANON = 18, // STRUCT_ANON: [ispacked, eltty x N] TYPE_CODE_STRUCT_NAME = 19, // STRUCT_NAME: [strchr x N] - TYPE_CODE_STRUCT_NAMED = 20 // STRUCT_NAMED: [ispacked, eltty x N] + TYPE_CODE_STRUCT_NAMED = 20,// STRUCT_NAMED: [ispacked, eltty x N] + + TYPE_CODE_FUNCTION = 21 // FUNCTION: [vararg, retty, paramty x N] }; // The type symbol table only has one code (TST_ENTRY_CODE). |