1. 20 Oct, 2000 23 commits
  2. 19 Oct, 2000 9 commits
  3. 18 Oct, 2000 8 commits
    • Makefile.am (exception): Change exception.cc to exception_support.cc. · 0a8c4c0c
      
      2000-10-18   Benjamin Kosnik  <bkoz@purist.soma.redhat.com>
      
      	* libsupc++/Makefile.am (exception): Change exception.cc to
      	exception_support.cc.
      	(CXXLINK): Remove bogus --tag CC.
      	* libsupc++/Makefile.in: Regenerate.
      	* libsupc++/exception.cc: Move to...
      	* libsupc++/exception_support.cc: ...here.
      
      	* src/Makefile.am: Remove bogus --tag CC.
      	* src/Makefile.in: Regenerate.
      
      	* include/bits/locale_facets.tcc (use_facet): Simplify.
      	* include/bits/locale_facets.h (use_facet<ctype<char> >): Correct
      	use_facet declaration. Replace 'const ctype<T>' with ctype<T>.
      	(use_facet<ctype<wchar_t> >): Same.
      	* src/locale-inst.cc: Remove explicit instantiation.
      	* src/locale.cc: Correct signature here too.
      	(_Bad_use_facet::what()): Correct error string.
      	* include/bits/localefwd.h: Correct comment.
      
      	* mkcheck.in (C_DIR): Change libsupc++/include to libsupc++.
      
      From-SVN: r36945
      Benjamin Kosnik committed
    • libio.h (_IO_USER_LOCK): Define. · b0166fda
      
      2000-10-18  Chip Salzenberg  <chip@valinux.com>
      
              * libio/libio.h (_IO_USER_LOCK): Define.
      
      From-SVN: r36944
      Chip Salzenberg committed
    • Makefile.am (exception): Change exception.cc to exception_support.cc. · 697649ea
      
      2000-10-18   Benjamin Kosnik  <bkoz@purist.soma.redhat.com>
      
      	* libsupc++/Makefile.am (exception): Change exception.cc to
      	exception_support.cc.
      	(CXXLINK): Remove bogus --tag CC.
      	* libsupc++/Makefile.in: Regenerate.
      	* libsupc++/exception.cc: Move to...
      	* libsupc++/exception_support.cc: ...here.
      
      	* src/Makefile.am: Remove bogus --tag CC.
      	* src/Makefile.in: Regenerate.
      
      	* include/bits/locale_facets.tcc (use_facet): Simplify.
      	* include/bits/locale_facets.h (use_facet<ctype<char> >): Correct
      	use_facet declaration. Replace 'const ctype<T>' with ctype<T>.
      	(use_facet<ctype<wchar_t> >): Same.
      	* src/locale-inst.cc: Remove explicit instantiation.
      	* src/locale.cc: Correct signature here too.
      	(_Bad_use_facet::what()): Correct error string.
      	* include/bits/localefwd.h: Correct comment.
      
      	* mkcheck.in (C_DIR): Change libsupc++/include to libsupc++.
      
      From-SVN: r36943
      Benjamin Kosnik committed
    • Adding new option -ftrapv. · 91ce572a
      From-SVN: r36942
      Chandrakala Chavva committed
    • t-netware: Bring in from the Red Hat tree. · 4c2c5712
      2000-10-18  Geoffrey Keating  <geoffk@cygnus.com>
      	    David V. Henkel-Wallace  <gumby@cygnus.com>
      
      	* config/i386/t-netware: Bring in from the Red Hat tree.
      	* config/i386/netware.h: Likewise.
      	* config/netware.h: Likewise.
      	* config/rs6000/netware.h: Delete.
      	* configure.in: Add i[34567]86-*-netware.
      	* configure: Hand-edit to match configure.in change.
      
      Co-Authored-By: David V. Henkel-Wallace <gumby@cygnus.com>
      
      From-SVN: r36941
      Geoff Keating committed
    • c-common.h (flag_no_builtin): Declare. · 6bcedb4e
      	* c-common.h (flag_no_builtin): Declare.
      	(flag_no_nonansi_builtin): Likewise.
      	(c_common_nodes_and_builtins): Change prototype.
      	* c-common.c (flag_no_builtin): New variable.
      	(flag_no_nonansi_builtin): Likewise.
      	(c_common_nodes_and_builtins): Remove parameters.  Adjust
      	accordingly.
      	* c-decl.c (flag_no_builtin): Remove.
      	(flag_no_nonansi_builtin): Likewise.
      	(init_decl_processing): Adjust call to
      	c_common_nodes_and_builtins.
      
      	* cp-tree.h (cp_tree_index): Add CPTI_FAKE_STD.
      	(fake_std_node): New macro.
      	* decl.c (in_std): Rename to ...
      	(in_fake_std): ... this.
      	(flag_no_builtin): Remove.
      	(flag_no_nonansi_builtin): Likewise.
      	(walk_namespaces_r): Use fake_std_node.
      	(push_namespace): Use std_identifier.
      	(pop_namespace): Use in_fake_std.
      	(lookup_name_real): Use fake_std_node.
      	(init_decl_processing): When -fhonor-std, create the `std'
      	namespace.  Don't create a dummy fake_std_node in that case.
      	Adjust call to c_common_nodes_and_builtins.  Use std_identifier.
      	(builtin_function): Put builtins whose names don't begin
      	with `_' in the std namespace.
      	* decl2.c (flag_no_builtin): Remove.
      	(flag_no_nonansi_builtin): Likewise.
      	(set_decl_namespace): Use fake_std_node.
      	(validate_nonmember_using_decl): Likewise.
      	(do_using_directive): Likewise.
      	(handle_class_head): Likewise.
      	* dump.c (dequeue_and_dump): Likewise.
      	* except.c (init_exception_processing): Use std_identifier.
      	* init.c (build_member_call): Use fake_std_node.
      	* rtti.c (init_rtti_processing): Use std_identifier.
      
      From-SVN: r36940
      Mark Mitchell committed
    • tm.texi (LIBGCC_SPEC): Synch with reality. · 989b26a7
      2000-10-18  Marc Espie <espie@openbsd.org>
      
      	* tm.texi (LIBGCC_SPEC): Synch with reality.
      
      From-SVN: r36939
      Marc Espie committed
    • Rectify missing entry. · ea205a52
      From-SVN: r36938
      Marc Espie committed