------- Additional Comments From cvs-commit at gcc dot gnu dot org  2005-01-25 
12:12 -------
Subject: Bug 17255

CVSROOT:        /cvs/gcc
Module name:    gcc
Branch:         gcc-3_4-rhl-branch
Changes by:     [EMAIL PROTECTED]       2005-01-25 12:12:09

Modified files:
        gcc/java       : ChangeLog class.c decl.c expr.c java-tree.h 
                         parse.y 

Log message:
        2004-05-10  Andrew Haley  <[EMAIL PROTECTED]>
        
        PR java/17255
        * parse.y (create_class): Set TYPE_VFIELD.
        * decl.c (java_init_decl_processing): Likewise.
        
        * expr.c (build_invokevirtual): Remove DECL_VINDEX offset adjustment.
        * class.c (make_method_value): Replace DECL_VINDEX with call to
        get_method_index().
        (get_dispatch_vector): Likewise.
        (layout_class_method): Likewise.
        Replace set of DECL_VINDEX with call to set_method_index().
        (set_method_index): New function.
        (get_method_index): New function.
        * java-tree.h (set_method_index): New function decl.
        (get_method_index): New function decl.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/java/ChangeLog.diff?cvsroot=gcc&only_with_tag=gcc-3_4-rhl-branch&r1=1.1315.2.15.2.9&r2=1.1315.2.15.2.10
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/java/class.c.diff?cvsroot=gcc&only_with_tag=gcc-3_4-rhl-branch&r1=1.176.2.1&r2=1.176.2.1.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/java/decl.c.diff?cvsroot=gcc&only_with_tag=gcc-3_4-rhl-branch&r1=1.176&r2=1.176.6.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/java/expr.c.diff?cvsroot=gcc&only_with_tag=gcc-3_4-rhl-branch&r1=1.181.4.2&r2=1.181.4.2.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/java/java-tree.h.diff?cvsroot=gcc&only_with_tag=gcc-3_4-rhl-branch&r1=1.194.6.1&r2=1.194.6.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/java/parse.y.diff?cvsroot=gcc&only_with_tag=gcc-3_4-rhl-branch&r1=1.464.4.2.2.2&r2=1.464.4.2.2.3



-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17255

Reply via email to