This is the mail archive of the egcs-cvs@egcs.cygnus.com mailing list for the EGCS project. See the EGCS home page for more information.


[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index] [Subject Index] [Author Index] [Thread Index]

egcs/gcc ChangeLog cpplib.c cpplib.h cpphash.c ...



CVSROOT:	/egcs/carton/cvsfiles
Module name:	egcs
Changes by:	zack@egcs.cygnus.com	99/02/25 14:24:42

Modified files:
	gcc            : ChangeLog cpplib.c cpplib.h cpphash.c cpphash.h 
	                 cppinit.c 

Log message:
	1999-02-25 17:14 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
	
	* cpphash.c (install): Rename to cpp_install, add cpp_reader*
	first argument.  All callers changed.
	(hashtab): Removed.
	(cpp_lookup, cpp_install): Change all refs to hashtab to
	pfile->hashtab.
	(cpp_hash_cleanup): Removed.
	* cpphash.h: Adjust prototypes.
	* cpplib.h (struct cpp_reader): Add hashtab pointer.
	* cppinit.c (cpp_reader_init): Also allocate space for the
	hashtab.
	(cpp_cleanup): Delete all macros and free the hashtab.