- 23 Dec, 1999 5 commits
-
-
From-SVN: r31079
Jeff Law committed -
* dwarf2out.c (add_abstract_origin_attribute): Call gen_abstract_function on our function context. From-SVN: r31078
Jason Merrill committed -
From-SVN: r31077
Hans-Peter Nilsson committed -
From-SVN: r31076
Hans-Peter Nilsson committed -
From-SVN: r31075
Hans-Peter Nilsson committed
-
- 22 Dec, 1999 13 commits
-
-
* config/c4x/c4x.c (c4x_address_cost): Add statement to default case in switch. From-SVN: r31074
Michael Hayes committed -
From-SVN: r31073
Mark Mitchell committed -
* config/c4x/c4x.md (*addqi3_noclobber_reload): Change operand 0 constraints to "a!r". From-SVN: r31072
Michael Hayes committed -
From-SVN: r31071
Alexandre Oliva committed -
From-SVN: r31070
Alexandre Oliva committed -
From-SVN: r31069
Alexandre Oliva committed -
* libio.h (_IO_cookie_io_functions_t): Use _IO_off_t instead of _IO_fpos_t. (_IO_seekoff, _IO_seekpos): Likewise. Use _IO_off64_t instead of _IO_fpos64_t. * libioP.h (_IO_seekoff_t, _IO_seekpos_t, _IO_seek_t): Likewise. (_IO_seekoff, _IO_seekpos): Likewise. (_IO_default_seekoff, _IO_default_seekpos): Likewise. (_IO_default_seek): Likewise. (_IO_file_seekoff, _IO_file_seek, _IO_str_seekoff): Likewise. * streambuf.h (streampos): Typedef to _IO_off_t resp. _IO_off64_t. * parsestream.h (class parsebuf::pos_at_line_start): Change type to _IO_off_t. From-SVN: r31068
Jakub Jelinek committed -
From-SVN: r31067
Alexandre Oliva committed -
From-SVN: r31066
Alexandre Oliva committed -
From-SVN: r31065
Jeff Law committed -
From-SVN: r31064
Alexandre Oliva committed -
From-SVN: r31063
Alexandre Oliva committed -
From-SVN: r31062
Alexandre Oliva committed
-
- 21 Dec, 1999 16 commits
-
-
From-SVN: r31061
Tom Tromey committed -
From-SVN: r31059
Martin v. Löwis committed -
From-SVN: r31057
Martin v. Löwis committed -
* Makefile.in (calls.o): Depend on function.h. (alias.o): Likewise. From-SVN: r31056
Mark Mitchell committed -
From-SVN: r31053
Mark Mitchell committed -
From-SVN: r31052
Bernd Schmidt committed -
From-SVN: r31050
Richard Kenner committed -
From-SVN: r31049
Michael Hayes committed -
From-SVN: r31048
Martin v. Löwis committed -
* config/i386/dgux.c (struct option): Rename to lang_independent_option. (struct m_options): Add description field. (output_options): Rename option type, add sep declaration, output ix86_cpu_string and ix86_arch_string only if set. (output_file_start): Rename option type. From-SVN: r31047
Martin v. Löwis committed -
From-SVN: r31046
Jeff Law committed -
* Makefile.in (crtbegin.o, crtend.o, s-crtS): Depend on stmp-int-hdrs. (libgcc2.a): Similarly. From-SVN: r31045
Mike Stump committed -
* longlong.h (_ARCH_PPC): Only protect add_ssaaaa and sub_ddmmss with W_TYPE_SIZE == 32. Do not fall through to POWER architecture for umul_ppmm and smul_ppmm if !_ARCH_PPC and !_ARCH_POWER. From-SVN: r31044
David Edelsohn committed -
* fold-const.c (real_hex_to_f): Remove unused "isldouble" variable. Remove redundant initialization of "frexpon" and "expon". From-SVN: r31043
Jeffrey A Law committed -
1999-12-20 Mark Mitchell <mark@codesourcery.com> * cp-tree.h (CLASSTYPE_VFIELD_PARENT): Update comments. (CLASSTYPE_HAS_PRIMARY_BASE_P): New macro. (CLASSTYPE_PRIMARY_BINFO): Likewise. * class.c (check_methods): Don't set TYPE_HAS_COMPLEX_INIT_REF, TYPE_NEEDS_CONSTRUCTING, and CLASSTYPE_NON_AGGREGATE here. (check_bases_and_members): Set them here instead. (create_vtable_ptr): New function, split out from ... (finish_struct_1): ... here. Use it. Tidy. Use CLASSTYPE_HAS_PRIMARY_BASE_P and CLASSTYPE_PRIMARY_BINFO. * search.c (dfs_init_vbase_pointers): Handle seeing TYPE_VFIELD as the first field in the class. * tree.c (layout_basetypes): Use CLASSTYPE_N_BASECLASSES. Handle seeing TYPE_VFIELD as the first field in the class. From-SVN: r31042
Mark Mitchell committed -
* cp-tree.h (TYPE_VIRTUAL_P): Rename to ... (TYPE_POLYMORPHIC_P): ... this. (TYPE_USES_COMPLEX_INHERITANCE): Rename to ... (TYPE_BASE_CONVS_MAY_REQUIRE_CODE_P): ... this. (TREE_CALLS_NEW): Remove. (TREE_MANGLED): Likewise. * call.c (build_vfield_ref): Use TYPE_BASE_CONVS_MAY_REQUIRE_CODE_P, and TYPE_POLYMORPHIC_P. * class.c (check_bases): Likewise. (finish_base_struct): Likewise. (finish_struct_bits): Likewise. (check_for_override): Likewise. (finish_struct_1): Likewise. (get_vfield_name): Likewise. * decl.c (xref_basetypes): Likewise. * decl2.c (import_export_class): Likewise. (import_export_decl): Likewise. * error.c (dump_function_decl): Likewise. * pt.c (instantiate_class_template): Likewise. * repo.c (repo_inline_used): Likewise. * rtti.c (build_headof): Likewise. (get_tinfo_fn_dynamic): Likewise. (build_x_typeid): Likewise. (get_tinfo_var): Likewise. (build_dynamic_cast_1): Likewise. (synthesize_tinfo_fn): Likewise. * search.c (lookup_field_1): Likewise. (dfs_debug_mark): Likewise. (maybe_suppress_debug_info): Likewise. * typeck.c (build_component_ref): Likewise. (build_component_addr): Likewise. * typeck2.c (process_init_constructor): Likewise. From-SVN: r31041
Mark Mitchell committed
-
- 20 Dec, 1999 6 commits
-
-
* java/lang/reflect/Modifier.java (STRICT): New constant. (isStrict): New method. (toString): Added `strict'. From-SVN: r31040
Tom Tromey committed -
From-SVN: r31039
Richard Kenner committed -
From-SVN: r31038
Richard Kenner committed -
* expr.c (store_constructor): New argument SIZE; pass to clear_storage. (store_constructor_field, expand_expr): Pass new arg. From-SVN: r31037
Richard Kenner committed -
* Makefile.in (explow.o): Depend on function.h. * stor-layout.c (set_sizetype): Fix typo. From-SVN: r31036
Mark Mitchell committed -
From-SVN: r31035
Nathan Sidwell committed
-