egcs/gcc/java ChangeLog gjavah.c

tromey@egcs.cygnus.com tromey@egcs.cygnus.com
Fri Feb 26 12:49:00 GMT 1999


CVSROOT:	/cvs/egcs
Module name:	egcs
Changes by:	tromey@egcs.cygnus.com	99/02/26 12:49:54

Modified files:
	gcc/java       : ChangeLog gjavah.c 

Log message:
	* gjavah.c (add_class_decl): Only generate `#include' if outer
	class is not the name of the class we are processing.  Correctly
	append `.h' in #include.
	(process_file): Clean up newlines around generated `#include's.
	(decode_signature_piece): Correctly handle inner classes.
	(struct include): New structure.
	(all_includes): New global.
	(print_include): New function.
	(add_class_decl): Use it.
	(process_file): Likewise.
	(add_class_decl): Generate include for java-array.h if array
	seen.
	(process_file): Don't generate java-array.h include.



More information about the Gcc-cvs mailing list