[llvm] 093750d - [llvm] Sync DebugInfo.h with DebugInfoFlags.def
Jan Kratochvil via llvm-commits
llvm-commits at lists.llvm.org
Wed Jun 9 01:13:00 PDT 2021
Author: Jan Kratochvil
Date: 2021-06-09T10:11:23+02:00
New Revision: 093750dd0be6b0729f8e817766c3d5849545e10c
URL: https://github.com/llvm/llvm-project/commit/093750dd0be6b0729f8e817766c3d5849545e10c
DIFF: https://github.com/llvm/llvm-project/commit/093750dd0be6b0729f8e817766c3d5849545e10c.diff
LOG: [llvm] Sync DebugInfo.h with DebugInfoFlags.def
Command to see the differences:
diff -u <(sed -n 's#^HANDLE_DI_FLAG *([^,]*, *\([^()]*\)) *\(//.*\)\?$#\1#p' <llvm/include/llvm/IR/DebugInfoFlags.def | grep -vw Largest) <(sed -n 's#^ *LLVMDIFlag\([^ ]*\) *= (\?[0-9].*$#\1#p' <llvm/include/llvm-c/DebugInfo.h)
OCaml binding is more seriously out of sync but I have not tried to sync it.
Reviewed By: aprantl
Differential Revision: https://reviews.llvm.org/D103910
Added:
Modified:
llvm/include/llvm-c/DebugInfo.h
Removed:
################################################################################
diff --git a/llvm/include/llvm-c/DebugInfo.h b/llvm/include/llvm-c/DebugInfo.h
index 8c085807914bd..2c4577aabccc2 100644
--- a/llvm/include/llvm-c/DebugInfo.h
+++ b/llvm/include/llvm-c/DebugInfo.h
@@ -42,7 +42,7 @@ typedef enum {
LLVMDIFlagStaticMember = 1 << 12,
LLVMDIFlagLValueReference = 1 << 13,
LLVMDIFlagRValueReference = 1 << 14,
- LLVMDIFlagReserved = 1 << 15,
+ LLVMDIFlagExportSymbols = 1 << 15,
LLVMDIFlagSingleInheritance = 1 << 16,
LLVMDIFlagMultipleInheritance = 2 << 16,
LLVMDIFlagVirtualInheritance = 3 << 16,
@@ -57,6 +57,7 @@ typedef enum {
LLVMDIFlagNonTrivial = 1 << 26,
LLVMDIFlagBigEndian = 1 << 27,
LLVMDIFlagLittleEndian = 1 << 28,
+ LLVMDIFlagAllCallsDescribed = 1 << 29,
LLVMDIFlagIndirectVirtualBase = (1 << 2) | (1 << 5),
LLVMDIFlagAccessibility = LLVMDIFlagPrivate | LLVMDIFlagProtected |
LLVMDIFlagPublic,
More information about the llvm-commits
mailing list