From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 25657 invoked by alias); 25 Jan 2005 12:12:38 -0000 Mailing-List: contact java-prs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: java-prs-owner@gcc.gnu.org Received: (qmail 25577 invoked by alias); 25 Jan 2005 12:12:35 -0000 Date: Tue, 25 Jan 2005 12:12:00 -0000 Message-ID: <20050125121235.25576.qmail@sourceware.org> From: "cvs-commit at gcc dot gnu dot org" To: java-prs@gcc.gnu.org In-Reply-To: <20040831223422.17255.mckinlay@redhat.com> References: <20040831223422.17255.mckinlay@redhat.com> Reply-To: gcc-bugzilla@gcc.gnu.org Subject: [Bug java/17255] [meta-bug] Fixes should be back-ported to 3.4 branch X-Bugzilla-Reason: CC X-SW-Source: 2005-q1/txt/msg00182.txt.bz2 List-Id: ------- 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: jakub@gcc.gnu.org 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 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