Removed size_t from the parameter list of the malloc() prototype in generated C
code. This prevents a compiler warning on Sparc that causes the tests to fail.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7125 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/Target/CBackend/CBackend.cpp b/lib/Target/CBackend/CBackend.cpp
index d38c6c7..71e0c3c 100644
--- a/lib/Target/CBackend/CBackend.cpp
+++ b/lib/Target/CBackend/CBackend.cpp
@@ -676,7 +676,7 @@
// Print Malloc prototype if needed
if (needsMalloc){
Out << "\n/* Malloc to make sun happy */\n";
- Out << "extern void * malloc(size_t);\n\n";
+ Out << "extern void * malloc();\n\n";
}
// Output the global variable declarations
diff --git a/lib/Target/CBackend/Writer.cpp b/lib/Target/CBackend/Writer.cpp
index d38c6c7..71e0c3c 100644
--- a/lib/Target/CBackend/Writer.cpp
+++ b/lib/Target/CBackend/Writer.cpp
@@ -676,7 +676,7 @@
// Print Malloc prototype if needed
if (needsMalloc){
Out << "\n/* Malloc to make sun happy */\n";
- Out << "extern void * malloc(size_t);\n\n";
+ Out << "extern void * malloc();\n\n";
}
// Output the global variable declarations