From b2f6fef421db2c5f7f0dbc5b36e1a546875af7d6 Mon Sep 17 00:00:00 2001 From: "H. Peter Anvin" Date: Mon, 15 Oct 2007 20:06:06 -0700 Subject: [PATCH] Recognize 'd', 't' and 'y' as radix suffixes 'd', 't' and 'y' now recognized as radix suffixes. --- nasmlib.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/nasmlib.c b/nasmlib.c index 8c81d6c..1951cff 100644 --- a/nasmlib.c +++ b/nasmlib.c @@ -237,8 +237,10 @@ int64_t readnum(char *str, bool *error) radix = 16, q--; else if (q[-1] == 'Q' || q[-1] == 'q' || q[-1] == 'O' || q[-1] == 'o') radix = 8, q--; - else if (q[-1] == 'B' || q[-1] == 'b') + else if (q[-1] == 'B' || q[-1] == 'b' || q[-1] == 'Y' || q[-1] == 'y') radix = 2, q--; + else if (q[-1] == 'D' || q[-1] == 'd' || q[-1] == 'T' || q[-1] == 't') + radix = 10, q--; else radix = 10; -- 2.7.4