Commit 6dc0d164 by Alan Modra Committed by Neil Booth

cppexp.c (parse_charconst): Change `mask' type to agree with parse_escape.

        * cppexp.c (parse_charconst):  Change `mask' type to agree
        with parse_escape.

From-SVN: r39178
parent d340e0ac
2001-01-22 Alan Modra <alan@linuxcare.com.au>
* cppexp.c (parse_charconst): Change `mask' type to agree
with parse_escape.
2001-01-21 Richard Henderson <rth@redhat.com> 2001-01-21 Richard Henderson <rth@redhat.com>
* config/i386/i386.c (ix86_asm_file_end): Disable putting * config/i386/i386.c (ix86_asm_file_end): Disable putting
......
/* Parse C expressions for cpplib. /* Parse C expressions for cpplib.
Copyright (C) 1987, 1992, 1994, 1995, 1997, 1998, 1999, 2000 Copyright (C) 1987, 1992, 1994, 1995, 1997, 1998, 1999, 2000, 2001
Free Software Foundation. Free Software Foundation.
Contributed by Per Bothner, 1994. Contributed by Per Bothner, 1994.
...@@ -248,7 +248,8 @@ parse_charconst (pfile, tok) ...@@ -248,7 +248,8 @@ parse_charconst (pfile, tok)
HOST_WIDEST_INT result = 0; HOST_WIDEST_INT result = 0;
int num_chars = 0; int num_chars = 0;
int num_bits; int num_bits;
unsigned int width = MAX_CHAR_TYPE_SIZE, mask = MAX_CHAR_TYPE_MASK; unsigned int width = MAX_CHAR_TYPE_SIZE;
HOST_WIDEST_INT mask = MAX_CHAR_TYPE_MASK;
int max_chars; int max_chars;
const U_CHAR *ptr = tok->val.str.text; const U_CHAR *ptr = tok->val.str.text;
const U_CHAR *end = ptr + tok->val.str.len; const U_CHAR *end = ptr + tok->val.str.len;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment