1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
|
$NetBSD: patch-src_eparse.y,v 1.1 2016/08/14 18:27:05 scole Exp $
Rename strtonum to strtonumber so will not get errors about duplicate functions.
--- src/eparse.y.orig 2008-02-04 23:11:38.000000000 -0500
+++ src/eparse.y 2016-04-17 13:31:45.000000000 -0400
@@ -34,7 +34,7 @@
extern int yylex (void );
static REG convert(char);
static REG rd8(REG);
-static REG strtonum(char *, int);
+static REG strtonumber(char *, int);
static void yyerror(char *);
%}
@@ -164,18 +164,18 @@
;
count : based
- | NOBASE { $$ = strtonum($1, 10); }
+ | NOBASE { $$ = strtonumber($1, 10); }
;
number : based
- | NOBASE { $$ = strtonum($1, 16); }
- | NPFXHEX { $$ = strtonum($1, 16); }
+ | NOBASE { $$ = strtonumber($1, 16); }
+ | NPFXHEX { $$ = strtonumber($1, 16); }
;
-based : BIN { $$ = strtonum($1, 2); }
- | OCT { $$ = strtonum($1, 8); }
- | DEC { $$ = strtonum($1, 10); }
- | HEX { $$ = strtonum($1, 16); }
+based : BIN { $$ = strtonumber($1, 2); }
+ | OCT { $$ = strtonumber($1, 8); }
+ | DEC { $$ = strtonumber($1, 10); }
+ | HEX { $$ = strtonumber($1, 16); }
;
%%
@@ -197,7 +197,7 @@
return memMRd(0, addr, 8, &dval) ? dval : 0;
}
-static REG strtonum(char *str, int base)
+static REG strtonumber(char *str, int base)
{
REG num = 0;
|