c-lex.c (process_directive): If not HANDLE_GENERIC_PRAGMAS, do not call dispatch_pragma.
* c-lex.c (process_directive): If not HANDLE_GENERIC_PRAGMAS, do not call dispatch_pragma. From-SVN: r36257
This commit is contained in:
parent
46146529f6
commit
30acbc3e34
@ -1,3 +1,8 @@
|
||||
2000-09-07 Richard Henderson <rth@cygnus.com>
|
||||
|
||||
* c-lex.c (process_directive): If not HANDLE_GENERIC_PRAGMAS,
|
||||
do not call dispatch_pragma.
|
||||
|
||||
2000-09-07 Jim Wilson <wilson@cygnus.com>
|
||||
|
||||
* reload.c (push_reload): Use CLASS_CANNOT_CHANGE_MODE_P in addition
|
||||
|
13
gcc/c-lex.c
13
gcc/c-lex.c
@ -457,19 +457,10 @@ process_directive ()
|
||||
|
||||
if (!strcmp (name, "pragma"))
|
||||
{
|
||||
#ifdef HANDLE_GENERIC_PRAGMAS
|
||||
dispatch_pragma ();
|
||||
goto skipline;
|
||||
|
||||
#if 0
|
||||
#ifdef HANDLE_PRAGMA
|
||||
/* We invoke HANDLE_PRAGMA before HANDLE_GENERIC_PRAGMAS
|
||||
(if both are defined), in order to give the back
|
||||
end a chance to override the interpretation of
|
||||
SYSV style pragmas. */
|
||||
if (HANDLE_PRAGMA (getch, put_back, IDENTIFIER_POINTER (value)))
|
||||
goto skipline;
|
||||
#endif /* HANDLE_PRAGMA */
|
||||
#endif
|
||||
goto skipline;
|
||||
}
|
||||
else if (!strcmp (name, "define"))
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user