1. 06 Jun, 2000 5 commits
    • Makefile.in (libgcc.ready): Lose. · 2aceb30d
              * Makefile.in (libgcc.ready): Lose.
              (libgcc.mk): Just use mv, not move-if-change.
              (LIBGCC_DEPS): New macro.
              (libgcc.a): Use it.
              (stmp-multilib): Likewise.
              * mklibgcc.in (stmp-dirs): New target.  Make everything depend on
              it rather than the directories themselves.
              (LIB2ADD): Depend on the list file rather than 'force'.
      
      From-SVN: r34419
      Jason Merrill committed
    • New test. · fce8451d
      From-SVN: r34418
      Richard Henderson committed
    • simplify · 16a8282c
      From-SVN: r34417
      Jason Merrill committed
    • fold-const.c (fold, [...]): Elide conversion between cv-qualified versions of types. · a7833bec
              * fold-const.c (fold, case COND_EXPR): Elide conversion between
              cv-qualified versions of types.
      
      From-SVN: r34416
      Jason Merrill committed
    • search.c (maybe_suppress_debug_info): Don't check CLASSTYPE_INTERFACE_ONLY if… · 3ae18eaf
      search.c (maybe_suppress_debug_info): Don't check CLASSTYPE_INTERFACE_ONLY if CLASSTYPE_INTERFACE_KNOWN isn't set.
      
              * search.c (maybe_suppress_debug_info): Don't check
              CLASSTYPE_INTERFACE_ONLY if CLASSTYPE_INTERFACE_KNOWN isn't set.
      
              * pt.c (mark_decl_instantiated): Do SET_DECL_EXPLICIT_INSTANTIATION
              here if extern_p.
      
              Remember instantiation context in deferred instantiations.
              * cp-tree.h (struct tinst_level): Remove.
              (TINST_DECL, TINST_LINE, TINST_FILE): New macros.
              * pt.c (current_tinst_level): Now a tree.
              (print_template_context, push_tinst_level, pop_tinst_level,
              tinst_for_decl): Adjust.
              (reopen_tinst_level): New fn.
              (init_pt): Register current_tinst_level as a root.
              (add_pending_template): Put current_tinst_level in TREE_PURPOSE
              of the pending templates list.
              (instantiate_pending_templates): Adjust.  Call reopen_tinst_level.
              * lex.c (extract_interface_info): Adjust.
              * decl2.c (warn_if_unknown_interface): Adjust.
      
      From-SVN: r34415
      Jason Merrill committed
  2. 05 Jun, 2000 18 commits
  3. 04 Jun, 2000 10 commits
  4. 03 Jun, 2000 7 commits