Skip to content
Snippets Groups Projects
  1. Dec 28, 2002
    • Mark Mitchell's avatar
      boehm.cc: Remove stray semicolon. · dfe5a36e
      Mark Mitchell authored
      	* boehm.cc: Remove stray semicolon.
      	* interpret.cc: Likewise.
      	* prims.cc: Likewise.
      	* verify.cc (_Jv_BytecodeVerifier::verify_fail): Move definition
      	earlier to ensure default arguments are processed.
      	* gcj/array.h (JArray): Add forward declaration.
      	(elements): Likewise.
      	* gcj/javaprim.h: Remove stray semicolons.
      	* include/bohm-gc.h: Likewise.
      	* include/jni.h: Likewise.
      	* include/jvm.h: Likewise.
      	* java/lang/Class.h (_Jv_GetArrayClass): Declare _Jv_NewArrayClass.
      
      From-SVN: r60556
      dfe5a36e
    • Mark Mitchell's avatar
      gjavah.c (print_name_for_stub_or_jni): Adjust call to print_cxx_classname. · 239b7dea
      Mark Mitchell authored
      	* gjavah.c (print_name_for_stub_or_jni): Adjust call to
      	print_cxx_classname.
      	(print_cxx_classname): Add add_scope parameter.
      	(print_class_decls): Do not emit a semicolon after the extern
      	"Java" block.
      	(process_file): Adjust calls to print_cxx_classname.
      
      From-SVN: r60555
      239b7dea
    • Kazu Hirata's avatar
      h8300.md (*iorhi_shift_8): Change the name to *iorhi_ashift_8. · 62fbd434
      Kazu Hirata authored
      	* config/h8300/h8300.md (*iorhi_shift_8): Change the name to
      	*iorhi_ashift_8.
      	(*iorhi_lshiftrt_8): New.
      
      From-SVN: r60553
      62fbd434
    • Nathanael Nerode's avatar
      configure: Fix stupid bug where RANLIB was mistakenly included. · 3fedb745
      Nathanael Nerode authored
      	* configure: Fix stupid bug where RANLIB was mistakenly included.
      
      	* configure.in: Rename (buildargs, hostargs, targargs) to
      	(build_configargs, host_configargs, target_configargs).
      
      	* configure.in: Move logic out of sed statement.
      
      From-SVN: r60551
      3fedb745
  2. Dec 27, 2002
    • Nathanael Nerode's avatar
      configure: Remove unneeded 'export's. · 57f40826
      Nathanael Nerode authored
      	* configure: Remove unneeded 'export's.  Make CC_FOR_TARGET,
      	CXX_FOR_TARGET, GCJ_FOR_TARGET substituted in configure.in only.
      
      From-SVN: r60550
      57f40826
    • Mark Mitchell's avatar
      * config/locale/gnu/ctype_members.cc · 43be7fe7
      Mark Mitchell authored
      	(ctype<wchar_t>::_M_convert_to_wmask): Remove stray semicolon.
      	* config/locale/gnu/monetary_members.cc
      	(moneypunct<wchar_t, true>::_M_initialize_moneypunct): Avoid
      	defining classes in static_cast.
      	(moneypunct<wchar_t, false>::_M_initialize_moneypunct): Likewise.
      	* config/locale/gnu/numeric_members.cc
      	(numpunct<wchar_t, false>::_M_initialize_numpunct): Likewise.
      	* include/bits/stl_deque.h (operator-): Insert typename where
      	required.
      	* include/bits/stl_multiset.h (multiset): Remove stray semicolon.
      	* include/bits/stl_set.h (set): Likewise.
      	* include/bits/valarray_meta.h (bits/slice_array.h): Include it.
      	* include/std/std_fstream.h (basic_fstream::open): Use this-> to
      	avoid Koenig lookup.
      	(basic_fstream::close): Likewise.
      	* libsupc++/new (operator delete): Remove stray semicolon.
      	* libsupc++/new (operator delete[]): Likewise.
      	* libsupc++/tinfo.cc: Likewise.
      	* src/stdexcept.c (logic_error::~logic_error): Likewise.
      	(runtime_error::~runtime_error): Likewise.
      
      From-SVN: r60547
      43be7fe7
    • Joseph Myers's avatar
      * doc/include/texinfo.tex: Update to version 2002-12-26.16. · 27e3f16d
      Joseph Myers authored
      From-SVN: r60545
      27e3f16d
    • Gerald Pfeifer's avatar
      * doc/contrib.texi (Contributors): Add Abramo and Roberto Bagnara. · b09975de
      Gerald Pfeifer authored
      From-SVN: r60544
      b09975de
    • GCC Administrator's avatar
      Daily bump. · 5eeacaf2
      GCC Administrator authored
      From-SVN: r60543
      5eeacaf2
    • Phil Edwards's avatar
      exception: Add comment (mistakenly skipped). · bad38757
      Phil Edwards authored
      2002-12-26  Phil Edwards  <pme@gcc.gnu.org>
      
      	* libsupc++/exception:  Add comment (mistakenly skipped).
      
      From-SVN: r60534
      bad38757
    • Phil Edwards's avatar
      std_bitset.h (_Base_bitset::_M_do_left_shift, [...]): Expect a non-zero shift. · 3bbfb3d9
      Phil Edwards authored
      2002-12-26  Phil Edwards  <pme@gcc.gnu.org>
      
      	* include/std/std_bitset.h (_Base_bitset::_M_do_left_shift,
      	_Base_bitset::_M_do_right_shift): Expect a non-zero shift.
      	(bitset::operator<<=, bitset::operator>>=):  When shifting more bits
      	than are in the bitset, zero memory rather than segfault.
      	(operator>>(basic_istream,bitset):  Only call setstate once, after
      	all work has been done.
      
      	* testsuite/23_containers/bitset_members.cc (test03):  New test.
      	* testsuite/23_containers/bitset_shift.cc (test02):  New test.
      
      From-SVN: r60533
      3bbfb3d9
  3. Dec 26, 2002
    • Phil Edwards's avatar
      vterminate.cc (writestr): Use __builtin_strlen. · 9795acc6
      Phil Edwards authored
      2002-12-26  Phil Edwards  <pme@gcc.gnu.org>
      
      	* libsupc++/vterminate.cc (writestr):  Use __builtin_strlen.
      
      From-SVN: r60531
      9795acc6
    • Phil Edwards's avatar
      eh_term_handler.cc: Add comment about embedded systems. · 3642a949
      Phil Edwards authored
      2002-12-26  Phil Edwards  <pme@gcc.gnu.org>
      
      	* libsupc++/eh_term_handler.cc:  Add comment about embedded systems.
      	* docs/html/debug.html:  Cosmetic and HTML changes.  Point to
      	verb-term notes.
      	* docs/html/documentation.html:  Link to the FAQ.
      	* docs/html/17_intro/howto.html:  Mention use of isatty(3).
      	* docs/html/19_diagnostics/howto.html:  Update verb-term description.
      
      From-SVN: r60528
      3642a949
    • Kazu Hirata's avatar
      h8300-protos.h: Fix comment typos. · f411c849
      Kazu Hirata authored
      	* config/h8300/h8300-protos.h: Fix comment typos.
      	Update copyright.
      	* config/h8300/h8300.c: Fix comment typos.
      
      From-SVN: r60527
      f411c849
    • Kazu Hirata's avatar
      * config/h8300/h8300.h (IDENT_ASM_OP): End with a tab. · b976d7a0
      Kazu Hirata authored
      From-SVN: r60525
      b976d7a0
    • Kazu Hirata's avatar
      athlon.md: Fix comment typos. · d1f87653
      Kazu Hirata authored
      	* config/i386/athlon.md: Fix comment typos.
      	* config/i386/crtdll.h: Likewise.
      	* config/i386/djgpp.h: Likewise.
      	* config/i386/i386-interix.h: Likewise.
      	* config/i386/i386.c: Likewise.
      	* config/i386/i386.h: Likewise.
      	* config/i386/i386.md: Likewise.
      	* config/i386/k6.md: Likewise.
      	* config/i386/mingw32.h: Likewise.
      	* config/i386/pentium.md: Likewise.
      	* config/i386/sco5.h: Likewise.
      	* config/i386/winnt.c: Likewise.
      	* config/i386/xmmintrin.h: Likewise.
      
      From-SVN: r60524
      d1f87653
    • Nathan Sidwell's avatar
      re PR c++/4803 (Inline function never defined) · eab5474f
      Nathan Sidwell authored
      cp:
      	PR c++/4803
      	* decl2.c (mark_used): Defer inline functions.
      	(finish_file): Merge deferred_fns loops. Check all used
      	inline functions have a definition.
      	* method.c (make_thunk): Thunks are not inline.
      testsuite:
      	* g++.dg/warn/inline1.C: New test.
      	* g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
      	* g++.old-deja/g++.jason/synth10.C: Likewise.
      	* g++.old-deja/g++.mike/net31.C: Likewise.
      	* g++.old-deja/g++.mike/p8786.C: Likewise.
      
      From-SVN: r60521
      eab5474f
    • Jose Renau's avatar
      ssa-dce.c (EXECUTE_IF_UNNECESSARY): Verify INSN is an INSN_P before checking to see if it is dead. · ecd4a73b
      Jose Renau authored
             * ssa-dce.c (EXECUTE_IF_UNNECESSARY): Verify INSN is an
              INSN_P before checking to see if it is dead.
              (mark_all_insn_unnecessary): Similarly.
              (ssa_eliminate_dead_code): Similarly.
              * rtl.h (struct rtx_def): Update comments for in_struct usage
              in dead code elimination pass.
              (INSN_DEAD_CODE_P): Allow JUMP_INSN and CALL_INSN as well.
      
      From-SVN: r60520
      ecd4a73b
    • Andreas Schwab's avatar
      * config.gcc (powerpc*-*-*, rs6000-*-*): Fix assignment syntax. · b17bb466
      Andreas Schwab authored
      From-SVN: r60519
      b17bb466
    • Nathan Sidwell's avatar
      PR c++/5116, c++/764 · aac1406f
      Nathan Sidwell authored
      cp:
              PR c++/5116, c++/764
              * call.c (build_new_op): Make sure template class operands are
              instantiated.
      testsuite:
              * g++.dg/template/friend10.C: New test.
              * g++.dg/template/conv5.C: New test.
      
      From-SVN: r60514
      aac1406f
    • GCC Administrator's avatar
      Daily bump. · 22323123
      GCC Administrator authored
      From-SVN: r60513
      22323123
    • Phil Edwards's avatar
      vterminate.cc: Move to... · fb705416
      Phil Edwards authored
      2002-12-25  Phil Edwards  <pme@gcc.gnu.org>
      
      	* src/vterminate.cc:  Move to...
      	* libsupc++/vterminate.cc:  ...here.  New file.  Replace fprintf with
      	writestr macro.  Slight reword to explanatory text.
      	* libsupc++/eh_terminate.cc (__cxxabiv1::__terminate_handler,
      	__cxxabiv1::__unexpected_handler):  Break definitions out to...
      	* libsupc++/eh_unex_handler.cc:  ...here (new file), and...
      	* libsupc++/eh_term_handler.cc:  ...here (new file).  Initialize
      	__terminate_handler with __gnu_cxx::__verbose_terminate_handler
      	instead of std::abort.
      
      	* libsupc++/Makefile.am (sources), src/Makefile.am (sources):  Update.
      	* libsupc++/Makefile.in, src/Makefile.in:  Regenerate.
      
      From-SVN: r60505
      fb705416
    • David Edelsohn's avatar
      rs6000.c (rs6000_override_options): Convert to tartet_flags_explicit. · b21fb038
      David Edelsohn authored
              * config/rs6000/rs6000.c (rs6000_override_options): Convert to
              tartet_flags_explicit.
              * config/rs6000/rs6000.h (MASK_MULTIPLE_SET, MASK_STRING_SET): Delete.
              Compact target_flags bits.
              (TARGET_MULTIPLE_SET, TARGET_STRING_SET): Delete.
              (TARGET_SWITCHES): Delete references to *_SET flags.
      
      From-SVN: r60504
      b21fb038
  4. Dec 25, 2002
  5. Dec 24, 2002
Loading