aboutsummaryrefslogtreecommitdiff
path: root/src/llvm-c/Comdat.h
diff options
context:
space:
mode:
authorgingerBill <bill@gingerbill.org>2023-09-19 16:15:26 +0100
committergingerBill <bill@gingerbill.org>2023-09-19 16:15:26 +0100
commite748d2f2af40895f1b067aaa74ac2ca2b737a243 (patch)
treeea176294a9a2b7845751ef96aab63f28bed61523 /src/llvm-c/Comdat.h
parentecde06e3a31179bd8f86383fd65cfbce31ab6d9a (diff)
Update to LLVM-17
Diffstat (limited to 'src/llvm-c/Comdat.h')
-rw-r--r--src/llvm-c/Comdat.h14
1 files changed, 12 insertions, 2 deletions
diff --git a/src/llvm-c/Comdat.h b/src/llvm-c/Comdat.h
index 45b400769..8002bc058 100644
--- a/src/llvm-c/Comdat.h
+++ b/src/llvm-c/Comdat.h
@@ -19,14 +19,20 @@
LLVM_C_EXTERN_C_BEGIN
+/**
+ * @defgroup LLVMCCoreComdat Comdats
+ * @ingroup LLVMCCore
+ *
+ * @{
+ */
+
typedef enum {
LLVMAnyComdatSelectionKind, ///< The linker may choose any COMDAT.
LLVMExactMatchComdatSelectionKind, ///< The data referenced by the COMDAT must
///< be the same.
LLVMLargestComdatSelectionKind, ///< The linker will choose the largest
///< COMDAT.
- LLVMNoDuplicatesComdatSelectionKind, ///< No other Module may specify this
- ///< COMDAT.
+ LLVMNoDeduplicateComdatSelectionKind, ///< No deduplication is performed.
LLVMSameSizeComdatSelectionKind ///< The data referenced by the COMDAT must be
///< the same size.
} LLVMComdatSelectionKind;
@@ -67,6 +73,10 @@ LLVMComdatSelectionKind LLVMGetComdatSelectionKind(LLVMComdatRef C);
*/
void LLVMSetComdatSelectionKind(LLVMComdatRef C, LLVMComdatSelectionKind Kind);
+/**
+ * @}
+ */
+
LLVM_C_EXTERN_C_END
#endif