diff options
Diffstat (limited to 'emulators/bochs/files/patch-ae')
-rw-r--r-- | emulators/bochs/files/patch-ae | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/emulators/bochs/files/patch-ae b/emulators/bochs/files/patch-ae index e566225aad93..6536a244e345 100644 --- a/emulators/bochs/files/patch-ae +++ b/emulators/bochs/files/patch-ae @@ -1,11 +1,12 @@ ---- debug/lexer.c.orig Wed Feb 2 17:00:44 2000 -+++ debug/lexer.c Wed Feb 2 17:00:02 2000 -@@ -1272,7 +1272,7 @@ - case 92: - YY_RULE_SETUP - #line 108 "lexer.l" --{ bxlval.ulval = strtoull(bxtext, NULL, 10); return(BX_TOKEN_LONG_NUMERIC); } -+{ bxlval.ulval = strtouq(bxtext, NULL, 10); return(BX_TOKEN_LONG_NUMERIC); } - YY_BREAK - case 93: - YY_RULE_SETUP +$FreeBSD$ +--- debug/lexer.l.orig Tue Apr 10 03:57:02 2001 ++++ debug/lexer.l Sun May 20 13:25:29 2001 +@@ -105,7 +105,7 @@ + \/[0-9]+ { bxlval.sval = strdup(bxtext); return(BX_TOKEN_XFORMAT); } + 0x[0-9a-fA-F]+ { bxlval.uval = strtoul(bxtext+2, NULL, 16); return(BX_TOKEN_NUMERIC); } + 0[0-7]+ { bxlval.uval = strtoul(bxtext+1, NULL, 8); return(BX_TOKEN_NUMERIC); } +-[0-9]+L { bxlval.ulval = strtoull(bxtext, NULL, 10); return(BX_TOKEN_LONG_NUMERIC); } ++[0-9]+L { bxlval.ulval = strtouq(bxtext, NULL, 10); return(BX_TOKEN_LONG_NUMERIC); } + [0-9]+ { bxlval.uval = strtoul(bxtext, NULL, 10); return(BX_TOKEN_NUMERIC); } + $[a-zA-Z_][a-zA-Z0-9_]* { bxlval.sval = strdup(bxtext); return(BX_TOKEN_SYMBOLNAME); } + \n { return('\n'); } |