c-pragma.h (cpp_register_pragma_space): Remove.
authorNeil Booth <neil@daikokuya.demon.co.uk>
Sun, 14 Oct 2001 17:44:00 +0000 (17:44 +0000)
committerNeil Booth <neil@gcc.gnu.org>
Sun, 14 Oct 2001 17:44:00 +0000 (17:44 +0000)
commita5da89c6a82230eedae86e6ccfc829b577037e32
tree55e7c14e31a0f32cc9e36c4dad7fe4f4d9b8b2eb
parent7c3e4ebb84f5666d8cc992abaea38ee061cf6e84
c-pragma.h (cpp_register_pragma_space): Remove.

* c-pragma.h (cpp_register_pragma_space): Remove.
* cpplib.h (cpp_register_pragma_space): Remove.
* cpplib.c (lookup_pragma_entry, insert_pragma_entry): New.
(cpp_register_pragma_space): Remove.
(cpp_register_pragma): Simplify using lookup_pragma_entry,
add sanity checks.
(do_pragma): Similarly.
(_cpp_init_internal_pragmas): Don't register namespaces.

* config/v850/v850.h (REGISTER_TARGET_PRAGMAS):
Don't register namespaces.
* cp/lex.c (init_cp_pragma): Similarly.
* doc/tm.texi: Update.

From-SVN: r46254
gcc/ChangeLog
gcc/c-pragma.h
gcc/config/v850/v850.h
gcc/cp/ChangeLog
gcc/cp/lex.c
gcc/cpplib.c
gcc/cpplib.h
gcc/doc/tm.texi