1. 30 Aug, 1998 20 commits
    • Makefile.in (INTERFACE): New, set to 2. · 0e7e6e25
      #
      	* Makefile.in (INTERFACE): New, set to 2.
      	(ARLIB): Set to libstdc++.a.$(VERSION)
      	(ARLINK, MARLINK): New macros.
      	(LIBS): Add $(ARLINK).
      	($(ARLINK), marlink): New targets.
      	(install): Don't check $(libsubdir). Handle versioned libraries.
      	* config/linux.ml (ARLIB, MARLINK, SHLIB, MSHLINK): New macros.
      	(LIBS): Add marlink $(ARLINK).
      	* config/aix.ml (ARLIB): Set to libstdc++-ar.a.$(VERSION)
      	(ARLINK): New macros.
      	(BUILD_LIBS): Add $(ARLINK).
      	* config/dec-osf.ml (LIBS): Add $(ARLINK).
      	* config/elf.ml (LIBS): Likewise.
      	* config/elfshlibm.ml (LIBS): Likewise.
      	* config/hpux.ml (LIBS): Likewise.
      	* config/iris5.ml (LIBS): Likewise.
      	* config/sol2shm.ml (LIBS): Likewise.
      	* config/sunos4.ml (LIBS): Likewise.
      	* configure.in: Use ${topsrcdir}/config.if to put
      	LIBSTDCXX_INTERFACE, CXX_INTERFACE, LIBC_INTERFACE in
      	${package_makefile_frag}.
      
      From-SVN: r22117
      H.J. Lu committed
    • Makefile.in (INTERFACE): New, set to 2. · 8257689a
      e
      	* Makefile.in (INTERFACE): New, set to 2.
      	(ARLIB): Set to libstdc++.a.$(VERSION)
      	(ARLINK, MARLINK): New macros.
      	(LIBS): Add $(ARLINK).
      	($(ARLINK), marlink): New targets.
      	(install): Don't check $(libsubdir). Handle versioned libraries.
      	* config/linux.ml (ARLIB, MARLINK, SHLIB, MSHLINK): New macros.
      	(LIBS): Add marlink $(ARLINK).
      	* config/aix.ml (ARLIB): Set to libstdc++-ar.a.$(VERSION)
      	(ARLINK): New macros.
      	(BUILD_LIBS): Add $(ARLINK).
      	* config/dec-osf.ml (LIBS): Add $(ARLINK).
      	* config/elf.ml (LIBS): Likewise.
      	* config/elfshlibm.ml (LIBS): Likewise.
      	* config/hpux.ml (LIBS): Likewise.
      	* config/iris5.ml (LIBS): Likewise.
      	* config/sol2shm.ml (LIBS): Likewise.
      	* config/sunos4.ml (LIBS): Likewise.
      	* configure.in: Use ${topsrcdir}/config.if to put
      	LIBSTDCXX_INTERFACE, CXX_INTERFACE, LIBC_INTERFACE in
      	${package_makefile_frag}.
      
      From-SVN: r22116
      H.J. Lu committed
    • Makefile.in (INTERFACE): New, set to 2. · 1b371329
      p
      	* Makefile.in (INTERFACE): New, set to 2.
      	(ARLIB): Set to libstdc++.a.$(VERSION)
      	(ARLINK, MARLINK): New macros.
      	(LIBS): Add $(ARLINK).
      	($(ARLINK), marlink): New targets.
      	(install): Don't check $(libsubdir). Handle versioned libraries.
      	* config/linux.ml (ARLIB, MARLINK, SHLIB, MSHLINK): New macros.
      	(LIBS): Add marlink $(ARLINK).
      	* config/aix.ml (ARLIB): Set to libstdc++-ar.a.$(VERSION)
      	(ARLINK): New macros.
      	(BUILD_LIBS): Add $(ARLINK).
      	* config/dec-osf.ml (LIBS): Add $(ARLINK).
      	* config/elf.ml (LIBS): Likewise.
      	* config/elfshlibm.ml (LIBS): Likewise.
      	* config/hpux.ml (LIBS): Likewise.
      	* config/iris5.ml (LIBS): Likewise.
      	* config/sol2shm.ml (LIBS): Likewise.
      	* config/sunos4.ml (LIBS): Likewise.
      	* configure.in: Use ${topsrcdir}/config.if to put
      	LIBSTDCXX_INTERFACE, CXX_INTERFACE, LIBC_INTERFACE in
      	${package_makefile_frag}.
      
      From-SVN: r22115
      H.J. Lu committed
    • Makefile.in (INTERFACE): New, set to 2. · 590dc23b
      d
      	* Makefile.in (INTERFACE): New, set to 2.
      	(ARLIB): Set to libstdc++.a.$(VERSION)
      	(ARLINK, MARLINK): New macros.
      	(LIBS): Add $(ARLINK).
      	($(ARLINK), marlink): New targets.
      	(install): Don't check $(libsubdir). Handle versioned libraries.
      	* config/linux.ml (ARLIB, MARLINK, SHLIB, MSHLINK): New macros.
      	(LIBS): Add marlink $(ARLINK).
      	* config/aix.ml (ARLIB): Set to libstdc++-ar.a.$(VERSION)
      	(ARLINK): New macros.
      	(BUILD_LIBS): Add $(ARLINK).
      	* config/dec-osf.ml (LIBS): Add $(ARLINK).
      	* config/elf.ml (LIBS): Likewise.
      	* config/elfshlibm.ml (LIBS): Likewise.
      	* config/hpux.ml (LIBS): Likewise.
      	* config/iris5.ml (LIBS): Likewise.
      	* config/sol2shm.ml (LIBS): Likewise.
      	* config/sunos4.ml (LIBS): Likewise.
      	* configure.in: Use ${topsrcdir}/config.if to put
      	LIBSTDCXX_INTERFACE, CXX_INTERFACE, LIBC_INTERFACE in
      	${package_makefile_frag}.
      
      From-SVN: r22114
      H.J. Lu committed
    • Makefile.in (INTERFACE): New, set to 2. · 6882b080
      a
      	* Makefile.in (INTERFACE): New, set to 2.
      	(ARLIB): Set to libstdc++.a.$(VERSION)
      	(ARLINK, MARLINK): New macros.
      	(LIBS): Add $(ARLINK).
      	($(ARLINK), marlink): New targets.
      	(install): Don't check $(libsubdir). Handle versioned libraries.
      	* config/linux.ml (ARLIB, MARLINK, SHLIB, MSHLINK): New macros.
      	(LIBS): Add marlink $(ARLINK).
      	* config/aix.ml (ARLIB): Set to libstdc++-ar.a.$(VERSION)
      	(ARLINK): New macros.
      	(BUILD_LIBS): Add $(ARLINK).
      	* config/dec-osf.ml (LIBS): Add $(ARLINK).
      	* config/elf.ml (LIBS): Likewise.
      	* config/elfshlibm.ml (LIBS): Likewise.
      	* config/hpux.ml (LIBS): Likewise.
      	* config/iris5.ml (LIBS): Likewise.
      	* config/sol2shm.ml (LIBS): Likewise.
      	* config/sunos4.ml (LIBS): Likewise.
      	* configure.in: Use ${topsrcdir}/config.if to put
      	LIBSTDCXX_INTERFACE, CXX_INTERFACE, LIBC_INTERFACE in
      	${package_makefile_frag}.
      
      From-SVN: r22113
      H.J. Lu committed
    • * config.shared: Set libsubdir. · 8549e274
      From-SVN: r22112
      H.J. Lu committed
    • * Makefile.in (INTERFACE): New, set to 1. · d62590d2
      From-SVN: r22111
      H.J. Lu committed
    • configure.in (gxx_include_dir): Changed to '${prefix}/include/g++'-${libstdcxx_interface}. · a270b446
              * configure.in (gxx_include_dir): Changed to
              '${prefix}/include/g++'-${libstdcxx_interface}.
              * configure: Rebuilt.
      
      From-SVN: r22110
      H.J. Lu committed
    • configure (gxx_include_dir): Changed to '${prefix}/include/g++'-${libstdcxx_interface}. · a3cbd105
              * configure (gxx_include_dir): Changed to
              '${prefix}/include/g++'-${libstdcxx_interface}.
              * config.if: New to determine the interfaces.
      
      From-SVN: r22109
      H.J. Lu committed
    • config.guess: Detect and handle MPE/IX. · c4acd909
              * config.guess: Detect and handle MPE/IX.
              * config.sub: Deal with MPE/IX.
      
      From-SVN: r22108
      Mark Klein committed
    • expr.c (expand_expr): Change ">" to ">=" making MOVE_RATIO use consistent. · 9862dea9
              * expr.c (expand_expr): Change ">" to ">=" making MOVE_RATIO use
              consistent.
              * tm.texi (Costs): Say MOVE_RATIO is number of mem-mem move
              *sequences* *below* which scalar moves will be used.
      
      From-SVN: r22107
      Hans-Peter Nilsson committed
    • * collect2.c (mktemp): Delete unused declaration. · e916423b
      From-SVN: r22106
      Jeffrey A Law committed
    • error.c (dump_decl): Use CP_DECL_CONTEXT, not DECL_CONTEXT, when comparing with global_namespace. · 0aa5b426
      	* error.c (dump_decl): Use CP_DECL_CONTEXT, not DECL_CONTEXT, when
      	comparing with global_namespace.
      	(dump_aggr_type): Likewise.
      
      From-SVN: r22105
      Mark Mitchell committed
    • 980626-1.c: Delete this test. · 5acc5ee9
              * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
              this test triggers valid.
      
      From-SVN: r22104
      Jeffrey A Law committed
    • xm-netbsd.h: Remove unnecessary file. · 797990ed
              * config/xm-netbsd.h: Remove unnecessary file.
              * config/*/xm-netbsd.h: Do not include the generic xm-netbsd.h
              file anymore, it is not needed.
      
      From-SVN: r22103
      Jeffrey A Law committed
    • convert.c (convert_to_integer): Issue an error on conversions to incomplete types. · 9c4cb3a3
      	* convert.c (convert_to_integer): Issue an error on conversions to
      	incomplete types.
      
      From-SVN: r22102
      Mark Mitchell committed
    • Makefile.in: Add lang_tree_files and gencheck.h. · 3103b7db
              * Makefile.in: Add lang_tree_files and gencheck.h.
              * configure.in: Generate them.
              * gencheck.c: Include gencheck.h.
      
      From-SVN: r22101
      Martin v. Löwis committed
    • decl.c (grokfndecl): Issue error on declaration of friend templates with… · 7e2421f7
      decl.c (grokfndecl): Issue error on declaration of friend templates with explicit template arguments.
      
      	* decl.c (grokfndecl): Issue error on declaration of friend
      	templates with explicit template arguments.
      
      From-SVN: r22100
      Mark Mitchell committed
    • pt.c (convert_template_argument): New function, split out from... · 8b5b8b7c
      	* pt.c (convert_template_argument): New function, split out
      	from...
      	(coerce_template_parms): Here.
      	(tsubst): Attempt better error-recovery.
      
      From-SVN: r22099
      Mark Mitchell committed
    • Daily bump. · 38f477fe
      From-SVN: r22095
      Jeff Law committed
  2. 29 Aug, 1998 16 commits
  3. 28 Aug, 1998 4 commits
    • sparc.c (arith_operand, [...]): Mark mode as unused. · ddf80874
      	* config/sparc/sparc.c (arith_operand, const64_operand,
      	const64_high_operand, arith_double_4096_operand): Mark mode as
      	unused.
      	(create_simple_focus_bits): Remove unused arg highest_bit_set, all
      	callers changed.
      	(sparc_emit_set_const64): Remove unused variable i.
      	(sparc_splitdi_legitimate): Likewise for addr_part.
      	(ultra_code_from_mask): Likewise for mask.
      	(ultra_cmove_results_ready_p): Fixup entry modulo calc.
      	(ultra_flush_pipeline): Likewise.
      	(ultra_fpmode_conflict_exists): Likewise, remove unused variable
      	this_type, and allow loads and stores of differing FP modes as
      	they do not create a conflict.
      	(ultra_find_type): Initialize fpmode to SFmode, fix
      	parenthesization thinkos in large conditional.
      	(ultrasparc_sched_init): Mark dump and sched_verbose as unused.
      	Init free_slot_mask after ultra_cur_hist is reset, not before.
      	(ultrasparc_rescan_pipeline_state): Remove unused variable ucode.
      	(ultrasparc_sched_reorder): Don't bzero current pipeline state,
      	use ultra_flush_pipeline instead, then re-init group pointer.
      	Fix statement with no effect.  If no progress made in, and no
      	instructions scheduled at all, advance to new pipeline cycle else
      	we get into an endless loop.
      	(ultrasparc_adjust_cost): Remove previous arg.
      	* config/sparc/sparc.h (ADJUST_COST): Update to reflect that.
      
      From-SVN: r22068
      David S. Miller committed
    • New test · 0078ab63
      From-SVN: r22067
      Mark Mitchell committed
    • Tweak · c296fce5
      From-SVN: r22066
      Mark Mitchell committed
    • New test · 21d886ac
      From-SVN: r22065
      Mark Mitchell committed