diff options
| author | Zack Weinberg <zack@wolery.cumb.org> | 2000-02-10 02:23:08 +0000 | 
|---|---|---|
| committer | Zack Weinberg <zack@gcc.gnu.org> | 2000-02-10 02:23:08 +0000 | 
| commit | bb52fa7f8606991a77af8ff6f0edabb8d7ffd280 (patch) | |
| tree | a1c32725cdbb29b80f1f744fec3575eb7ad9997d /libjava/java/io/StringReader.java | |
| parent | ae6f3fe9f6035dd43b0eaa153e95843325f67f08 (diff) | |
| download | gcc-bb52fa7f8606991a77af8ff6f0edabb8d7ffd280.zip gcc-bb52fa7f8606991a77af8ff6f0edabb8d7ffd280.tar.gz gcc-bb52fa7f8606991a77af8ff6f0edabb8d7ffd280.tar.bz2 | |
cpplib.h: Provide HASHNODE typedef and forward decl of struct hashnode only.
	* cpplib.h: Provide HASHNODE typedef and forward decl of
	struct hashnode only.  Kill cpp_hashnode typedef.  MACRODEF,
	DEFINITION, struct hashnode, struct macrodef, struct
	definition, scan_decls prototype, default defn of
	INCLUDE_LEN_FUDGE moved elsewhere.
	* cpphash.h: MACRODEF, DEFINITION, struct macrodef, struct
	definition, and struct hashnode moved here. Remove the unused
	'predefined' field from struct definition.  Replace the 'args'
	union with its sole member.  All users updated (cpphash.c).
	Delete HASHSTEP and MAKE_POS macros, and hashf prototype.  Add
	multiple include guard.
	* cpphash.c (hashf): Make static; use better algorithm; drop
	HASHSIZE parameter; return an unsigned int.
	(cpp_lookup): Drop HASH parameter.  PFILE parameter is
	used. Calculate HASHSIZE modulus here.
	(cpp_install): Drop HASH parameter. Calculate HASHSIZE modulus
	here.
	(create_definition): Drop PREDEFINITION parameter.
	* cpplib.c (do_define): Don't calculate a hash value here.
	Don't pass (keyword == NULL) to create_definition.
	* scan.h: Prototype scan_decls here.
	* cppfiles.c: Move INCLUDE_LEN_FUDGE default defn here.
	* cppexp.c, cppfiles.c, cppinit.c, cpplib.c, fix-header.c: All
	callers of cpp_lookup and cpp_install updated.
From-SVN: r31881
Diffstat (limited to 'libjava/java/io/StringReader.java')
0 files changed, 0 insertions, 0 deletions
