(size_int_2): Deleted.
(size_int, bitsize_int): Don't use it and rework args.
* varasm.c (assemble_variable, output_constructor): Use DECL_SIZE_UNIT.
- * ch/decl.c (layout_enum): Set DECL_SIZE_UNIT.
- * ch/satisfy.c (safe_satisfy_decl): Likewise.
- * cp/class.c (build_primary_vtable, layout_vtable_decl): Likewise.
- (avoid_overlap, build_base_field): Likewise.
- (build_base_field, build_base_fields, is_empty_class):
- Test DECL_SIZE with integer_zero.
- (layout_class_type): Set CLASSTYPE_SIZE_UNIT.
- * cp/cp-tree.h (struct lang_type): New field size_unit.
- (CLASSTYPE_SIZE_UNIT): New macro.
- * cp/decl.c (init_decl_processing): Set DECL_SIZE_UNIT.
- (cp_finish_decl): Delete -Wlarger-than processing.
- * cp/optimize.c (remap_decl): Walk DECL_SIZE_UNIT.
- * cp/pt.c (tsubst_decl): Set DECL_SIZE_UNIT.
- * cp/tree.c (make_binfo): binfo vector is one entry longer.
- (walk_tree): Walk DECL_SIZE_UNIT.
- * f/com.c (ffecom_sym_transform): Use DECL_SIZE_UNIT.
- (ffecom_transform_common_, ffecom_transform_equiv_): Likewise.
- (duplicate_decls): Likewise.
- (ffecom_tree_canonize_ptr_): Delete extra arg to bitsize_int.
- (finish_decl): Delete -Wlarger-than processing.
- * java/class.c (build_class_ref, push_super_field): Set DECL_SIZE_UNIT.
- * java/constants.c (build_constants_constructor): Likewise.
Fri Feb 18 20:01:58 2000 Jeffrey A Law (law@cygnus.com)
1999-09-08 Bruce Korb autogen@linuxbox.com
- * gcc/ch/Makefile.in: Give the hapless gperf user a hint about
+ * Makefile.in: Give the hapless gperf user a hint about
why "gperf -F" fails.
- * gcc/cp/Makefile.in: ditto
- * gcc/Makefile.in: ditto
- * gcc/java/Makefile.in: ditto
Wed Sep 8 04:43:22 1999 Richard Henderson <rth@cygnus.com>
+Sat Feb 19 18:43:13 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
+
+ * decl.c (layout_enum): Set DECL_SIZE_UNIT.
+ * satisfy.c (safe_satisfy_decl): Likewise.
+
2000-02-15 Jonathan Larmour <jlarmour@redhat.co.uk>
* lang-specs.h: Add new __GNUC_PATCHLEVEL__ define to default spec.
build_common_tree_nodes_2 instead of building their nodes here.
Use set_sizetype instead of assigning sizetype.
+1999-09-08 Bruce Korb autogen@linuxbox.com
+
+ * Makefile.in: Give the gperf user a hint about why "gperf -F" fails.
+
Tue Sep 7 15:59:56 1999 Dave Brolley <brolley@cygnus.com>
* parse.h: Undefine DELAY if it's defined.
+Sat Feb 19 18:43:13 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
+
+ * class.c (build_primary_vtable, layout_vtable_decl): Likewise.
+ (avoid_overlap, build_base_field): Likewise.
+ (build_base_field, build_base_fields, is_empty_class):
+ Test DECL_SIZE with integer_zero.
+ (layout_class_type): Set CLASSTYPE_SIZE_UNIT.
+ * cp-tree.h (struct lang_type): New field size_unit.
+ (CLASSTYPE_SIZE_UNIT): New macro.
+ * decl.c (init_decl_processing): Set DECL_SIZE_UNIT.
+ (cp_finish_decl): Delete -Wlarger-than processing.
+ * optimize.c (remap_decl): Walk DECL_SIZE_UNIT.
+ * pt.c (tsubst_decl): Set DECL_SIZE_UNIT.
+ * tree.c (make_binfo): binfo vector is one entry longer.
+ (walk_tree): Walk DECL_SIZE_UNIT.
+
2000-02-19 Mark Mitchell <mark@codesourcery.com>
* class.c (dfs_build_vcall_offset_vtbl_entries): Fix typo in
* pt.c (unify): Use fold, not maybe_fold_nontype_arg.
-Wed Jan 26 22:19:14 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
+Wed Jan 26 22:19:14 2000 J"orn Rennecke <amylaar@cygnus.co.uk>
* cp/optimize.c (calls_setjmp_r): Supply new argument
to special_function_p.
* parse.c: Regenerated.
* tree.c (build_srcloc): Simplify.
+1999-09-08 Bruce Korb autogen@linuxbox.com
+
+ * Makefile.in: Give the gperf user a hint about why "gperf -F" fails.
+
1999-09-08 Mark Mitchell <mark@codesourcery.com>
* cp-tree.h (lang_decl_flags): Remove permanent_attr.
+Sat Feb 19 18:43:13 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
+
+ * com.c (ffecom_sym_transform): Use DECL_SIZE_UNIT.
+ (ffecom_transform_common_, ffecom_transform_equiv_): Likewise.
+ (duplicate_decls): Likewise.
+ (ffecom_tree_canonize_ptr_): Delete extra arg to bitsize_int.
+ (finish_decl): Delete -Wlarger-than processing.
+
Fri Feb 18 13:19:34 2000 Martin von Loewis <loewis@informatik.hu-berlin.de>
* g77spec.c (lang_specific_driver): Use GCCBUGURL.
+Sat Feb 19 18:43:13 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
+
+ * class.c (build_class_ref, push_super_field): Set DECL_SIZE_UNIT.
+ * constants.c (build_constants_constructor): Likewise.
+
2000-02-19 Anthony Green <green@cygnus.com>
* jcf-depend.c (add_entry): Add entries to the end of the list.
* class.c (finish_class): We're now outside a valid method
declaration. Tell the rest of gcc so.
+1999-09-08 Bruce Korb autogen@linuxbox.com
+
+ * Makefile.in: Give the gperf user a hint about why "gperf -F" fails.
+
1999-09-07 Tom Tromey <tromey@cygnus.com>
* gjavah.c (add_class_decl): Generate include for gcj/array.h, not