decl.c (grokdeclarator): Do not depend on C99's _Bool's behavior.

2004-06-11  Andrew Pinski  <pinskia@physics.uc.edu>

        * decl.c (grokdeclarator): Do not depend on C99's _Bool's behavior.

From-SVN: r83066
This commit is contained in:
Andrew Pinski 2004-06-13 21:41:45 +00:00 committed by Andrew Pinski
parent a18f61f853
commit d29647a46c
2 changed files with 7 additions and 3 deletions

View File

@ -1,3 +1,7 @@
2004-06-11 Andrew Pinski <pinskia@physics.uc.edu>
* decl.c (grokdeclarator): Do not depend on C99's _Bool's behavior.
2004-06-11 Mark Mitchell <mark@codesourcery.com>
PR c++/15862

View File

@ -7055,9 +7055,9 @@ grokdeclarator (tree declarator,
staticp = 0;
inlinep = !! RIDBIT_SETP (RID_INLINE, specbits);
virtualp = RIDBIT_SETP (RID_VIRTUAL, specbits);
virtualp = !! RIDBIT_SETP (RID_VIRTUAL, specbits);
RIDBIT_RESET (RID_VIRTUAL, specbits);
explicitp = RIDBIT_SETP (RID_EXPLICIT, specbits) != 0;
explicitp = !! RIDBIT_SETP (RID_EXPLICIT, specbits);
RIDBIT_RESET (RID_EXPLICIT, specbits);
if (RIDBIT_SETP (RID_STATIC, specbits))
@ -7069,7 +7069,7 @@ grokdeclarator (tree declarator,
dname);
staticp = 0;
}
friendp = RIDBIT_SETP (RID_FRIEND, specbits);
friendp = !! RIDBIT_SETP (RID_FRIEND, specbits);
RIDBIT_RESET (RID_FRIEND, specbits);
if (dependant_name && !friendp)