mirror of
https://github.com/darlinghq/darling-gdb.git
synced 2025-03-03 06:58:15 +00:00
* ch-exp.y (yylex): Don't STREQ with simplename if it is NULL.
This commit is contained in:
parent
c1fb4e4913
commit
d8f233201b
@ -1,3 +1,7 @@
|
||||
Wed Apr 28 13:27:54 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
|
||||
|
||||
* ch-exp.y (yylex): Don't STREQ with simplename if it is NULL.
|
||||
|
||||
Wed Apr 28 06:11:38 1993 Jim Kingdon (kingdon@cygnus.com)
|
||||
|
||||
* config/sparc/xm-sun4os4.h [__STDC__]: Don't use MALLOC_INCOMPATIBLE.
|
||||
|
42
gdb/ch-exp.y
42
gdb/ch-exp.y
@ -1883,29 +1883,29 @@ yylex ()
|
||||
|
||||
simplename = match_simple_name_string ();
|
||||
|
||||
/* See if it is a reserved identifier. */
|
||||
for (i = 0; i < sizeof (idtokentab) / sizeof (idtokentab[0]); i++)
|
||||
{
|
||||
if (STREQ (simplename, idtokentab[i].operator))
|
||||
{
|
||||
return (idtokentab[i].token);
|
||||
}
|
||||
}
|
||||
|
||||
/* Look for other special tokens. */
|
||||
if (STREQ (simplename, "true"))
|
||||
{
|
||||
yylval.ulval = 1;
|
||||
return (BOOLEAN_LITERAL);
|
||||
}
|
||||
if (STREQ (simplename, "false"))
|
||||
{
|
||||
yylval.ulval = 0;
|
||||
return (BOOLEAN_LITERAL);
|
||||
}
|
||||
|
||||
if (simplename != NULL)
|
||||
{
|
||||
/* See if it is a reserved identifier. */
|
||||
for (i = 0; i < sizeof (idtokentab) / sizeof (idtokentab[0]); i++)
|
||||
{
|
||||
if (STREQ (simplename, idtokentab[i].operator))
|
||||
{
|
||||
return (idtokentab[i].token);
|
||||
}
|
||||
}
|
||||
|
||||
/* Look for other special tokens. */
|
||||
if (STREQ (simplename, "true"))
|
||||
{
|
||||
yylval.ulval = 1;
|
||||
return (BOOLEAN_LITERAL);
|
||||
}
|
||||
if (STREQ (simplename, "false"))
|
||||
{
|
||||
yylval.ulval = 0;
|
||||
return (BOOLEAN_LITERAL);
|
||||
}
|
||||
|
||||
sym = lookup_symbol (simplename, expression_context_block,
|
||||
VAR_NAMESPACE, (int *) NULL,
|
||||
(struct symtab **) NULL);
|
||||
|
Loading…
x
Reference in New Issue
Block a user