Skip to content

Commit 8d462f9

Browse files
committed
[llvm] manual fix-ups to llvm-c codemod of IR library
1 parent 4ced0b2 commit 8d462f9

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

llvm/include/llvm-c/Core.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2032,7 +2032,7 @@ LLVM_C_ABI LLVMBool LLVMIsPoison(LLVMValueRef Val);
20322032
* @see llvm::dyn_cast_or_null<>
20332033
*/
20342034
#define LLVM_DECLARE_VALUE_CAST(name) \
2035-
LLVMValueRef LLVMIsA##name(LLVMValueRef Val);
2035+
LLVM_C_ABI LLVMValueRef LLVMIsA##name(LLVMValueRef Val);
20362036
LLVM_FOR_EACH_VALUE_SUBCLASS(LLVM_DECLARE_VALUE_CAST)
20372037

20382038
LLVM_C_ABI LLVMValueRef LLVMIsAMDNode(LLVMValueRef Val);

llvm/include/llvm-c/Remarks.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -334,7 +334,7 @@ LLVM_C_ABI extern void LLVMRemarkParserDispose(LLVMRemarkParserRef Parser);
334334
*
335335
* \since REMARKS_API_VERSION=0
336336
*/
337-
LLVM_C_ABI extern uint32_t LLVMRemarkVersion(void);
337+
extern uint32_t LLVMRemarkVersion(void);
338338

339339
/**
340340
* @} // endgoup LLVMCREMARKS

llvm/include/llvm-c/Target.h

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -40,34 +40,34 @@ typedef struct LLVMOpaqueTargetLibraryInfotData *LLVMTargetLibraryInfoRef;
4040

4141
/* Declare all of the target-initialization functions that are available. */
4242
#define LLVM_TARGET(TargetName) \
43-
void LLVMInitialize##TargetName##TargetInfo(void);
43+
LLVM_C_ABI void LLVMInitialize##TargetName##TargetInfo(void);
4444
#include "llvm/Config/Targets.def"
4545
#undef LLVM_TARGET /* Explicit undef to make SWIG happier */
4646

47-
#define LLVM_TARGET(TargetName) void LLVMInitialize##TargetName##Target(void);
47+
#define LLVM_TARGET(TargetName) LLVM_C_ABI void LLVMInitialize##TargetName##Target(void);
4848
#include "llvm/Config/Targets.def"
4949
#undef LLVM_TARGET /* Explicit undef to make SWIG happier */
5050

5151
#define LLVM_TARGET(TargetName) \
52-
void LLVMInitialize##TargetName##TargetMC(void);
52+
LLVM_C_ABI void LLVMInitialize##TargetName##TargetMC(void);
5353
#include "llvm/Config/Targets.def"
5454
#undef LLVM_TARGET /* Explicit undef to make SWIG happier */
5555

5656
/* Declare all of the available assembly printer initialization functions. */
5757
#define LLVM_ASM_PRINTER(TargetName) \
58-
void LLVMInitialize##TargetName##AsmPrinter(void);
58+
LLVM_C_ABI void LLVMInitialize##TargetName##AsmPrinter(void);
5959
#include "llvm/Config/AsmPrinters.def"
6060
#undef LLVM_ASM_PRINTER /* Explicit undef to make SWIG happier */
6161

6262
/* Declare all of the available assembly parser initialization functions. */
6363
#define LLVM_ASM_PARSER(TargetName) \
64-
void LLVMInitialize##TargetName##AsmParser(void);
64+
LLVM_C_ABI void LLVMInitialize##TargetName##AsmParser(void);
6565
#include "llvm/Config/AsmParsers.def"
6666
#undef LLVM_ASM_PARSER /* Explicit undef to make SWIG happier */
6767

6868
/* Declare all of the available disassembler initialization functions. */
6969
#define LLVM_DISASSEMBLER(TargetName) \
70-
void LLVMInitialize##TargetName##Disassembler(void);
70+
LLVM_C_ABI void LLVMInitialize##TargetName##Disassembler(void);
7171
#include "llvm/Config/Disassemblers.def"
7272
#undef LLVM_DISASSEMBLER /* Explicit undef to make SWIG happier */
7373

0 commit comments

Comments
 (0)