This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the EGCS project.
egcs/gcc/java ChangeLog gjavah.c
- To: egcs-cvs@egcs.cygnus.com
- Subject: egcs/gcc/java ChangeLog gjavah.c
- From: green@egcs.cygnus.com
- Date: 25 Jul 1999 10:12:52 -0000
CVSROOT: /cvs/egcs
Module name: egcs
Changes by: green@egcs.cygnus.com 99/07/25 03:12:51
Modified files:
gcc/java : ChangeLog gjavah.c
Log message:
* gjavah.c (print_stub): New function.
(METHOD_IS_NATIVE): New macro.
(print_mangled_classname): Make static.
(HANDLE_END_FIELD): Don't emit fields during stub generation.
(process_file): Perform stub generation.
(HANDLE_METHOD): Don't emit class decls during stub
generation.
(HANDLE_END_METHOD): Take into account stub generation.
(print_method_info): Handle stub generation.
(print_stub): New function.
(print_cxx_classname): Make signature consistant with others.
(help): Describe -stubs option.
(main): Create stub file.
(version): Use version.c.
(print_full_cxx_name): New function.
(print_c_decl): Use print_full_cxx_name.