From 11ad4784f3f1acda9ddd4032be6f91cbfc70aad2 Mon Sep 17 00:00:00 2001 From: Zack Weinberg Date: Tue, 28 May 2002 17:33:14 +0000 Subject: tree.h: Forward-declare struct realvaluetype. * tree.h: Forward-declare struct realvaluetype. (struct tree_real_cst): Point to the REAL_VALUE_TYPE, do not contain it. (TREE_REAL_CST_PTR): New accessor. (TREE_REAL_CST): Update. * real.h: Include machmode.h. (realvaluetype): Make it struct realvaluetype, not a typedef. (build_real): Prototype here. * tree.c: Include real.h. (build_real): Allocate the REAL_VALUE_TYPE as a separate object in GC memory, set TREE_REAL_CST_PTR to point to it. (build_real_from_int_cst): Use build_real. * ggc-common.c (ggc_mark_trees): Mark TREE_REAL_CST_PTR of a REAL_CST. * builtins.c, c-common.c, c-lex.c, dwarf2out.c, expr.c, fold-const.c, print-tree.c, real.c, cp/mangle.c, cp/tree.c, f/bld.c, f/com.c, f/expr.c, f/target.c, java/decl.c, java/jcf-parse.c, java/parse.y, java/typeck.c: Include real.h. * Makefile.in, cp/Make-lang.in, f/Make-lang.in, java/Make-lang.in: Update dependency lists. From-SVN: r53959 --- gcc/java/ChangeLog | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'gcc/java/ChangeLog') diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog index 5d838f7..3b630d3 100644 --- a/gcc/java/ChangeLog +++ b/gcc/java/ChangeLog @@ -1,3 +1,8 @@ +2002-05-28 Zack Weinberg + + * decl.c, jcf-parse.c, parse.y, typeck.c: Include real.h. + * Make-lang.in: Update dependency lists. + 2002-05-18 Mark Mitchell * gjavah.c (throwable_p): Do not free the name of the class after -- cgit v1.1