aboutsummaryrefslogtreecommitdiff
path: root/gcc/java/class.c
AgeCommit message (Expand)AuthorFilesLines
2001-12-06Restore support for static class initialization optimization.Per Bothner1-6/+3
2001-11-30* class.c (add_interface_do): Set BINFO_VPTR_FIELD.Bryce McKinlay1-0/+1
2001-09-21tree.def (FDESC_EXPR): New.Richard Henderson1-14/+65
2001-09-10* class.c (build_class_ref): Set DECL_EXTERNAL before make_decl_rtl.Richard Henderson1-2/+2
2001-09-06class.c (O_BINARY): Define if necessary.Anthony Green1-0/+112
2001-08-31class.c (set_constant_value): When not emiting class files, then a String Con...Per Bothner1-2/+4
2001-08-30Temporaily change error to wanring to hopefully allow boostrap.Per Bothner1-1/+1
2001-08-30jcf-write.c (generate_classfile): Don't write ConstantValue attribute if fiel...Per Bothner1-0/+6
2001-08-24decl.c (init_decl_processing): Add `throws' field to method descriptor.Tom Tromey1-0/+39
2001-08-17defaults.h (UNALIGNED_SHORT_ASM_OP, [...]): Move from ...Richard Henderson1-1/+1
2001-08-16varasm.c (named_section_flags): Remove align parameter.Richard Henderson1-2/+2
2001-08-10Restore HPUX gcj bootstrap.Anthony Green1-0/+4
2001-08-09Move constructor/destructor handling into target hooks.Richard Henderson1-12/+24
2001-08-08check-init.c (flags.h): IncludeAlexandre Petit-Bianco1-12/+17
2001-08-08class.c (emit_register_classes): Use assemble_jcr if possible.Anthony Green1-36/+53
2001-08-06varasm.c (assemble_constructor): Take a symbol_ref and a priority instead of ...Richard Henderson1-1/+1
2001-07-31[multiple changes]Alexandre Petit-Bianco1-0/+4
2001-06-27class.c (set_super_info): Call `set_class_decl_access_flags.'Alexandre Petit-Bianco1-0/+8
2001-06-20class.c (java_hash_tree_node): Fixed indentation in leading comment.Alexandre Petit-Bianco1-3/+3
2001-05-15class.c (build_utf8_ref): Don't generate identifier based on utf8const contents.Tom Tromey1-17/+1
2001-04-25decl.c (init_decl_processing): Add new class "protectionDomain" field.Bryce McKinlay1-0/+1
2001-03-21re PR java/2333 (ICE in mark_reference_fields)Alexandre Petit-Bianco1-1/+1
2001-03-19Compute DECL_ASSEMBLER_NAME lazily.Mark Mitchell1-7/+10
2001-03-19Fixes to process to command-line .class files in two passes. See ChangeLog.Per Bothner1-1/+1
2001-03-19class.c (build_static_field_ref): Call make_decl_rtl() after setting the DECL...Andrew Haley1-1/+1
2001-03-15class.c (make_class_data): The class_dtable_decl (i.e.Per Bothner1-0/+2
2001-03-15varasm.c (assemble_alias): Use DECL_ASSEMBLER_NAME...Mark Mitchell1-3/+3
2001-03-05Fix a problem where rest_of_decl_compilation applied to class_dtable_decl cau...Per Bothner1-1/+14
2001-03-02xm-lynx.h, [...]: Do not define TRUE or FALSE.Zack Weinberg1-1/+1
2001-02-04diagnostic.h (set_internal_error_function): Renamed.Richard Kenner1-6/+11
2001-01-25ChangeLog (2001-01-21): Fixed typo.Alexandre Petit-Bianco1-8/+0
2001-01-24class.c (layout_class): Don't lay the superclass out if it's already being la...Alexandre Petit-Bianco1-2/+6
2001-01-21Minor optimization of static ggc roots.Per Bothner1-30/+15
2001-01-15All files with updated copyright when applicable.Alexandre Petit-Bianco1-345/+12
2001-01-10output.h (make_function_rtl): Remove prototype.Mark Mitchell1-8/+8
2001-01-08In gcc/java:Bryce McKinlay1-0/+1
2000-12-18Fix for PRs gcj/312 and gcj/253:Bryce McKinlay1-0/+29
2000-11-04class.c (cxx_keyword_p): Accept keywords with trailing `$'s.Tom Tromey1-3/+15
2000-10-13Remove obstacks.Mark Mitchell1-31/+6
2000-10-08class.c (layout_class): Handle case where superclass can't be layed out yet.Anthony Green1-2/+4
2000-10-06jvspec.c (jvgenmain_spec): Added `-fdollars-in-identifiers'.Tom Tromey1-22/+129
2000-10-01c-decl.c (c_expand_body): Don't generate RTL if flag_syntax_only.Mark Mitchell1-2/+2
2000-09-23Make-lang.in (JAVA_SRCS): Include java-tree.h.Mark Mitchell1-2/+21
2000-08-11class.c (maybe_layout_super_class): Fixed indentation.Alexandre Petit-Bianco1-2/+1
2000-08-02c-common.h: Prototype min_precision and c_build_qualified_type here...Zack Weinberg1-1/+1
2000-07-28class.c (make_class_data): Create vtable for abstract classes.Tom Tromey1-6/+15
2000-07-20[multiple changes]Alexandre Petit-Bianco1-1/+6
2000-06-26[multiple changes]Alexandre Petit-Bianco1-0/+1
2000-06-02class.c (get_dispatch_table): Build the vtable dummy entry list element with ...Alexandre Petit-Bianco1-4/+25
2000-06-01class.c (common_enclosing_context_p): New function.Alexandre Petit-Bianco1-0/+24