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
This commit is contained in:
Alan Modra 2001-01-22 07:38:18 +00:00 committed by Neil Booth
parent d340e0ac39
commit 6dc0d1649d
2 changed files with 8 additions and 2 deletions

View File

@ -1,3 +1,8 @@
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

View File

@ -1,5 +1,5 @@
/* 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)
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;