[llvm-commits] [llvm] r102523 - /llvm/trunk/include/llvm-c/Target.h

Chris Lattner sabre at nondot.org
Wed Apr 28 13:24:45 PDT 2010


Author: lattner
Date: Wed Apr 28 15:24:45 2010
New Revision: 102523

URL: http://llvm.org/viewvc/llvm-project?rev=102523&view=rev
Log:
declare targets with (void) instead of () since this is a C header.
Patch by Lars R in PR6961.

Modified:
    llvm/trunk/include/llvm-c/Target.h

Modified: llvm/trunk/include/llvm-c/Target.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm-c/Target.h?rev=102523&r1=102522&r2=102523&view=diff
==============================================================================
--- llvm/trunk/include/llvm-c/Target.h (original)
+++ llvm/trunk/include/llvm-c/Target.h Wed Apr 28 15:24:45 2010
@@ -32,11 +32,11 @@
 typedef struct LLVMStructLayout *LLVMStructLayoutRef;
 
 /* Declare all of the target-initialization functions that are available. */
-#define LLVM_TARGET(TargetName) void LLVMInitialize##TargetName##TargetInfo();
+#define LLVM_TARGET(TargetName) void LLVMInitialize##TargetName##TargetInfo(void);
 #include "llvm/Config/Targets.def"
 #undef LLVM_TARGET  /* Explicit undef to make SWIG happier */
   
-#define LLVM_TARGET(TargetName) void LLVMInitialize##TargetName##Target();
+#define LLVM_TARGET(TargetName) void LLVMInitialize##TargetName##Target(void);
 #include "llvm/Config/Targets.def"
 #undef LLVM_TARGET  /* Explicit undef to make SWIG happier */
 





More information about the llvm-commits mailing list