[llvm-c] Make a few function declarations proper prototypes

This avoids warnings when included in a application that
uses -Wstrict-prototypes. 

e.g: AsmPrinters.def:27:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@155997 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Anders Waldenborg
2012-05-02 16:15:32 +00:00
parent 95f0cf0438
commit 8ed9951c3a

View File

@@ -56,19 +56,19 @@ typedef struct LLVMStructLayout *LLVMStructLayoutRef;
/* Declare all of the available assembly printer initialization functions. */ /* Declare all of the available assembly printer initialization functions. */
#define LLVM_ASM_PRINTER(TargetName) \ #define LLVM_ASM_PRINTER(TargetName) \
void LLVMInitialize##TargetName##AsmPrinter(); void LLVMInitialize##TargetName##AsmPrinter(void);
#include "llvm/Config/AsmPrinters.def" #include "llvm/Config/AsmPrinters.def"
#undef LLVM_ASM_PRINTER /* Explicit undef to make SWIG happier */ #undef LLVM_ASM_PRINTER /* Explicit undef to make SWIG happier */
/* Declare all of the available assembly parser initialization functions. */ /* Declare all of the available assembly parser initialization functions. */
#define LLVM_ASM_PARSER(TargetName) \ #define LLVM_ASM_PARSER(TargetName) \
void LLVMInitialize##TargetName##AsmParser(); void LLVMInitialize##TargetName##AsmParser(void);
#include "llvm/Config/AsmParsers.def" #include "llvm/Config/AsmParsers.def"
#undef LLVM_ASM_PARSER /* Explicit undef to make SWIG happier */ #undef LLVM_ASM_PARSER /* Explicit undef to make SWIG happier */
/* Declare all of the available disassembler initialization functions. */ /* Declare all of the available disassembler initialization functions. */
#define LLVM_DISASSEMBLER(TargetName) \ #define LLVM_DISASSEMBLER(TargetName) \
void LLVMInitialize##TargetName##Disassembler(); void LLVMInitialize##TargetName##Disassembler(void);
#include "llvm/Config/Disassemblers.def" #include "llvm/Config/Disassemblers.def"
#undef LLVM_DISASSEMBLER /* Explicit undef to make SWIG happier */ #undef LLVM_DISASSEMBLER /* Explicit undef to make SWIG happier */
@@ -102,7 +102,7 @@ static inline void LLVMInitializeAllTargetMCs(void) {
/** LLVMInitializeAllAsmPrinters - The main program should call this function if /** LLVMInitializeAllAsmPrinters - The main program should call this function if
it wants all asm printers that LLVM is configured to support, to make them it wants all asm printers that LLVM is configured to support, to make them
available via the TargetRegistry. */ available via the TargetRegistry. */
static inline void LLVMInitializeAllAsmPrinters() { static inline void LLVMInitializeAllAsmPrinters(void) {
#define LLVM_ASM_PRINTER(TargetName) LLVMInitialize##TargetName##AsmPrinter(); #define LLVM_ASM_PRINTER(TargetName) LLVMInitialize##TargetName##AsmPrinter();
#include "llvm/Config/AsmPrinters.def" #include "llvm/Config/AsmPrinters.def"
#undef LLVM_ASM_PRINTER /* Explicit undef to make SWIG happier */ #undef LLVM_ASM_PRINTER /* Explicit undef to make SWIG happier */
@@ -111,7 +111,7 @@ static inline void LLVMInitializeAllAsmPrinters() {
/** LLVMInitializeAllAsmParsers - The main program should call this function if /** LLVMInitializeAllAsmParsers - The main program should call this function if
it wants all asm parsers that LLVM is configured to support, to make them it wants all asm parsers that LLVM is configured to support, to make them
available via the TargetRegistry. */ available via the TargetRegistry. */
static inline void LLVMInitializeAllAsmParsers() { static inline void LLVMInitializeAllAsmParsers(void) {
#define LLVM_ASM_PARSER(TargetName) LLVMInitialize##TargetName##AsmParser(); #define LLVM_ASM_PARSER(TargetName) LLVMInitialize##TargetName##AsmParser();
#include "llvm/Config/AsmParsers.def" #include "llvm/Config/AsmParsers.def"
#undef LLVM_ASM_PARSER /* Explicit undef to make SWIG happier */ #undef LLVM_ASM_PARSER /* Explicit undef to make SWIG happier */
@@ -120,7 +120,7 @@ static inline void LLVMInitializeAllAsmParsers() {
/** LLVMInitializeAllDisassemblers - The main program should call this function /** LLVMInitializeAllDisassemblers - The main program should call this function
if it wants all disassemblers that LLVM is configured to support, to make if it wants all disassemblers that LLVM is configured to support, to make
them available via the TargetRegistry. */ them available via the TargetRegistry. */
static inline void LLVMInitializeAllDisassemblers() { static inline void LLVMInitializeAllDisassemblers(void) {
#define LLVM_DISASSEMBLER(TargetName) \ #define LLVM_DISASSEMBLER(TargetName) \
LLVMInitialize##TargetName##Disassembler(); LLVMInitialize##TargetName##Disassembler();
#include "llvm/Config/Disassemblers.def" #include "llvm/Config/Disassemblers.def"