diff options
author | tromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-10-06 01:45:47 +0000 |
---|---|---|
committer | tromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-10-06 01:45:47 +0000 |
commit | 8b3bea94de3993a42243591db123fbd6f16e1096 (patch) | |
tree | 45363ed5e9154746dc287f74e62b19db6aa11e99 /libjava/resolve.cc | |
parent | dbcad757ec15e746e662e38b72b08ab1f8fdb7a3 (diff) | |
download | ppe42-gcc-8b3bea94de3993a42243591db123fbd6f16e1096.tar.gz ppe42-gcc-8b3bea94de3993a42243591db123fbd6f16e1096.zip |
* jvspec.c (jvgenmain_spec): Added `-fdollars-in-identifiers'.
* jvgenmain.c (class_mangling_prefix): Removed.
(class_mangling_suffix): New global.
(main): Use it.
* gjavah.c (cxx_keyword_subst): Mangle C++ keywords by appending
`$'.
(print_method_info): Handle overrides for static and final
methods.
(process_file): Generate declaration for class object field.
* class.c (cxx_keywords): New array.
(utf8_cmp): New function.
(cxx_keyword_p): New function.
(layout_class_method): Mangle C++ keywords by appending `$'.
(mangle_field): New function.
(mangle_class_field): Use mangle_field. Mangle class name as
`class$'.
(mangle_static_field): Use mangle_field.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@36738 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/resolve.cc')
0 files changed, 0 insertions, 0 deletions