Skip to content
Snippets Groups Projects
  1. Dec 16, 2002
    • Benjamin Kosnik's avatar
      configure.in (GLIBCPP_ENABLE_DEBUG): Default to none. · 6aa43d99
      Benjamin Kosnik authored
      2002-12-16  Benjamin Kosnik  <bkoz@redhat.com>
      
              * configure.in (GLIBCPP_ENABLE_DEBUG): Default to none.
      	Call GLIBCPP_ENABLE_DEBUG_FLAGS.
              * acinclude.m4 (GLIBCPP_ENABLE_DEBUG): GLIBCPP_BUILD_DEBUG, new
              conditional if --enable-debug is yes. Rework.
      	(GLIBCPP_ENABLE_DEBUG_FLAGS): New.
              * aclocal.m4: Regenerate.
      	* libio/Makefile.am: Remove DEBUG_FLAGS.
      	* libio/Makefile.in: Regenerate.
      	* libsupc++/Makefile.am: Remove DEBUG_FLAGS.
      	* libsupc++/Makefile.in: Regenerate.
      	* docs/html/configopts.html: Add docs for --enable-debug,
      	--enable-debug-flags.
      
      2002-12-16  Benjamin Kosnik  <bkoz@redhat.com>
      
      	Correct dependency tracking, build warts.
      	* configure.in: Correct repeated AC_OUTPUT thrashing by
      	config-ml.in
      	* configure: Regenerate.
      	* include/Makefile.am (stamp-target): Stamp in top_builddir.
      	* include/Makefile.in: Regenerate.
      	* src/Makefile.am (codecvt_members.cc): New rule.
      	(collate_members.cc): Same.
      	(ctype_members.cc): Same.
      	(messages_members.cc): Same.
      	(monetary_members.cc): Same.
      	(numeric_members.cc): Same.
      	(time_members.cc): Same.
      	(c++locale.cc): Same.
      	(basic_file.cc): Same.
      	* src/Makefile.in: Regenerate.
      	* acinclude.m4 (CCTYPE_CHAR_CC): Remove.
      	(CCCODECVT_CC): Don't link, AC_SUBST.
      	(CCOLLATE_CC): Same.
      	(CCTYPE_CC): Same.
      	(CMESSAGES_CC): Same.
      	(CMONEY_CC): Same.
      	(CNUMERIC_CC): Same.
      	(CTIME_CC): Same.
      	(CLOCALE_CC): Same.
      	* aclocal.m4: Regenerate.
      
      	* src/Makefile.am (libstdc___la_LIBADD): Use top_builddir
      	for convenience libraries.
      	(version_arg): Rename linker.map to libstdc++.ver.
      	(libstdc___la_DEPENDENCIES): Remove linker.map, add
      	libstdc++-symbol.ver as a dependency.
      	(libstdc++-symbol.ver): Add rule.
      	* acinclude.m4 (GLIBCPP_ENABLE_SYMVERS): Change LINKER_MAP to
      	SYMVER_MAP. Don't link, AC_SUBST.
      
      	* include/Makefile.am (target_headers_noinst): New.
      	(stamp-target): Add CLOCALE_INTERNAL_H.
      	* acinclude.m4 (GLIBCPP_ENABLE_CLOCALE): Don't link
      	CLOCALE_INTERNAL_H, AC_SUBST.
      	* config/locale/gnu/c_locale.cc: Modify c++locale_internal.h
      	include.
      	* config/locale/gnu/time_members.cc: Same.
      	* config/locale/gnu/numeric_members.cc: Same.
      	* config/locale/gnu/monetary_members.cc: Same.
      	* config/locale/gnu/messages_members.cc: Same.
      	* config/locale/gnu/ctype_members.cc: Same.
      	* config/locale/gnu/collate_members.cc: Same.
      	* config/locale/gnu/codecvt_members.cc: Same.
      	* config/locale/generic/codecvt_members.cc: Remove.
      
      From-SVN: r60177
      6aa43d99
    • Bruce Korb's avatar
      move inclusion of signal.h · 27eaa708
      Bruce Korb authored
      From-SVN: r60176
      27eaa708
    • Zack Weinberg's avatar
      Merge basic-improvements-branch to trunk · 4977bab6
      Zack Weinberg authored
      From-SVN: r60174
      4977bab6
    • J"orn Rennecke's avatar
      sh.h (EXTRA_CONSTRAINT_Z): New macro. · b51dc045
      J"orn Rennecke authored
      	* sh.h (EXTRA_CONSTRAINT_Z): New macro.
      	(EXTRA_CONSTRAINT): Use it.
      	* sh.md (anddi3): Use 'Z' constraint for alternative 2.
      
      From-SVN: r60173
      b51dc045
    • GCC Administrator's avatar
      Daily bump. · c82fec36
      GCC Administrator authored
      From-SVN: r60172
      c82fec36
    • Doug Evans's avatar
      fix my email address · 5d178a59
      Doug Evans authored
      From-SVN: r60165
      5d178a59
  2. Dec 15, 2002
  3. Dec 14, 2002
  4. Dec 13, 2002
    • Alexandre Oliva's avatar
      mn10300.c (print_operand): Check operand's range. · a58be199
      Alexandre Oliva authored
      * config/mn10300/mn10300.c (print_operand) <case N>: Check
      operand's range.  Print value directly, without aid from
      output_address.
      <case U>: New.
      <case S>: Make sure argument to fprintf has the right type.
      * config/mn10300/mn10300.h (OK_FOR_T): New macro.
      (EXTRA_CONSTRAINT): Adjust.
      * config/mn10300/mn10300.md: Add new all-QImode pattern for
      bclr.  Use %U for immediate operands of bset and bclr.
      (iorqi3): New expand, with insns for AM33 and mn10300.
      
      From-SVN: r60109
      a58be199
    • Jason Merrill's avatar
      Makefile.in (check-gcc-c++): Renamed from check-c++. · 0edcfdcb
      Jason Merrill authored
              * Makefile.in (check-gcc-c++): Renamed from check-c++.  Don't run
              library tests.
              (check-c++): Just depend on it and check-target-libstdc++-v3.
      
      From-SVN: r60107
      0edcfdcb
    • Gabriel Dos Reis's avatar
      re PR c++/8031 (ICE in comptypes, at cp/typeck.c:913) · 75c525d7
      Gabriel Dos Reis authored
      PR C++/8031
      * cvt.c (convert_to_pointer_force): Don't try comparing	against
      erronous type.
      
      From-SVN: r60106
      75c525d7
    • Geoffrey Keating's avatar
      cp-tree.h: Have the multiple-include guards around the entire file. · 8c6ae51f
      Geoffrey Keating authored
      	* cp-tree.h: Have the multiple-include guards around
      	the entire file.
      
      From-SVN: r60104
      8c6ae51f
    • J"orn Rennecke's avatar
      *** empty log message *** · d9da94a1
      J"orn Rennecke authored
      From-SVN: r60103
      d9da94a1
    • Devang Patel's avatar
      Fix type. · 42e903c9
      Devang Patel authored
      From-SVN: r60102
      42e903c9
    • Jim Wilson's avatar
      Doc fix for PR 1621. · 580fb356
      Jim Wilson authored
      	* doc/extend.texi (Complex Numbers): Update info on debug info.
      
      From-SVN: r60101
      580fb356
    • Casey Marshall's avatar
      SecurityRandom (digest): Removed field. · b4f145f3
      Casey Marshall authored
      
      2002-12-13  Casey Marshall  <rsdio@metastatic.org>
      	    Mark Wielaard  <mark@klomp.org>
      
      	* java/security/SecurityRandom (digest): Removed field.
      	(SecureRandom): Check all providers for case-insensitive SecureRandom
      	implementation. Don't ignore classname == null. Fallback to SHA1PRNG
      	if necessary.
      	(getInstance(String,Provider,boolean): New method.
      	(getInstance(String)): Use new method.
      	(getInstance(String,String)): Likewise.
      	(getInstance(String,Provider)): Likewise.
      
      2002-12-13  Casey Marshall  <rsdio@metastatic.org>
      
      	* java/security/Security.java (loadProviders): Increment i only once.
      
      Co-Authored-By: default avatarMark Wielaard <mark@klomp.org>
      
      From-SVN: r60099
      b4f145f3
    • Kazu Hirata's avatar
      h8300.md (addhi3_h8300): Remove the last alternative. · 697d8028
      Kazu Hirata authored
      	* config/h8300/h8300.md (addhi3_h8300): Remove the last
      	alternative.
      
      From-SVN: r60098
      697d8028
    • Mark Wielaard's avatar
      ClassLoader.java (resolveClass0): Transform ClassNotFoundException to NoClassDefFoundError. · f0caaa23
      Mark Wielaard authored
      	* java/lang/ClassLoader.java (resolveClass0): Transform
      	ClassNotFoundException to NoClassDefFoundError. Transform all other
      	throwables to LinkageError.
      
      From-SVN: r60097
      f0caaa23
    • GCC Administrator's avatar
      Daily bump. · 9d051273
      GCC Administrator authored
      From-SVN: r60096
      9d051273
    • Tom Tromey's avatar
      loader.exp (gcj_loader_test_one): Use libjava_prune_warnings. · 19eaa5a3
      Tom Tromey authored
      	* libjava.loader/loader.exp (gcj_loader_test_one): Use
      	libjava_prune_warnings.
      	(gcj_loader_run): Likewise.
      	* libjava.mauve/mauve.exp (test_mauve): Use
      	libjava_prune_warnings.
      	(test_mauve_sim): Likewise.
      	* libjava.jni/jni.exp (gcj_jni_compile_c_to_so): Use
      	libjava_prune_warnings.
      	(gcj_jni_build_header): Likewise.
      	* lib/libjava.exp (libjava_prune_warnings): New proc.
      	(gcj_link): Use it.
      	(test_libjava_from_source): Likewise.
      	(test_libjava_from_javac): Likewise.
      
      From-SVN: r60089
      19eaa5a3
    • Devang Patel's avatar
      dd05b1b4
    • Jim Wilson's avatar
      re PR debug/1621 (Debugging with complex numbers) · 24aacafb
      Jim Wilson authored
      Fix for PR 1621.
      	* dbxout.c (dbxout_fptype_value): New.
      	(dbxout_type, case COMPLEX_TYPE): Call it.  Use 'R' instead of 'r'.
      
      From-SVN: r60087
      24aacafb
    • Kazu Hirata's avatar
      c-decl.c: Fix a comment typo. · 09da1532
      Kazu Hirata authored
      	* c-decl.c: Fix a comment typo.
      	* cfg.c: Likewise.
      	* cfgcleanup.c: Likewise.
      	* cfglayout.c: Likewise.
      	* cfgrtl.c: Likewise.
      	* c-typeck.c: Likewise.
      	* dominance.c: Likewise.
      	* dwarf2asm.c: Likewise.
      	* dwarfout.c: Likewise.
      	* expmed.c: Likewise.
      	* expr.c: Likewise.
      	* final.c: Likewise.
      	* flow.c: Likewise.
      	* function.c: Likewise.
      	* gcc.c: Likewise.
      	* genautomata.c: Likewise.
      	* integrate.c: Likewise.
      	* loop.c: Likewise.
      	* loop.h: Likewise.
      	* output.h: Likewise.
      	* profile.c: Likewise.
      	* ra.h: Likewise.
      	* reload1.c: Likewise.
      	* reload.c: Likewise.
      	* sched-rgn.c: Likewise.
      	* stmt.c: Likewise.
      	* tree.h: Likewise.
      	* vmsdbgout.c: Likewise.
      
      From-SVN: r60085
      09da1532
  5. Dec 12, 2002
    • Kazu Hirata's avatar
      * config/h8300/h8300.md: Add a new peephole2. · 7930523d
      Kazu Hirata authored
      From-SVN: r60082
      7930523d
    • Devang Patel's avatar
      invoke.texi: Document Darwin linker options... · 61c85ff1
      Devang Patel authored
      gcc
              *doc/invoke.texi: Document Darwin linker options, -bundle
              -bind_at_load, -all_load and -arch_errors_fatal
      
      testsuite
              * gcc.dg/darwin-ld-1.c: New test.
              * gcc.dg/darwin-ld-2.c: New test.
              * gcc.dg/darwin-ld-3.c: New test.
              * gcc.dg/darwin-ld-4.c: New test.
              * gcc.dg/darwin-ld-5.c: New test.
      
      From-SVN: r60081
      61c85ff1
    • Kazu Hirata's avatar
      h8300.md (a peephole2): Accept a constant that's accepted by CONST_OK_FOR_J. · 59578c84
      Kazu Hirata authored
      	* config/h8300/h8300.md (a peephole2): Accept a constant
      	that's accepted by CONST_OK_FOR_J.
      
      From-SVN: r60080
      59578c84
    • Kazu Hirata's avatar
      h8300.h (CONST_OK_FOR_J): New. · 8cc5359b
      Kazu Hirata authored
      	* config/h8300/h8300.h (CONST_OK_FOR_J): New.
      	(CONST_OK_FOR_LETTER_P): Use CONST_OK_FOR_J.
      	* config/h8300/h8300.md (*addhi_h8300): Add a new alternative.
      	(*addhi_h8300hs): Likewise.
      
      From-SVN: r60079
      8cc5359b
    • J"orn Rennecke's avatar
      sh.c (reg_class_from_letter): No longer const. · ec555f32
      J"orn Rennecke authored
      	* sh.c (reg_class_from_letter): No longer const.  Add 'e' entry.
      	(sh_register_move_cost): Add clause for SImode fp-fp moves.
      	Increase cost for moves involving multiple general purpose registers.
      	* sh.h (OVERRIDE_OPTIONS): Set reg_class_from_letter['e'] according to
      	TARGET_FMOVD.
      	(HARD_REGNO_MODE_OK): Allow V2SFmode and V4SFmode in general purpose
      	registers, and SImode in fp registers, for ! TARGET_SHMEDIA.
      	(enum reg_class reg_class_from_letter): No longer const.
      	(SECONDARY_OUTPUT_RELOAD_CLASS): Use REGCLASS_HAS_FP_REG /
      	REGCLASS_HAS_GENERAL_REG.
      	Handle SImode moves from/to fp registers.
      	! TARGET_SHMEDIA && TARGET_FMOVD.
      	(SECONDARY_INPUT_RELOAD_CLASS): Use REGCLASS_HAS_FP_REG.
      	* sh.md (movsi_ie): Add alternatives to move from / to fp regisyters.
      
      From-SVN: r60076
      ec555f32
    • Joern Rennecke's avatar
      sh.h (REG_CLASS_HAS_FP_REG): New. · 95c0af87
      Joern Rennecke authored
      Wed Dec 11 19:05:05 2002  J"orn Rennecke <joern.rennecke@superh.com>
      
              * sh.h (REG_CLASS_HAS_FP_REG): New.
              (REGISTER_MOVE_COST) Use it.  Put body into a function and
              move it into:
              * sh.c (sh_register_move_cost).
              * sh-protos.h (sh_register_move_cost): Declare.
      
              * sh.c (sh_expand_builtin): Abort for unexpected nop values.
              (sh_adjust_cost): Always return a value.
      
      From-SVN: r60075
      95c0af87
    • Joern Rennecke's avatar
      sh.h (REG_CLASS_HAS_FP_REG): New. · 7a18508b
      Joern Rennecke authored
              * sh.h (REG_CLASS_HAS_FP_REG): New.
              (REGISTER_MOVE_COST) Use it.  Put body into a function and
              move it into:
              * sh.c (sh_register_move_cost).
              * sh-protos.h (sh_register_move_cost): Declare.
      
              * sh.c (sh_expand_builtin): Abort for unexpected nop values.
              (sh_adjust_cost): Always return a value.
      
      From-SVN: r60074
      7a18508b
    • Andreas Schwab's avatar
      ia64.c (ia64_hpux_asm_file_end): Fix typo in last change and some warnings. · 83ebfdc0
      Andreas Schwab authored
      	* config/ia64/ia64.c (ia64_hpux_asm_file_end): Fix typo in last
      	change and some warnings.
      
      From-SVN: r60073
      83ebfdc0
    • Kazu Hirata's avatar
      * doc/md.texi (pushm): Fix a typo. · 299c5111
      Kazu Hirata authored
      From-SVN: r60072
      299c5111
    • Eric Botcazou's avatar
      20021212-1.c: New test. · 2eb96bdb
      Eric Botcazou authored
      2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
      
      	* gcc.c-torture/compile/20021212-1.c: New test.
      
      From-SVN: r60068
      2eb96bdb
Loading