diff options
| author | gingerBill <bill@gingerbill.org> | 2023-09-19 16:15:26 +0100 |
|---|---|---|
| committer | gingerBill <bill@gingerbill.org> | 2023-09-19 16:15:26 +0100 |
| commit | e748d2f2af40895f1b067aaa74ac2ca2b737a243 (patch) | |
| tree | ea176294a9a2b7845751ef96aab63f28bed61523 /src/llvm-c/Comdat.h | |
| parent | ecde06e3a31179bd8f86383fd65cfbce31ab6d9a (diff) | |
Update to LLVM-17
Diffstat (limited to 'src/llvm-c/Comdat.h')
| -rw-r--r-- | src/llvm-c/Comdat.h | 14 |
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 |