diff -ru ircu2.10/ChangeLog ircu2.10.12.working/ChangeLog
--- ircu2.10/ChangeLog	2003-01-14 13:14:16.000000000 +1300
+++ ircu2.10.12.working/ChangeLog	2003-01-23 01:07:39.000000000 +1300
@@ -1,3 +1,7 @@
+2003-01-23  Gavin Grieve <ggrieve@ihug.co.nz>
+	* ircd/ircd_parser.y: Removed a few = signs that were
+	preventing ircd_parser.y for being built.
+
 2003-01-14  Andrew Miller <a1kmm@mware.virtualave.net>
 	* ircd/m_settime.c: Fixed a minor format string issue.
 	
diff -ru ircu2.10/ircd/ircd_parser.y ircu2.10.12.working/ircd/ircd_parser.y
--- ircu2.10/ircd/ircd_parser.y	2003-01-12 01:49:26.000000000 +1300
+++ ircu2.10.12.working/ircd/ircd_parser.y	2003-01-23 00:55:16.000000000 +1300
@@ -141,17 +141,42 @@
 %token FEATURES
 %token QUARANTINE
 /* and now a lot of priviledges... */
-%token TPRIV_CHAN_LIMIT, TPRIV_MODE_LCHAN, TPRIV_DEOP_LCHAN, TPRIV_WALK_LCHAN
-%token TPRIV_KILL, TPRIV_LOCAL_KILL, TPRIV_REHASH, TPRIV_RESTART, TPRIV_DIE
-%token TPRIV_GLINE, TPRIV_LOCAL_GLINE, TPRIV_JUPE, TPRIV_LOCAL_JUPE
-%token TPRIV_LOCAL_OPMODE, TPRIV_OPMODE, TPRIV_SET, TPRIV_WHOX, TPRIV_BADCHAN
+%token TPRIV_CHAN_LIMIT
+%token TPRIV_MODE_LCHAN
+%token TPRIV_DEOP_LCHAN
+%token TPRIV_WALK_LCHAN
+%token TPRIV_KILL
+%token TPRIV_LOCAL_KILL
+%token TPRIV_REHASH
+%token TPRIV_RESTART
+%token TPRIV_DIE
+%token TPRIV_GLINE
+%token TPRIV_LOCAL_GLINE
+%token TPRIV_JUPE
+%token TPRIV_LOCAL_JUPE
+%token TPRIV_LOCAL_OPMODE
+%token TPRIV_OPMODE
+%token TPRIV_SET
+%token TPRIV_WHOX
+%token TPRIV_BADCHAN
 %token TPRIV_LOCAL_BADCHAN
-%token TPRIV_SEE_CHAN, TPRIV_SHOW_INVIS, TPRIV_SHOW_ALL_INVIS, TPRIV_PROPAGATE
-%token TPRIV_UNLIMIT_QUERY, TPRIV_DISPLAY, TPRIV_SEE_OPERS, TPRIV_WIDE_GLINE
+%token TPRIV_SEE_CHAN
+%token TPRIV_SHOW_INVIS
+%token TPRIV_SHOW_ALL_INVIS
+%token TPRIV_PROPAGATE
+%token TPRIV_UNLIMIT_QUERY
+%token TPRIV_DISPLAY
+%token TPRIV_SEE_OPERS
+%token TPRIV_WIDE_GLINE
 /* and some types... */
 %type <num> sizespec
-%type <num> timespec, timefactor, factoredtimes, factoredtime
-%type <num> expr, yesorno, privtype
+%type <num> timespec
+%type <num> timefactor
+%type <num> factoredtimes
+%type <num> factoredtime
+%type <num> expr
+%type <num> yesorno
+%type <num> privtype
 %left '+' '-'
 %left '*' '/'
 
@@ -192,50 +217,50 @@
 
 
 sizespec:	expr	
-		= {
+		{
 			$$ = $1;
 		}
 		| expr BYTES
-		= { 
+		{ 
 			$$ = $1;
 		}
 		| expr KBYTES
-		= {
+		{
 			$$ = $1 * 1024;
 		}
 		| expr MBYTES
-		= {
+		{
 			$$ = $1 * 1024 * 1024;
 		}
 		| expr GBYTES
-		= {
+		{
 			$$ = $1 * 1024 * 1024 * 1024;
 		}
 		| expr TBYTES
-		= {
+		{
 			$$ = $1 * 1024 * 1024 * 1024;
 		}
 		;
 
 /* this is an arithmatic expression */
 expr: NUMBER
-		= { 
+		{ 
 			$$ = $1;
 		}
 		| expr '+' expr
-		= { 
+		{ 
 			$$ = $1 + $3;
 		}
 		| expr '-' expr
-		= { 
+		{ 
 			$$ = $1 - $3;
 		}
 		| expr '*' expr
-		= { 
+		{ 
 			$$ = $1 * $3;
 		}
 		| expr '/' expr
-		= { 
+		{ 
 			$$ = $1 / $3;
 		}
 /* leave this out until we find why it makes BSD yacc dump core -larne
@@ -244,7 +269,7 @@
 			$$ = -$2;
 		} */
 		| '(' expr ')'
-		= {
+		{
 			$$ = $2;
 		}
 		;
