Browse Source

Rationalised use of #includes to be more standards-compliant.

dtrg 18 years ago
parent
commit
35f2f8b043
6 changed files with 16 additions and 9 deletions
  1. 1 1
      util/opt/alloc.c
  2. 1 0
      util/opt/getline.c
  3. 2 0
      util/opt/lookup.c
  4. 1 0
      util/opt/main.c
  5. 10 8
      util/opt/mktab.y
  6. 1 0
      util/opt/util.c

+ 1 - 1
util/opt/alloc.c

@@ -2,6 +2,7 @@
 static char rcsid[] = "$Id$";
 #endif
 
+#include <stdlib.h>
 #include <stdio.h>
 #include "param.h"
 #include "types.h"
@@ -427,7 +428,6 @@ coreinit() {
 
 short *myalloc(size) register size; {
 	register short *p,*q;
-	extern char *malloc();
 
 	p = (short *)malloc(size);
 	if (p == 0)

+ 1 - 0
util/opt/getline.c

@@ -2,6 +2,7 @@
 static char rcsid[] = "$Id$";
 #endif
 
+#include <stdlib.h>
 #include <stdio.h>
 #include "param.h"
 #include "types.h"

+ 2 - 0
util/opt/lookup.c

@@ -2,6 +2,8 @@
 static char rcsid[] = "$Id$";
 #endif
 
+#include <stdlib.h>
+#include <string.h>
 #include "param.h"
 #include "types.h"
 #include "tes.h"

+ 1 - 0
util/opt/main.c

@@ -2,6 +2,7 @@
 static char rcsid[] = "$Id$";
 #endif
 
+#include <stdlib.h>
 #include <stdio.h>
 #include "param.h"
 #include "types.h"

+ 10 - 8
util/opt/mktab.y

@@ -3,7 +3,9 @@
 static char rcsid[] = "$Id$";
 #endif
 
+#include <stdlib.h>
 #include <stdio.h>
+#include <string.h>
 #include "param.h"
 #include "types.h"
 #include "pattern.h"
@@ -57,18 +59,18 @@ int	rplCBO;
 %left OR1
 %left XOR1
 %left AND1
-%left CMPEQ,CMPNE
-%left CMPLT,CMPLE,CMPGT,CMPGE
-%left RSHIFT,LSHIFT
-%left ARPLUS,ARMINUS
-%left ARTIMES,ARDIVIDE,ARMOD
-%nonassoc NOT,COMP,UMINUS
+%left CMPEQ CMPNE
+%left CMPLT CMPLE CMPGT CMPGE
+%left RSHIFT LSHIFT
+%left ARPLUS ARMINUS
+%left ARTIMES ARDIVIDE ARMOD
+%nonassoc NOT COMP UMINUS
 %nonassoc '$'
 
-%token SFIT,UFIT,NOTREG,PSIZE,WSIZE,DEFINED,SAMESIGN,ROM,ROTATE,STRING
+%token SFIT UFIT NOTREG PSIZE WSIZE DEFINED SAMESIGN ROM ROTATE STRING
 %token <y_int> MNEM
 %token <y_int> NUMBER
-%type <y_int> expr,argno,optexpr
+%type <y_int> expr argno optexpr
 
 %start patternlist
 

+ 1 - 0
util/opt/util.c

@@ -2,6 +2,7 @@
 static char rcsid[] = "$Id$";
 #endif
 
+#include <stdlib.h>
 #include <stdio.h>
 #include "param.h"
 #include "types.h"