Go to file
Alexandre Petit-Bianco 1886c9d836 java-tree.h (java_layout_seen_class_methods): New function prototype.
Thu Dec  3 17:11:12 1998  Alexandre Petit-Bianco  <apbianco@cygnus.com>
	* java-tree.h (java_layout_seen_class_methods): New function
 	prototype.
	(LAYOUT_SEEN_CLASS_METHODS): Macro removed.
	* jcf-parse.c (parse_class_file): Call java_layout_seen_class_methods.
	* parse.h (PROMOTE_RECORD_IF_COMPLETE): New macro.
	* parse.y (method_declarator:): Defined action.
	(issue_warning_error_from_context): input_filename saved, set to
 	the appropriate value and restored after java_error is called.
	(build_unresolved_array_type): Fixed comment.
	(register_fields): Use PROMOTE_RECORD_IF_COMPLETE.
	(method_header): Deal with return type the same way type are
 	handled for fields and method's parameters and local variables
 	types are handled.
	(check_method_redefinition): Removed extra CR.
	(declare_local_variables): Use PROMOTE_RECORD_IF_COMPLETE.
	(java_layout_seen_class_methods): New function.
	(java_layout_classes): Call java_layout_seen_class_methods.
Handles an obsolete way of declaring methods returning an array. Does
a better job at laying out class methods before code generation.

From-SVN: r24077
1998-12-03 09:53:02 -08:00
config mh-cygwin32: delete 1998-11-10 18:41:12 -07:00
contrib * egcs_update: Only touch files that already exist. 1998-12-01 05:04:12 +00:00
etc * configure.in: Use AC_PREREQ(2.12.1). 1998-11-23 13:51:40 +00:00
gcc java-tree.h (java_layout_seen_class_methods): New function prototype. 1998-12-03 09:53:02 -08:00
include * libiberty.h: Prototype xcalloc. 1998-11-13 16:33:50 +00:00
INSTALL
libchill configure (skip-this-dir): Add handling for new shell script... 1998-11-26 01:48:34 +00:00
libf2c configure (skip-this-dir): Add handling for new shell script... 1998-11-26 01:48:34 +00:00
libiberty choose-temp.c: Always include libiberty.h. 1998-11-27 10:28:57 +00:00
libio configure (skip-this-dir): Add handling for new shell script... 1998-11-26 01:48:34 +00:00
libobjc configure (skip-this-dir): Add handling for new shell script... 1998-11-26 01:48:34 +00:00
libstdc++ Update. 1998-11-30 09:41:18 +00:00
texinfo Makefile.am (noinst_PROGRAMS): Renamed from bin_PROGRAMS to avoid installing makeinfo. 1998-11-19 22:39:55 +00:00
.cvsignore
ChangeLog configure (skip-this-dir): Add handling for new shell script... 1998-11-26 01:48:34 +00:00
config-ml.in
config.guess * config.guess: Match any version of Unixware7. 1998-10-22 08:57:09 +00:00
config.if
config.sub Opps. Revert another accidental checkin. 1998-10-22 11:37:35 -06:00
configure configure (skip-this-dir): Add handling for new shell script... 1998-11-26 01:48:34 +00:00
configure.in
COPYING
COPYING.LIB
install-sh
ltconfig
ltmain.sh
MAINTAINERS Gavin now owns the C front-end and ISO C9X issues. 1998-11-30 02:17:29 -07:00
Makefile.in configure (skip-this-dir): Add handling for new shell script... 1998-11-26 01:48:34 +00:00
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.