jvgenmain.c (main): Change main to use class$, not class$$.
authorAndrew Haley <aph@redhat.com>
Tue, 3 Apr 2007 15:28:16 +0000 (15:28 +0000)
committerAndrew Haley <aph@gcc.gnu.org>
Tue, 3 Apr 2007 15:28:16 +0000 (15:28 +0000)
commit696fbee71016c152278c38048421cf291e1566a4
tree60fe445d5b46b75e3d08f3d3944f489dda85b945
parent83ff0d10edd6af76343e00f4cd8cdb78c1c0b640
jvgenmain.c (main): Change main to use class$, not class$$.

2007-04-03  Andrew Haley  <aph@redhat.com>

        * jvgenmain.c (main): Change main to use class$, not class$$.
        (do_mangle_classname): Likewise.
        * class.c (hide): New function.
        (add_field): Hide everything that shouldn't be visible outside a
        DSO.
        (build_static_class_ref): Likewise.
        (build_classdollar_field): Likewise.
        (make_class_data): Likewise.
        (layout_class_method): Likewise.
        * expr.c (special_method_p): New function.

        * class.c (push_class): Don't bogusly guess the source filename.
        * jcf-parse.c (give_name_to_class): Don't set input_location from
        DECL_ARTIFICIAL decls.

From-SVN: r123476
gcc/java/ChangeLog
gcc/java/class.c
gcc/java/expr.c
gcc/java/java-tree.h
gcc/java/jcf-parse.c
gcc/java/jvgenmain.c