stringpool.c (set_identifier): New function.
authorZack Weinberg <zackw@stanford.edu>
Fri, 2 Mar 2001 00:40:00 +0000 (00:40 +0000)
committerZack Weinberg <zack@gcc.gnu.org>
Fri, 2 Mar 2001 00:40:00 +0000 (00:40 +0000)
commit71b7be38c3f1d50ca004b3aa1c21e206d595c67f
treeb9429823f84096cf8932b11e6e31c6dd708dab5d
parent5aa709ad7e1cb28ae54dea521a5ca6cbf1fe6016
stringpool.c (set_identifier): New function.

* stringpool.c (set_identifier): New function.
* tree.h: Prototype it.

* c-parse.in: Kill D_YES. If compiled for objc, call
save_and_forget_protocol_qualifiers from init_reswords.
* objc/objc-act.c (remember_protocol_qualifiers,
forget_protocol_qualifiers): Don't diddle C_IS_RESERVED_WORD.
Swap out the non-keyword IDENTIFIER_NODEs for keyword ones, or
vice versa.
(save_and_forget_protocol_qualifiers): New function.
* c-lex.h: Prototype save_and_forget_protocol_qualifiers.

From-SVN: r40170
gcc/ChangeLog
gcc/c-lex.h
gcc/c-parse.in
gcc/objc/objc-act.c
gcc/stringpool.c
gcc/tree.h