- 17 Feb, 2001 4 commits
-
-
From-SVN: r39793
GCC Administrator committed -
From-SVN: r39790
Richard Kenner committed -
From-SVN: r39787
Nick Clifton committed -
* cp-tree.h (DECL_USE_VTT_PARM): Remove. * decl2.c (maybe_retrofit_in_chrg): Don't create it. * optimize.c (maybe_clone_body): Don't substitute it. * call.c (build_new_method_call): Check in_chrg instead. * init.c (expand_virtual_init): Likewise. From-SVN: r39785
Jason Merrill committed
-
- 16 Feb, 2001 36 commits
-
-
2001-02-16 Benjamin Kosnik <bkoz@redhat.com> * testsuite/21_strings/char_traits.cc: Move to ... * testsuite/21_strings/char_traits_requirements.cc: ..here. * testsuite/21_strings/char_traits-int_type.cc: Move to ... * testsuite/21_strings/char_traits_typedefs.cc: ..here. From-SVN: r39784
Benjamin Kosnik committed -
2001-02-16 Loren J. Rittle <ljrittle@acm.org> * cplus-dem.c (main): Initialize style. From-SVN: r39782
Loren J. Rittle committed -
decl.c (check_tag_decl): Make sure a typedef for an anonymous class-type introduces at least a type-name. cp/ * decl.c (check_tag_decl): Make sure a typedef for an anonymous class-type introduces at least a type-name. testsuite/ * g++.old-deja/g++.other/decl9.C: New test. From-SVN: r39781
Gabriel Dos Reis committed -
2001-02-15 Alexandre Petit-Bianco <apbianco@redhat.com> * expr.c (build_instanceof): Check for arrays when trying fold to false. (http://gcc.gnu.org/ml/gcc-patches/2001-02/msg00993.html) From-SVN: r39778
Alexandre Petit-Bianco committed -
* call.c (convert_like_real): Create a temporary for non-lvalue. * g++.old-deja/g++.other/init16.C: Update the test so that it does not need <string> and also tests the initialization at runtime. From-SVN: r39776
Jakub Jelinek committed -
* ia64.c (errata_emit_nops): Add VOIDmode as second argument to shladd_operand() call. From-SVN: r39775
Jes Sorensen committed -
* gcse.c (hash_scan_set): If cprop, see if REG_EQUAL or REG_EQUIV. Don't CSE a nop. (hash_scan_insn): Clean up calls to hash_scan_set. (compute_kill_rd): REGNO now unsigned. (try_replace_reg): Rework to use simplify_replace_rtx. (cprop_jump, cprop_cc0_jump): Likewise. (cprop_insn): Call find_reg_equal_equiv_note. Reflect changes to cprop_jump and cprop_cc0_jump. From-SVN: r39774
Richard Kenner committed -
* recog.c (validate_replace_rtx): Replace in operands of ZERO_EXTRACT in SET_DEST. From-SVN: r39773
Richard Kenner committed -
Co-Authored-By: Rodney Brown <RodneyBrown@mynd.com> From-SVN: r39771
Bruce Korb committed -
* cse.c (new_label_ref): New variable. (insert): Set it instead of recorded_label_ref. (cse_basic_block): Set recorded_label_ref if new_label_ref use, has CODE_LABEL for this function, and not already in REG_LABEL note. From-SVN: r39768
Richard Kenner committed -
* libmath/mathconf.h (FINITE_P, INFINITE_P): Remove macro definitions. From-SVN: r39767
Gabriel Dos Reis committed -
2001-02-16 Jeffrey Oldham <oldham@codesourcery.com> * resource.c (mark_referenced_resources): Fix typo in introductory comment. * config/mips/abi64.h (SUBTARGET_TARGET_OPTIONS): Fix typo in string constant. From-SVN: r39766
Jeffrey Oldham committed -
2001-02-16 Jeffrey Oldham <oldham@codesourcery.com> * cp-tree.h: Fix typos in comments. From-SVN: r39765
Jeffrey Oldham committed -
From-SVN: r39764
Jason Merrill committed -
* dwarf2out.c (add_bound_info): Don't crash if SAVE_EXPR_RTL is NULL. (gen_subprogram_die): Don't abort on seeing a second definition if the previous one was abstract. Don't replace an abstract instance in the lookup table. * dwarf2out.c (dwarf2out_abstract_function): Rename from gen_abstract_function. * dwarf2out.h: Declare it. * toplev.c (note_outlining_of_inline_function): New fn. * toplev.h: Declare it. * integrate.c (output_inline_function): Call it. * c-decl.c (duplicate_decls): Call it when redefining an extern inline. Don't inline the new defn. From-SVN: r39763
Jason Merrill committed -
* tree.h (BLOCK_CHAIN): Use BLOCK_CHECK. * optimize.c (remap_block): If we're compiling a clone, pass the new block to insert_block. From-SVN: r39761
Jason Merrill committed -
* .gdbinit: Rename to gdbinit.in. * gdbinit.in: New file, * configure.in: Generate .gdbinit from gdbinit.in. * configure: Regenerated. * Makefile.in (distclean): Always remove .gdbinit. From-SVN: r39759
Gerald Pfeifer committed -
* objc/objc-act.c (start_class): Register implemented_classes with GC. From-SVN: r39756
Jakub Jelinek committed -
From-SVN: r39755
Jeff Law committed -
* pt.c (push_template_decl_real): Don't remangle the name of a class template. From-SVN: r39753
Mark Mitchell committed -
* pt.c (push_template_decl_real): Don't remangle the name of a class template. From-SVN: r39752
Mark Mitchell committed -
From-SVN: r39750
Neil Booth committed -
* cppfiles.c (_cpp_make_system_header): Generate a file change callback. From-SVN: r39749
Neil Booth committed -
2001-02-15 Benjamin Kosnik <bkoz@redhat.com> * include/bits/c++config: Revert. From-SVN: r39747
Benjamin Kosnik committed -
* java/util/HashSet.java (clone): Made subclass safe, use super.clone(), not new. From-SVN: r39746
Bryce McKinlay committed -
From-SVN: r39745
DJ Delorie committed -
gcc/: 2001-01-20 Jim Meyering <meyering@lucent.com> * Makefile.in (install-common): Don't depend on installdirs here. Instead, make each of the lang.install-common targets (e.g., c++.install-common in cp/Make-lang.in) depend on it. (install-driver): Depend on installdirs. gcc/ch: 2001-02-15 Jim Meyering <meyering@lucent.com> * Make-lang.in (CHILL.install-common): Depend on `installdirs'. (CHILL.install-info): Likewise. gcc/cp: 2001-02-15 Jim Meyering <meyering@lucent.com> * Make-lang.in (c++.install-common): Depend on installdirs. (c++.install-info): Likewise (c++.install-man): Likewise gcc/java: 2001-02-15 Jim Meyering <meyering@lucent.com> * Make-lang.in (java.install-common): Depend on `installdirs'. (java.install-info): Likewise. From-SVN: r39744
Jim Meyering committed -
* include/bits/istream.tcc: Use ios_base::iostate in place of iostate throughout. Insert `typename' keyword where necessary. * include/bits/ostream.tcc: Insert `typename' keyword where necessary. From-SVN: r39743
Mark Mitchell committed -
2001-02-15 Jeffrey Oldham <oldham@codesourcery.com> * include/bits/c++config (_GLIBCPP_FULLY_COMPLIANT_HEADERS): Define so library is compliant. From-SVN: r39742
Benjamin Kosnik committed -
2001-02-14 Jeffrey Oldham <oldham@codesourcery.com> * include/bits/c++config (_GLIBCPP_FULLY_COMPLIANT_HEADERS): Define so library is compliant. From-SVN: r39741
Jeffrey Oldham committed -
From-SVN: r39739
Richard Kenner committed -
* function.c (assign_parms): Set RTX_UNCHANGING_P in pseudo when we do in memory. From-SVN: r39737
Richard Kenner committed -
* java/util/TreeMap.java (nil): Made non-final. (clone): Create new nil node for copy. From-SVN: r39736
Bryce McKinlay committed -
2001-02-15 Anthony Green <green@redhat.com> * acinclude.m4 (glibcpp_toolexeclibdir): Fix test for cross compilation. * aclocal.m4: Regenerate. * configure: Regenerate. From-SVN: r39735
Anthony Green committed -
* java/util/TreeSet.java (clone): Made subclass safe, use super.clone(), not new. * java/util/TreeMap.java (clone): Likewise. From-SVN: r39734
Bryce McKinlay committed -
2001-02-15 Rodney Brown <RodneyBrown@mynd.com> * acinclude.m4 (GLIBCPP_CHECK_MATH_DECL_1): Include ieeefp.h for fpclass on UnixWare{2,7}. * aclocal.m4: Regenerate. * configure: Regenerate. * mkcheck.in (size_command): Do without GNU-grep when using size from binutils. From-SVN: r39733
Rodney Brown committed
-