[llvm-commits] CVS: llvm-test/MultiSource/Benchmarks/Prolangs-C/unix-smail/alias.c getopt.c pw.c
Chris Lattner
lattner at cs.uiuc.edu
Fri Oct 29 21:14:25 PDT 2004
Changes in directory llvm-test/MultiSource/Benchmarks/Prolangs-C/unix-smail:
alias.c updated: 1.1 -> 1.2
getopt.c updated: 1.1 -> 1.2
pw.c updated: 1.1 -> 1.2
---
Log message:
Make this more portable
---
Diffs of the changes: (+4 -9)
Index: llvm-test/MultiSource/Benchmarks/Prolangs-C/unix-smail/alias.c
diff -u llvm-test/MultiSource/Benchmarks/Prolangs-C/unix-smail/alias.c:1.1 llvm-test/MultiSource/Benchmarks/Prolangs-C/unix-smail/alias.c:1.2
--- llvm-test/MultiSource/Benchmarks/Prolangs-C/unix-smail/alias.c:1.1 Tue Oct 5 16:25:14 2004
+++ llvm-test/MultiSource/Benchmarks/Prolangs-C/unix-smail/alias.c Fri Oct 29 23:14:12 2004
@@ -506,7 +506,7 @@
node *add_vert(node *head,char *str)
{
- char *p, *malloc();
+ char *p;
/* void free(); */
node *new;
@@ -537,7 +537,6 @@
void add_horz(node *head,char *str)
{
- char *malloc();
node *new;
if((new = (node *) malloc(sizeof(node))) != NNULL) {
Index: llvm-test/MultiSource/Benchmarks/Prolangs-C/unix-smail/getopt.c
diff -u llvm-test/MultiSource/Benchmarks/Prolangs-C/unix-smail/getopt.c:1.1 llvm-test/MultiSource/Benchmarks/Prolangs-C/unix-smail/getopt.c:1.2
--- llvm-test/MultiSource/Benchmarks/Prolangs-C/unix-smail/getopt.c:1.1 Tue Oct 5 16:25:14 2004
+++ llvm-test/MultiSource/Benchmarks/Prolangs-C/unix-smail/getopt.c Fri Oct 29 23:14:12 2004
@@ -24,10 +24,9 @@
/* This include is needed only to get "index" defined as "strchr" on Sys V. */
#include "defs.h"
+#include <strings.h>
/*LINTLIBRARY*/
-#define NULL 0
-#define EOF (-1)
#define ERR(s, c) if(opterr){\
extern int write();\
char errbuf[2];\
@@ -36,12 +35,11 @@
(void) write(2, s, (unsigned)strlen(s));\
(void) write(2, errbuf, 2);}
-extern char *index();
-
int opterr = 1;
int optind = 1;
int optopt;
char *optarg;
+#define EOF (-1)
int getopt(int argc,char **argv,char *opts)
{
Index: llvm-test/MultiSource/Benchmarks/Prolangs-C/unix-smail/pw.c
diff -u llvm-test/MultiSource/Benchmarks/Prolangs-C/unix-smail/pw.c:1.1 llvm-test/MultiSource/Benchmarks/Prolangs-C/unix-smail/pw.c:1.2
--- llvm-test/MultiSource/Benchmarks/Prolangs-C/unix-smail/pw.c:1.1 Tue Oct 5 16:25:14 2004
+++ llvm-test/MultiSource/Benchmarks/Prolangs-C/unix-smail/pw.c Fri Oct 29 23:14:12 2004
@@ -8,9 +8,7 @@
#include <pwd.h>
#include "defs.h"
#include <ctype.h>
-
-char *malloc();
-void free();
+#include <stdlib.h>
typedef struct pw_node pwlist;
More information about the llvm-commits
mailing list