Go to file
Mark Mitchell 58010b57a6 class.c (handle_using_decl): Get TYPE_FIELDS and TYPE_METHODS out of the class...
* class.c (handle_using_decl): Get TYPE_FIELDS and TYPE_METHODS
	out of the class, rather than taking them as parameters.
	(build_vbase_pointer_fields): Move here from tree.c.
	(build_vtbl_or_vbase_field): New function.
	(check_methods): Likewise.
	(remove_zero_width_bitfields): Likewise.
	(add_virtual_function): Use tree_cons instead of temp_tree_cons.
	(delete_duplicate_fields_1): Tidy.  Don't delete duplicate
	USING_DECLs here.
	(finish_struct_methods): Handle the case where there are no
	methods here.
	(get_basefndecls): Use tree_cons instead of temp_tree_cons.
	(check_field_decls): Call delete_duplicate_fields here.
	(finish_struct_1): Tidy.  Use check_methods and
	remove_zero_width_bitfields.
	* cp-tree.h (build_vbase_pointer_fields): Remove.
	* decl.c (grokdeclarator): Use tree_cons instead of
	temp_tree_cons.
	* decl2.c (qualified_lookup_using_namespace): Use tree_cons
	instead of temp_tree_cons.
	* lex.c (cons_up_default_function): Remove dead code.
	* method.c (fixup_pending_inline): New function, split out from	...
	(do_inline_function_hair): ... here.
	* tree.c (build_vbase_pointer_fields): Remove.

From-SVN: r30966
1999-12-16 03:10:12 +00:00
boehm-gc aclocal.m4, configure: Rebuilt. 1999-12-13 20:15:51 +00:00
config
contrib * gcc_update: Allow patches compressed by bzip2. 1999-11-28 00:41:09 -07:00
etc
gcc class.c (handle_using_decl): Get TYPE_FIELDS and TYPE_METHODS out of the class... 1999-12-16 03:10:12 +00:00
include splay-tree.h (struct splay_tree_node): Rename to ... 1999-12-05 18:13:48 +00:00
INSTALL
libchill
libf2c Daily bump. 1999-12-15 01:45:06 -07:00
libffi
libiberty splay-tree.h (struct splay_tree_node): Rename to ... 1999-12-05 18:13:48 +00:00
libio filedoalloc.c, [...]: Remove advertising clause from BSD license, pursuant with 1999-12-15 04:13:06 -05:00
libjava natSystem.cc (init_properties): Don't set user.name or user.home if NO_GETUID defined. 1999-12-15 22:38:56 +00:00
libobjc
libstdc++ Makefile.in (MYCXXFLAGS): Include $(CXXFLAGS). 1999-12-15 04:13:57 -05:00
texinfo
zlib
.cvsignore
ChangeLog config.guess (alpha-osf, [...]): Detect ev67. 1999-12-14 08:10:58 -08:00
config-ml.in config-ml.in (sparc*-*-*): Disable sparcv9 support if the necessary libraries are missing. 1999-11-23 00:57:06 -07:00
config.guess config.guess (alpha-osf, [...]): Detect ev67. 1999-12-14 08:10:58 -08:00
config.if
config.sub config.guess (alpha-osf, [...]): Detect ev67. 1999-12-14 08:10:58 -08:00
configure
configure.in
COPYING
COPYING.LIB
install-sh
ltconfig
ltmain.sh
MAINTAINERS List Jakub as Sparc co-maintainer. 1999-12-14 15:10:04 -08: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.