[test-suite] r231944 - fix implicit function declaration errors
Matthias Braun
matze at braunis.de
Wed Mar 11 10:29:04 PDT 2015
Author: matze
Date: Wed Mar 11 12:29:03 2015
New Revision: 231944
URL: http://llvm.org/viewvc/llvm-project?rev=231944&view=rev
Log:
fix implicit function declaration errors
The iOS SDK clang seems to declare implicit function declarations with
-Werror so I decided to fix them:
- Including relevant libc headers where necessary
- Providing forward declarations. I used C-style unknown argument list
() instead of an exact argument list to be as close as possible to the
previous behaviour.
Modified:
test-suite/trunk/MultiSource/Applications/Burg/b.h
test-suite/trunk/MultiSource/Applications/Burg/fe.h
test-suite/trunk/MultiSource/Applications/Burg/plank.c
test-suite/trunk/MultiSource/Applications/ClamAV/libclamav_pst.c
test-suite/trunk/MultiSource/Applications/sgefa/driver.c
test-suite/trunk/MultiSource/Applications/sgefa/ge.h
test-suite/trunk/MultiSource/Benchmarks/BitBench/five11/five11.c
test-suite/trunk/MultiSource/Benchmarks/Fhourstones/c4.c
test-suite/trunk/MultiSource/Benchmarks/Fhourstones/trans.c
test-suite/trunk/MultiSource/Benchmarks/MallocBench/espresso/espresso.h
test-suite/trunk/MultiSource/Benchmarks/MallocBench/espresso/main.c
test-suite/trunk/MultiSource/Benchmarks/MallocBench/espresso/part.c
test-suite/trunk/MultiSource/Benchmarks/MallocBench/espresso/stdlib.h
test-suite/trunk/MultiSource/Benchmarks/McCat/05-eks/Divsol.c
test-suite/trunk/MultiSource/Benchmarks/McCat/05-eks/Jacobi.h
test-suite/trunk/MultiSource/Benchmarks/McCat/05-eks/QRfact.h
test-suite/trunk/MultiSource/Benchmarks/McCat/05-eks/Triang.c
test-suite/trunk/MultiSource/Benchmarks/MiBench/automotive-basicmath/basicmath.c
test-suite/trunk/MultiSource/Benchmarks/MiBench/office-ispell/config.h
test-suite/trunk/MultiSource/Benchmarks/MiBench/office-ispell/correct.c
test-suite/trunk/MultiSource/Benchmarks/MiBench/office-ispell/lookup.c
test-suite/trunk/MultiSource/Benchmarks/MiBench/office-ispell/proto.h
test-suite/trunk/MultiSource/Benchmarks/MiBench/security-blowfish/bftest.c
test-suite/trunk/MultiSource/Benchmarks/MiBench/telecomm-FFT/main.c
test-suite/trunk/MultiSource/Benchmarks/MiBench/telecomm-adpcm/rawdaudio.c
test-suite/trunk/MultiSource/Benchmarks/Olden/bh/args.c
test-suite/trunk/MultiSource/Benchmarks/Olden/bh/newbh.c
test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/TimberWolfMC/main.c
test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/agrep/main.c
test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/bison/conflicts.c
test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/cdecl/cdecl.c
test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/cdecl/cdgram.c.source
test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/cdecl/cdgram.y.in
test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/unix-smail/alias.c
test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/unix-smail/deliver.c
test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/unix-smail/headers.c
test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/unix-smail/main.c
test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/unix-smail/misc.c
test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/unix-smail/resolve.c
test-suite/trunk/MultiSource/Benchmarks/Ptrdist/anagram/anagram.c
test-suite/trunk/MultiSource/Benchmarks/Trimaran/enc-3des/des.c
test-suite/trunk/MultiSource/Benchmarks/Trimaran/enc-pc1/pc1cod.c
test-suite/trunk/MultiSource/Benchmarks/Trimaran/enc-rc4/rc4.c
test-suite/trunk/MultiSource/Benchmarks/mediabench/adpcm/rawcaudio/rawcaudio.c
test-suite/trunk/MultiSource/Benchmarks/mediabench/adpcm/rawdaudio/rawdaudio.c
test-suite/trunk/MultiSource/Benchmarks/mediabench/g721/g721encode/encode.c
test-suite/trunk/MultiSource/Benchmarks/mediabench/g721/g721encode/g72x.h
test-suite/trunk/MultiSource/Benchmarks/mediabench/mpeg2/mpeg2dec/getbits.c
test-suite/trunk/MultiSource/Benchmarks/mediabench/mpeg2/mpeg2dec/store.c
test-suite/trunk/MultiSource/Benchmarks/mediabench/mpeg2/mpeg2dec/subspic.c
test-suite/trunk/MultiSource/Benchmarks/sim/sim.c
test-suite/trunk/SingleSource/Benchmarks/Dhrystone/dry.c
test-suite/trunk/SingleSource/Benchmarks/Dhrystone/fldry.c
test-suite/trunk/SingleSource/Benchmarks/Misc/ReedSolomon.c
test-suite/trunk/SingleSource/Benchmarks/Misc/flops.c
test-suite/trunk/SingleSource/UnitTests/2005-05-11-Popcount-ffs-fls.c
Modified: test-suite/trunk/MultiSource/Applications/Burg/b.h
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Applications/Burg/b.h?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Applications/Burg/b.h (original)
+++ test-suite/trunk/MultiSource/Applications/Burg/b.h Wed Mar 11 12:29:03 2015
@@ -311,3 +311,7 @@ extern void exit ARGS((int));
extern int fatal ARGS((char *, int));
extern void yyerror ARGS((char *));
extern void yyerror1 ARGS((char *));
+
+extern void makeRuleDescArray();
+extern void makeDeltaCostArray();
+extern void makeStateStringArray();
Modified: test-suite/trunk/MultiSource/Applications/Burg/fe.h
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Applications/Burg/fe.h?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Applications/Burg/fe.h (original)
+++ test-suite/trunk/MultiSource/Applications/Burg/fe.h Wed Mar 11 12:29:03 2015
@@ -127,3 +127,6 @@ extern char *prefix;
extern int trimflag;
extern int speedflag;
extern int grammarflag;
+
+extern void doGrammarNts();
+extern void doGram();
Modified: test-suite/trunk/MultiSource/Applications/Burg/plank.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Applications/Burg/plank.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Applications/Burg/plank.c (original)
+++ test-suite/trunk/MultiSource/Applications/Burg/plank.c Wed Mar 11 12:29:03 2015
@@ -2,6 +2,7 @@ char rcsid_plank[] = "$Id$";
#include <stdio.h>
#include <string.h>
+#include <stdlib.h>
#include "b.h"
#include "fe.h"
Modified: test-suite/trunk/MultiSource/Applications/ClamAV/libclamav_pst.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Applications/ClamAV/libclamav_pst.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Applications/ClamAV/libclamav_pst.c (original)
+++ test-suite/trunk/MultiSource/Applications/ClamAV/libclamav_pst.c Wed Mar 11 12:29:03 2015
@@ -1,5 +1,6 @@
#include "clamav-config.h"
#include "clamav.h"
+#include "others.h"
int
cli_pst(const char *dir, int desc)
{
Modified: test-suite/trunk/MultiSource/Applications/sgefa/driver.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Applications/sgefa/driver.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Applications/sgefa/driver.c (original)
+++ test-suite/trunk/MultiSource/Applications/sgefa/driver.c Wed Mar 11 12:29:03 2015
@@ -15,6 +15,11 @@
#ifndef SCALE
#define SCALE 1 /* System sizes are scaled by this amount. */
#endif
+
+int matgen();
+int matvec();
+int get_space();
+
main()
{
register int i, j, k;
Modified: test-suite/trunk/MultiSource/Applications/sgefa/ge.h
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Applications/sgefa/ge.h?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Applications/sgefa/ge.h (original)
+++ test-suite/trunk/MultiSource/Applications/sgefa/ge.h Wed Mar 11 12:29:03 2015
@@ -40,3 +40,7 @@ struct FULL { /* Struct definition for
/* The following macro will get a(r,c) from a pointer to a matrix
in the FULL structure. */
#define pelem(a,r,c) (*(a->pd[(c)]+(r)))
+
+extern int sgefa();
+extern int sgesl();
+extern int vexopy();
Modified: test-suite/trunk/MultiSource/Benchmarks/BitBench/five11/five11.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/BitBench/five11/five11.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/BitBench/five11/five11.c (original)
+++ test-suite/trunk/MultiSource/Benchmarks/BitBench/five11/five11.c Wed Mar 11 12:29:03 2015
@@ -16,6 +16,9 @@ typedef struct linked_list_lli {
void* cdr;
} linked_list_lli;
+int pad_size();
+int calc_sum1();
+
linked_list_int* cons1(int hd, linked_list_int* tl) {
linked_list_int *res;
res = (linked_list_int*) malloc(sizeof(linked_list_int));
Modified: test-suite/trunk/MultiSource/Benchmarks/Fhourstones/c4.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/Fhourstones/c4.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/Fhourstones/c4.c (original)
+++ test-suite/trunk/MultiSource/Benchmarks/Fhourstones/c4.c Wed Mar 11 12:29:03 2015
@@ -42,6 +42,18 @@ extern int columns[], height[];
extern int64 posed;
+extern int trans_init();
+extern int wins();
+extern int makemove();
+extern int backmove();
+extern int transpose();
+extern int transrestore();
+extern int transtore();
+extern int printMoves();
+extern int reset();
+extern int emptyTT();
+extern int htstat();
+
void c4_init()
{
trans_init();
Modified: test-suite/trunk/MultiSource/Benchmarks/Fhourstones/trans.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/Fhourstones/trans.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/Fhourstones/trans.c (original)
+++ test-suite/trunk/MultiSource/Benchmarks/Fhourstones/trans.c Wed Mar 11 12:29:03 2015
@@ -14,6 +14,8 @@ int64 posed, hits; /* counts transtore
extern int columns[];
+extern int play_init();
+
void trans_init()
{
play_init();
Modified: test-suite/trunk/MultiSource/Benchmarks/MallocBench/espresso/espresso.h
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/MallocBench/espresso/espresso.h?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/MallocBench/espresso/espresso.h (original)
+++ test-suite/trunk/MultiSource/Benchmarks/MallocBench/espresso/espresso.h Wed Mar 11 12:29:03 2015
@@ -766,3 +766,4 @@ extern struct cdata_struct cdata, temp_c
/* verify.c */ extern bool PLA_verify();
/* verify.c */ extern bool check_consistency();
/* verify.c */ extern bool verify();
+/* hack.c */ extern int disassemble_fsm();
Modified: test-suite/trunk/MultiSource/Benchmarks/MallocBench/espresso/main.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/MallocBench/espresso/main.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/MallocBench/espresso/main.c (original)
+++ test-suite/trunk/MultiSource/Benchmarks/MallocBench/espresso/main.c Wed Mar 11 12:29:03 2015
@@ -10,6 +10,14 @@
static FILE *last_fp;
static int input_type = FD_type;
+int backward_compatibility_hack();
+int check_arg();
+int delete_arg();
+int getPLA();
+int init_runtime();
+int runtime();
+int usage();
+
static const char *mybasename(const char *str) {
const char *base = strrchr(str, '/');
return base ? base+1 : str;
Modified: test-suite/trunk/MultiSource/Benchmarks/MallocBench/espresso/part.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/MallocBench/espresso/part.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/MallocBench/espresso/part.c (original)
+++ test-suite/trunk/MultiSource/Benchmarks/MallocBench/espresso/part.c Wed Mar 11 12:29:03 2015
@@ -1,5 +1,6 @@
#include "mincov_int.h"
+int visit_col();
static void
copy_row(A, prow)
Modified: test-suite/trunk/MultiSource/Benchmarks/MallocBench/espresso/stdlib.h
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/MallocBench/espresso/stdlib.h?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/MallocBench/espresso/stdlib.h (original)
+++ test-suite/trunk/MultiSource/Benchmarks/MallocBench/espresso/stdlib.h Wed Mar 11 12:29:03 2015
@@ -28,6 +28,9 @@ extern void *realloc(void *, size_t);
extern char *getenv(char *);
#endif
+void qsort(void *base, size_t nel, size_t width,
+ int (*compar)(const void *, const void *));
+
/* should be in stdio.h */
extern void perror(const char *);
Modified: test-suite/trunk/MultiSource/Benchmarks/McCat/05-eks/Divsol.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/McCat/05-eks/Divsol.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/McCat/05-eks/Divsol.c (original)
+++ test-suite/trunk/MultiSource/Benchmarks/McCat/05-eks/Divsol.c Wed Mar 11 12:29:03 2015
@@ -36,6 +36,8 @@
#include "QRfact.h"
#include "Triang.h"
#include "Divsol.h"
+#include "Jacobi.h"
+#include "print.h"
void HouseMatrix(Matrix H,Vector v, int start, int end)
Modified: test-suite/trunk/MultiSource/Benchmarks/McCat/05-eks/Jacobi.h
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/McCat/05-eks/Jacobi.h?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/McCat/05-eks/Jacobi.h (original)
+++ test-suite/trunk/MultiSource/Benchmarks/McCat/05-eks/Jacobi.h Wed Mar 11 12:29:03 2015
@@ -20,3 +20,4 @@
#include "main.h"
Matrix Jacobi(Matrix A,int i);
+void ApplyGivens(Matrix A,double s,double c, int i, int j,int start,int end);
Modified: test-suite/trunk/MultiSource/Benchmarks/McCat/05-eks/QRfact.h
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/McCat/05-eks/QRfact.h?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/McCat/05-eks/QRfact.h (original)
+++ test-suite/trunk/MultiSource/Benchmarks/McCat/05-eks/QRfact.h Wed Mar 11 12:29:03 2015
@@ -27,3 +27,4 @@
Matrix QRiterate(Matrix A, Matrix U);
void Givens(double x,double y, double *s, double *c);
void ApplyRGivens(Matrix U,double s, double c,int i,int j);
+int sign(double a);
Modified: test-suite/trunk/MultiSource/Benchmarks/McCat/05-eks/Triang.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/McCat/05-eks/Triang.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/McCat/05-eks/Triang.c (original)
+++ test-suite/trunk/MultiSource/Benchmarks/McCat/05-eks/Triang.c Wed Mar 11 12:29:03 2015
@@ -35,6 +35,7 @@
#include "Triang.h"
#include "MM.h"
#include "print.h"
+#include "QRfact.h"
double norm(Matrix A,int col,int rs,int re)
Modified: test-suite/trunk/MultiSource/Benchmarks/MiBench/automotive-basicmath/basicmath.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/MiBench/automotive-basicmath/basicmath.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/MiBench/automotive-basicmath/basicmath.c (original)
+++ test-suite/trunk/MultiSource/Benchmarks/MiBench/automotive-basicmath/basicmath.c Wed Mar 11 12:29:03 2015
@@ -1,5 +1,6 @@
#include "snipmath.h"
#include <math.h>
+#include <stdio.h>
/* The printf's may be removed to isolate just the math calculations */
Modified: test-suite/trunk/MultiSource/Benchmarks/MiBench/office-ispell/config.h
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/MiBench/office-ispell/config.h?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/MiBench/office-ispell/config.h (original)
+++ test-suite/trunk/MultiSource/Benchmarks/MiBench/office-ispell/config.h Wed Mar 11 12:29:03 2015
@@ -118,6 +118,7 @@
#undef USG /* Define this in local.h for System V machines */
#endif /* USG */
+#include <unistd.h>
#include <sys/param.h>
#include <sys/types.h>
#ifndef USG
Modified: test-suite/trunk/MultiSource/Benchmarks/MiBench/office-ispell/correct.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/MiBench/office-ispell/correct.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/MiBench/office-ispell/correct.c (original)
+++ test-suite/trunk/MultiSource/Benchmarks/MiBench/office-ispell/correct.c Wed Mar 11 12:29:03 2015
@@ -128,6 +128,7 @@ static char Rcs_Id[] =
*/
#include <ctype.h>
+#include <fcntl.h>
#include "config.h"
#include "ispell.h"
#include "proto.h"
Modified: test-suite/trunk/MultiSource/Benchmarks/MiBench/office-ispell/lookup.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/MiBench/office-ispell/lookup.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/MiBench/office-ispell/lookup.c (original)
+++ test-suite/trunk/MultiSource/Benchmarks/MiBench/office-ispell/lookup.c Wed Mar 11 12:29:03 2015
@@ -61,6 +61,7 @@ static char Rcs_Id[] =
*
*/
+#include <fcntl.h>
#include "config.h"
#include "ispell.h"
#include "proto.h"
Modified: test-suite/trunk/MultiSource/Benchmarks/MiBench/office-ispell/proto.h
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/MiBench/office-ispell/proto.h?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/MiBench/office-ispell/proto.h (original)
+++ test-suite/trunk/MultiSource/Benchmarks/MiBench/office-ispell/proto.h Wed Mar 11 12:29:03 2015
@@ -259,6 +259,7 @@ extern int wait P ((int * statusp));
#else /* NO_STDLIB_H */
#include <stdlib.h>
#include <string.h>
+#include <sys/ioctl.h>
#endif /* NO_STDLIB_H */
#ifndef USG
Modified: test-suite/trunk/MultiSource/Benchmarks/MiBench/security-blowfish/bftest.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/MiBench/security-blowfish/bftest.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/MiBench/security-blowfish/bftest.c (original)
+++ test-suite/trunk/MultiSource/Benchmarks/MiBench/security-blowfish/bftest.c Wed Mar 11 12:29:03 2015
@@ -64,6 +64,8 @@
#include <stdlib.h>
#include "blowfish.h"
+int test();
+
char *bf_key[2]={
"abcdefghijklmnopqrstuvwxyz",
"Who is John Galt?"
Modified: test-suite/trunk/MultiSource/Benchmarks/MiBench/telecomm-FFT/main.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/MiBench/telecomm-FFT/main.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/MiBench/telecomm-FFT/main.c (original)
+++ test-suite/trunk/MultiSource/Benchmarks/MiBench/telecomm-FFT/main.c Wed Mar 11 12:29:03 2015
@@ -1,6 +1,7 @@
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
+#include "fourier.h"
// RNG implemented localy to avoid library incongruences
#ifdef RAND_MAX
Modified: test-suite/trunk/MultiSource/Benchmarks/MiBench/telecomm-adpcm/rawdaudio.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/MiBench/telecomm-adpcm/rawdaudio.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/MiBench/telecomm-adpcm/rawdaudio.c (original)
+++ test-suite/trunk/MultiSource/Benchmarks/MiBench/telecomm-adpcm/rawdaudio.c Wed Mar 11 12:29:03 2015
@@ -2,6 +2,7 @@
#include "adpcm.h"
#include <stdio.h>
+#include <unistd.h>
struct adpcm_state state;
Modified: test-suite/trunk/MultiSource/Benchmarks/Olden/bh/args.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/Olden/bh/args.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/Olden/bh/args.c (original)
+++ test-suite/trunk/MultiSource/Benchmarks/Olden/bh/args.c Wed Mar 11 12:29:03 2015
@@ -1,4 +1,5 @@
/* For copyright information, see olden_v1.0/COPYRIGHT */
+#include <stdlib.h>
extern int NumNodes;
extern int nbody;
Modified: test-suite/trunk/MultiSource/Benchmarks/Olden/bh/newbh.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/Olden/bh/newbh.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/Olden/bh/newbh.c (original)
+++ test-suite/trunk/MultiSource/Benchmarks/Olden/bh/newbh.c Wed Mar 11 12:29:03 2015
@@ -44,6 +44,10 @@ bodyptr ubody_alloc(int p);
bodyptr movebodies(bodyptr list, int proc);
void freetree(nodeptr n);
void freetree1(nodeptr n);
+int old_subindex(icstruct ic, int l);
+
+int dealwithargs();
+int error();
int arg1;
@@ -770,7 +774,6 @@ icstruct intcoord1(double rp0, double rp
icstruct intcoord(bodyptr p, treeptr t);
int ic_test(bodyptr p, treeptr t);
int subindex(bodyptr p, treeptr t, int l);
-int old_subindex(icstruct ic, int l);
real hackcofm(nodeptr q);
Modified: test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/TimberWolfMC/main.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/TimberWolfMC/main.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/TimberWolfMC/main.c (original)
+++ test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/TimberWolfMC/main.c Wed Mar 11 12:29:03 2015
@@ -1,3 +1,4 @@
+#include <time.h>
#include "custom.h"
double spot_control ;
int spotPenalty ;
Modified: test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/agrep/main.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/agrep/main.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/agrep/main.c (original)
+++ test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/agrep/main.c Wed Mar 11 12:29:03 2015
@@ -3,6 +3,7 @@
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
+#include <fcntl.h>
#include "agrep.h"
#include "checkfile.h"
#define CHARTYPE unsigned char
Modified: test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/bison/conflicts.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/bison/conflicts.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/bison/conflicts.c (original)
+++ test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/bison/conflicts.c Wed Mar 11 12:29:03 2015
@@ -20,6 +20,7 @@ notice and this notice must be preserved
#include <stdio.h>
#include <stdlib.h>
+#include <string.h>
#include "machine.h"
#include "new.h"
#include "files.h"
Modified: test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/cdecl/cdecl.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/cdecl/cdecl.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/cdecl/cdecl.c (original)
+++ test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/cdecl/cdecl.c Wed Mar 11 12:29:03 2015
@@ -78,6 +78,7 @@ void free(), exit(), perror();
# endif /* NOVOID */
#endif /* __STDC__ || DOS */
+#include <unistd.h>
#include <errno.h>
#define MB_SHORT 0001
@@ -100,7 +101,7 @@ void free(), exit(), perror();
#if __STDC__
char *ds(char *), *cat(char *, ...), *visible(int);
#ifndef __sun__
- int getopt(int,char **,char *);
+ int getopt(int,char *const*, const char *);
#endif
int main(int, char **);
int yywrap_nasko(void);
Modified: test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/cdecl/cdgram.c.source
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/cdecl/cdgram.c.source?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/cdecl/cdgram.c.source (original)
+++ test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/cdecl/cdgram.c.source Wed Mar 11 12:29:03 2015
@@ -3,6 +3,7 @@
/* The output of this file is included */
/* into the C file cdecl.c. */
char cdgramsccsid[] = "@(#)cdgram.y 2.2 3/30/88";
+int yylex();
extern char prev;
Modified: test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/cdecl/cdgram.y.in
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/cdecl/cdgram.y.in?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/cdecl/cdgram.y.in (original)
+++ test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/cdecl/cdgram.y.in Wed Mar 11 12:29:03 2015
@@ -3,6 +3,7 @@
/* The output of this file is included */
/* into the C file cdecl.c. */
char cdgramsccsid[] = "@(#)cdgram.y 2.2 3/30/88";
+int yylex();
%}
%union {
Modified: test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/unix-smail/alias.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/unix-smail/alias.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/unix-smail/alias.c (original)
+++ test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/unix-smail/alias.c Wed Mar 11 12:29:03 2015
@@ -3,6 +3,7 @@ static char *sccsid = "@(#)alias.c 2.5 (
#endif
#include <stdio.h>
+#include <stdlib.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <pwd.h>
@@ -70,6 +71,10 @@ node *v_search(), *h_search();
char *tilde();
#endif /* not SENDMAIL */
+int strncmpic();
+int strcmpic();
+int islocal();
+
/* our horizontal linked list looks like a stack */
#define push add_horz
Modified: test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/unix-smail/deliver.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/unix-smail/deliver.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/unix-smail/deliver.c (original)
+++ test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/unix-smail/deliver.c Wed Mar 11 12:29:03 2015
@@ -14,6 +14,7 @@ static char *sccsid="@(#)deliver.c 2.5
# include <sys/stat.h>
# include <ctype.h>
# include <signal.h>
+# include <unistd.h>
# include "defs.h"
extern int exitstat; /* set if a forked mailer fails */
@@ -36,6 +37,9 @@ extern char *postmaster(char *user);
void return_mail(char *from,char *fcommand);
+int islocal();
+int strcmpic();
+
/*
**
** deliver(): hand the letter to the proper mail programs.
Modified: test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/unix-smail/headers.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/unix-smail/headers.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/unix-smail/headers.c (original)
+++ test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/unix-smail/headers.c Wed Mar 11 12:29:03 2015
@@ -12,6 +12,7 @@ static char *sccsid="@(#)headers.c 2.5
# include <time.h>
# include <ctype.h>
# include <pwd.h>
+# include <unistd.h>
# include "defs.h"
extern enum edebug debug; /* how verbose we are */
@@ -54,6 +55,11 @@ void def_mid(void);
void def_from(char *from);
void def_to(int argc,char **argv);
+int isheader();
+int setdates();
+int strcmpic();
+int strncmpic();
+
/*
**
** parse(): parse <address> into <domain, user, form>.
Modified: test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/unix-smail/main.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/unix-smail/main.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/unix-smail/main.c (original)
+++ test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/unix-smail/main.c Wed Mar 11 12:29:03 2015
@@ -37,6 +37,8 @@ static char *sccsid="@(#)main.c 2.5 (sm
#include <stdio.h>
#include <ctype.h>
+#include <unistd.h>
+#include <stdlib.h>
#include "defs.h"
int exitstat = 0; /* exit status, set by resolve, deliver */
@@ -82,6 +84,10 @@ FILE *spoolfp; /* file pointer to spoo
int spoolmaster = 0; /* indicates 'control' of spoolfile */
void spool();
+int map();
+int getmynames();
+int build();
+int deliver();
/*
Modified: test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/unix-smail/misc.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/unix-smail/misc.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/unix-smail/misc.c (original)
+++ test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/unix-smail/misc.c Wed Mar 11 12:29:03 2015
@@ -41,6 +41,8 @@ time_t now; /* current system time */
char nows[50]; /* time in ctime format */
char arpanows[50]; /* time in arpa format */
+int strcmpic();
+
# ifdef LOG
void log(char *command,char *from,long size)
{
Modified: test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/unix-smail/resolve.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/unix-smail/resolve.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/unix-smail/resolve.c (original)
+++ test-suite/trunk/MultiSource/Benchmarks/Prolangs-C/unix-smail/resolve.c Wed Mar 11 12:29:03 2015
@@ -24,6 +24,13 @@ extern int getcost; /* get path cost ev
char *sform();
+int ssplit();
+int route();
+int build();
+int strcmpic();
+int isuucp();
+int getpath();
+
/*
**
** rsvp(): how to resolve addresses.
Modified: test-suite/trunk/MultiSource/Benchmarks/Ptrdist/anagram/anagram.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/Ptrdist/anagram/anagram.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/Ptrdist/anagram/anagram.c (original)
+++ test-suite/trunk/MultiSource/Benchmarks/Ptrdist/anagram/anagram.c Wed Mar 11 12:29:03 2015
@@ -134,6 +134,8 @@
#include <sys/types.h>
#include <sys/stat.h>
#include <setjmp.h>
+#include <strings.h>
+#include <unistd.h>
/* Before compiling, make sure Quad and MASK_BITS are set properly. For best
* results, make Quad the largest integer size supported on your machine.
Modified: test-suite/trunk/MultiSource/Benchmarks/Trimaran/enc-3des/des.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/Trimaran/enc-3des/des.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/Trimaran/enc-3des/des.c (original)
+++ test-suite/trunk/MultiSource/Benchmarks/Trimaran/enc-3des/des.c Wed Mar 11 12:29:03 2015
@@ -18,6 +18,7 @@
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
+#include <stdlib.h>
#include "des.h"
/* the eight DES S-boxes */
Modified: test-suite/trunk/MultiSource/Benchmarks/Trimaran/enc-pc1/pc1cod.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/Trimaran/enc-pc1/pc1cod.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/Trimaran/enc-pc1/pc1cod.c (original)
+++ test-suite/trunk/MultiSource/Benchmarks/Trimaran/enc-pc1/pc1cod.c Wed Mar 11 12:29:03 2015
@@ -14,6 +14,7 @@
#include <stdio.h>
#include <string.h>
+#include <stdlib.h>
unsigned short ax, bx, cx, dx, si, tmp, x1a2, x1a0[16], res, i,
inter, cfc, cfd, compte;
@@ -30,6 +31,7 @@ short d, e;
FILE * in;
+int code();
assemble()
{
Modified: test-suite/trunk/MultiSource/Benchmarks/Trimaran/enc-rc4/rc4.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/Trimaran/enc-rc4/rc4.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/Trimaran/enc-rc4/rc4.c (original)
+++ test-suite/trunk/MultiSource/Benchmarks/Trimaran/enc-rc4/rc4.c Wed Mar 11 12:29:03 2015
@@ -18,6 +18,7 @@
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
+#include <stdlib.h>
#include "rc4.h"
void rc4_setup( struct rc4_state *s, unsigned char *key, int length )
Modified: test-suite/trunk/MultiSource/Benchmarks/mediabench/adpcm/rawcaudio/rawcaudio.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/mediabench/adpcm/rawcaudio/rawcaudio.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/mediabench/adpcm/rawcaudio/rawcaudio.c (original)
+++ test-suite/trunk/MultiSource/Benchmarks/mediabench/adpcm/rawcaudio/rawcaudio.c Wed Mar 11 12:29:03 2015
@@ -3,6 +3,7 @@
#include "adpcm.h"
#include <stdio.h>
#include <stdlib.h>
+#include <unistd.h>
struct adpcm_state state;
Modified: test-suite/trunk/MultiSource/Benchmarks/mediabench/adpcm/rawdaudio/rawdaudio.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/mediabench/adpcm/rawdaudio/rawdaudio.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/mediabench/adpcm/rawdaudio/rawdaudio.c (original)
+++ test-suite/trunk/MultiSource/Benchmarks/mediabench/adpcm/rawdaudio/rawdaudio.c Wed Mar 11 12:29:03 2015
@@ -2,6 +2,8 @@
#include "adpcm.h"
#include <stdio.h>
+#include <stdlib.h>
+#include <unistd.h>
struct adpcm_state state;
Modified: test-suite/trunk/MultiSource/Benchmarks/mediabench/g721/g721encode/encode.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/mediabench/g721/g721encode/encode.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/mediabench/g721/g721encode/encode.c (original)
+++ test-suite/trunk/MultiSource/Benchmarks/mediabench/g721/g721encode/encode.c Wed Mar 11 12:29:03 2015
@@ -6,6 +6,7 @@
* Usage : encode [-3|4|5] [-a|u|l] < infile > outfile
*/
#include <stdio.h>
+#include <stdlib.h>
#include "g72x.h"
Modified: test-suite/trunk/MultiSource/Benchmarks/mediabench/g721/g721encode/g72x.h
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/mediabench/g721/g721encode/g72x.h?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/mediabench/g721/g721encode/g72x.h (original)
+++ test-suite/trunk/MultiSource/Benchmarks/mediabench/g721/g721encode/g72x.h Wed Mar 11 12:29:03 2015
@@ -74,7 +74,7 @@ struct g72x_state {
/* External function definitions. */
-extern void g72x_init_stat(struct g72x_state *);
+extern void g72x_init_state(struct g72x_state *);
extern int g721_encoder(
int sample,
int in_coding,
@@ -100,4 +100,17 @@ extern int g723_40_decoder(
int out_coding,
struct g72x_state *state_ptr);
+int alaw2linear();
+int linear2alaw();
+int linear2ulaw();
+int predictor_pole();
+int predictor_zero();
+int quantize();
+int reconstruct();
+int step_size();
+int tandem_adjust_alaw();
+int tandem_adjust_ulaw();
+int ulaw2linear();
+void update();
+
#endif /* !_G72X_H */
Modified: test-suite/trunk/MultiSource/Benchmarks/mediabench/mpeg2/mpeg2dec/getbits.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/mediabench/mpeg2/mpeg2dec/getbits.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/mediabench/mpeg2/mpeg2dec/getbits.c (original)
+++ test-suite/trunk/MultiSource/Benchmarks/mediabench/mpeg2/mpeg2dec/getbits.c Wed Mar 11 12:29:03 2015
@@ -34,6 +34,7 @@
#include <stdio.h>
#include <stdlib.h>
+#include <unistd.h>
#include "config.h"
#include "global.h"
Modified: test-suite/trunk/MultiSource/Benchmarks/mediabench/mpeg2/mpeg2dec/store.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/mediabench/mpeg2/mpeg2dec/store.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/mediabench/mpeg2/mpeg2dec/store.c (original)
+++ test-suite/trunk/MultiSource/Benchmarks/mediabench/mpeg2/mpeg2dec/store.c Wed Mar 11 12:29:03 2015
@@ -30,6 +30,7 @@
#include <stdio.h>
#include <stdlib.h>
#include <fcntl.h>
+#include <unistd.h>
#include "config.h"
#include "global.h"
Modified: test-suite/trunk/MultiSource/Benchmarks/mediabench/mpeg2/mpeg2dec/subspic.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/mediabench/mpeg2/mpeg2dec/subspic.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/mediabench/mpeg2/mpeg2dec/subspic.c (original)
+++ test-suite/trunk/MultiSource/Benchmarks/mediabench/mpeg2/mpeg2dec/subspic.c Wed Mar 11 12:29:03 2015
@@ -31,6 +31,7 @@
#include <stdio.h>
#include <stdlib.h>
#include <fcntl.h>
+#include <unistd.h>
#include "config.h"
#include "global.h"
Modified: test-suite/trunk/MultiSource/Benchmarks/sim/sim.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Benchmarks/sim/sim.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Benchmarks/sim/sim.c (original)
+++ test-suite/trunk/MultiSource/Benchmarks/sim/sim.c Wed Mar 11 12:29:03 2015
@@ -98,6 +98,14 @@ programs.
#undef UNIX
#endif
+int SIM();
+int big_pass();
+int fatal();
+int fatalf();
+int locate();
+int no_cross();
+int small_pass();
+
static const char *mybasename(const char *str) {
const char *base = strrchr(str, '/');
return base ? base+1 : str;
Modified: test-suite/trunk/SingleSource/Benchmarks/Dhrystone/dry.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/SingleSource/Benchmarks/Dhrystone/dry.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/SingleSource/Benchmarks/Dhrystone/dry.c (original)
+++ test-suite/trunk/SingleSource/Benchmarks/Dhrystone/dry.c Wed Mar 11 12:29:03 2015
@@ -81,6 +81,7 @@
/*#include "defns.h"*/
#include <stdlib.h>
+#include <time.h>
/* Define if should use homemade str* functions. */
@@ -170,6 +171,16 @@ extern boolean Func2();
#include <string.h>
+int Proc0();
+int Proc1();
+int Proc2();
+int Proc3();
+int Proc4();
+int Proc5();
+int Proc6();
+int Proc7();
+int Proc8();
+
main()
{
Proc0();
Modified: test-suite/trunk/SingleSource/Benchmarks/Dhrystone/fldry.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/SingleSource/Benchmarks/Dhrystone/fldry.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/SingleSource/Benchmarks/Dhrystone/fldry.c (original)
+++ test-suite/trunk/SingleSource/Benchmarks/Dhrystone/fldry.c Wed Mar 11 12:29:03 2015
@@ -172,6 +172,17 @@ extern boolean Func2();
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
+#include <time.h>
+
+int Proc0();
+int Proc1();
+int Proc2();
+int Proc3();
+int Proc4();
+int Proc5();
+int Proc6();
+int Proc7();
+int Proc8();
int main( argc, argv)
int argc;
Modified: test-suite/trunk/SingleSource/Benchmarks/Misc/ReedSolomon.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/SingleSource/Benchmarks/Misc/ReedSolomon.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/SingleSource/Benchmarks/Misc/ReedSolomon.c (original)
+++ test-suite/trunk/SingleSource/Benchmarks/Misc/ReedSolomon.c Wed Mar 11 12:29:03 2015
@@ -48,6 +48,7 @@
#include <math.h>
#include <stdio.h>
+#include <stdlib.h>
#define mm 8 /* RS code over GF(2**4) - change to suit */
#define nn 255 /* nn=2**mm -1 length of codeword */
#define tt 8 /* number of errors that can be corrected */
Modified: test-suite/trunk/SingleSource/Benchmarks/Misc/flops.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/SingleSource/Benchmarks/Misc/flops.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/SingleSource/Benchmarks/Misc/flops.c (original)
+++ test-suite/trunk/SingleSource/Benchmarks/Misc/flops.c Wed Mar 11 12:29:03 2015
@@ -170,6 +170,8 @@ double D3 = 0.1233153E-5;
double E2 = 0.48E-3;
double E3 = 0.411051E-6;
+int dtime();
+
int main()
{
Modified: test-suite/trunk/SingleSource/UnitTests/2005-05-11-Popcount-ffs-fls.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/SingleSource/UnitTests/2005-05-11-Popcount-ffs-fls.c?rev=231944&r1=231943&r2=231944&view=diff
==============================================================================
--- test-suite/trunk/SingleSource/UnitTests/2005-05-11-Popcount-ffs-fls.c (original)
+++ test-suite/trunk/SingleSource/UnitTests/2005-05-11-Popcount-ffs-fls.c Wed Mar 11 12:29:03 2015
@@ -3,6 +3,8 @@
* http://www.hackersdelight.org/HDcode/ntz.cc
*/
#include <stdio.h>
+#include <string.h>
+#include <strings.h>
#if defined(__XS1B__)
#include "xcoretestsuite.h"
#endif
More information about the llvm-commits
mailing list