Go to file
Zack Weinberg 29a72a4f09 cppfiles.c (hash_IHASH): Just return i->hash.
2000-03-28  Zack Weinberg  <zack@wolery.cumb.org>

	* cppfiles.c (hash_IHASH): Just return i->hash.
	(cpp_included): Set dummy.hash using _cpp_calc_hash.  Use
	htab_find_with_hash.
	(cpp_read_file): Likewise.
	(find_include_file): Likewise.  Properly initialize
	ih->nshort.  Share ih->name and ih->nshort if possible.
	* cpphash.c (_cpp_calc_hash): New function.
	(hash_HASHNODE): Just return h->hash.
	(_cpp_lookup): Set dummy.hash using _cpp_calc_hash.  Use
	htab_find_with_hash.
	* cpphash.h: Prototype _cpp_calc_hash.
	* cppinit.c (initialize_builtins): Provide a valid hash
	to _cpp_make_hashnode, using _cpp_calc_hash.

	* cpphash.c (collect_expansion): # is not a special character
	in object-like macros.  In -traditional mode, /**/ is not
	token paste at the beginning or end of the line.
	* cpplib.c (do_include, do_import, do_include_next): If
	parse_include fails, return immediately.

From-SVN: r32792
2000-03-28 21:45:02 +00:00
boehm-gc
config
contrib
etc
gcc cppfiles.c (hash_IHASH): Just return i->hash. 2000-03-28 21:45:02 +00:00
include Some cleanups/additions for hashtables 2000-03-14 18:28:45 +00:00
INSTALL
libchill
libf2c Daily bump. 2000-03-28 01:45:06 -07:00
libffi * Makefile.in: Hand edit for java_raw_api.lo. 2000-03-21 01:03:02 +00:00
libiberty merge from bfdland 2000-03-24 16:32:08 -05:00
libio
libjava Synchronized gcjh commands for java/lang/Thread.h with Makefile.in. 2000-03-28 05:43:44 +01:00
libobjc
libstdc++ bastring.h (basic_string<>::push_back): Was missing. 2000-03-10 21:20:08 +00:00
texinfo
zlib
.cvsignore * .cvsignore (*-install): Remove. 1997-09-04 09:49:02 -06:00
ChangeLog * MAINTAINERS: Added myself for write-after-approval. 2000-03-12 17:24:42 +00:00
config-ml.in
config.guess config.guess: Synchronize with master repository. 2000-02-16 18:48:36 +00:00
config.if
config.sub
configure
configure.in Add support for sh-pe and arm-wince-pe targets. 2000-02-23 01:25:56 +00:00
COPYING
COPYING.LIB
install-sh
ltconfig
ltmain.sh
MAINTAINERS Linuxbox has changed names... 2000-03-27 17:10:52 +00:00
Makefile.in
missing
mkinstalldirs
move-if-change
README
symlink-tree
ylwrap

		   README for GNU development tools

This directory contains various GNU compilers, assemblers, linkers, 
debuggers, etc., plus their support routines, definitions, and documentation.


Check the INSTALL directory for detailed configuration and installation
instructions.


Much of the code and documentation enclosed is copyright by
the Free Software Foundation, Inc.  See the file COPYING or
COPYING.LIB in the various directories, for a description of the
GNU General Public License terms under which you can copy the files.

REPORTING BUGS: Again, see gdb/README, binutils/README, etc., for info
on where and how to report problems.