1. 17 Oct, 2001 4 commits
  2. 16 Oct, 2001 24 commits
  3. 15 Oct, 2001 10 commits
  4. 14 Oct, 2001 2 commits
    • cpplib.c (struct pragma_entry): Store the name as a hashnode. · 4b115ff0
      	* cpplib.c (struct pragma_entry): Store the name as a hashnode.
      	(lookup_pragma_entry, insert_pragma_entry, do_pragma,
      	cpp_register_pragma): Update accordingly.
      
      From-SVN: r46255
      Neil Booth committed
    • c-pragma.h (cpp_register_pragma_space): Remove. · a5da89c6
      	* 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
      Neil Booth committed