Commit Graph

67526 Commits

Author SHA1 Message Date
Robert Schuster f5373caf4e AWTEvent.java (toString): Added case for source not being an AWT component.
2005-04-18  Robert Schuster <thebohemian@gmx.net>

	* java/awt/AWTEvent.java (toString): Added case
	for source not being an AWT component.

From-SVN: r98346
2005-04-18 20:40:34 +00:00
Richard Sandiford 636423701a mips.exp: Minor formatting.
* gcc.target/mips/mips.exp: Minor formatting.  Call setup_mips_tests.
	(setup_mips_tests, dg-mips-options): New procedures.
	* gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
	* gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
	* gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
	* gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
	* gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
	* gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
	* gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
	* gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
	* gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
	* gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
	* gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
	dg-mips-options instead of dg-options.  Remove now-redundant
	preprocessor guards.
	* gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
	* gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
	* gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
	* gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
	* gcc.dg/vr-mult-2.c: Delete.
	* gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
	* gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
	* gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
	* gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
	* gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
	* gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
	* gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.

From-SVN: r98345
2005-04-18 20:34:36 +00:00
Chris Burdess 16a5a05324 BASE64.java: Truncate encoded byte array.
2005-04-18  Chris Burdess  <dog@gnu.org>

	* gnu/java/net/BASE64.java: Truncate encoded byte array.

From-SVN: r98343
2005-04-18 19:32:02 +00:00
Michael Koch 1c6dcd2527 2005-04-18 Michael Koch <konqueror@gmx.de>
gnu/java/awt/EmbeddedWindowSupport.java,
	gnu/java/net/HeaderFieldHelper.java,
	gnu/java/net/URLParseError.java,
	gnu/java/net/protocol/file/Handler.java,
	gnu/java/net/protocol/jar/Handler.java:
	Fixed usage of @author tag.

From-SVN: r98342
2005-04-18 19:17:31 +00:00
Michael Koch e2ec863d65 XmlParser.java: Reverted my typo fix.
2005-04-18  Michael Koch  <konqueror@gmx.de>

	* gnu/xml/aelfred2/XmlParser.java:
	Reverted my typo fix.

From-SVN: r98341
2005-04-18 19:14:14 +00:00
Michael Koch 0bf80dae8a CubicCurve2D.java, [...]: Fixed mentioning of Brian Gouph.
2005-04-18  Michael Koch  <konqueror@gmx.de>

	* java/awt/geom/CubicCurve2D.java,
	java/awt/geom/QuadCurve2D.java:
	Fixed mentioning of Brian Gouph.

From-SVN: r98340
2005-04-18 19:11:36 +00:00
Michael Koch fb227d5c24 Buffers.java, [...]: Reorganized import statements.
2005-04-18  Michael Koch  <konqueror@gmx.de>

	* gnu/java/awt/Buffers.java,
	gnu/java/awt/image/ImageDecoder.java,
	gnu/java/awt/image/XBMDecoder.java,
	gnu/java/awt/peer/ClasspathFontPeer.java,
	gnu/java/net/CRLFInputStream.java,
	gnu/java/net/EmptyX509TrustManager.java,
	gnu/java/net/LineInputStream.java,
	gnu/java/net/protocol/ftp/ActiveModeDTP.java,
	gnu/java/net/protocol/ftp/BlockInputStream.java,
	gnu/java/net/protocol/ftp/CompressedInputStream.java,
	gnu/java/net/protocol/ftp/DTP.java,
	gnu/java/net/protocol/ftp/DTPInputStream.java,
	gnu/java/net/protocol/ftp/FTPConnection.java,
	gnu/java/net/protocol/ftp/FTPURLConnection.java,
	gnu/java/net/protocol/ftp/PassiveModeDTP.java,
	gnu/java/net/protocol/ftp/StreamInputStream.java,
	gnu/java/net/protocol/http/ChunkedInputStream.java,
	gnu/java/net/protocol/http/HTTPConnection.java,
	gnu/java/net/protocol/http/HTTPURLConnection.java,
	gnu/java/net/protocol/http/Headers.java,
	gnu/java/net/protocol/http/Request.java,
	gnu/java/nio/ChannelInputStream.java,
	gnu/java/nio/ChannelOutputStream.java,
	gnu/java/nio/InputStreamChannel.java,
	gnu/java/nio/OutputStreamChannel.java,
	gnu/java/nio/SelectorProviderImpl.java,
	gnu/java/rmi/RMIMarshalledObjectInputStream.java,
	gnu/java/rmi/RMIMarshalledObjectOutputStream.java,
	gnu/java/rmi/dgc/DGCImpl.java,
	gnu/java/rmi/registry/RegistryImpl.java,
	gnu/java/rmi/server/ProtocolConstants.java,
	gnu/java/rmi/server/RMIDefaultSocketFactory.java,
	gnu/java/rmi/server/RMIIncomingThread.java,
	gnu/java/rmi/server/RMIObjectInputStream.java,
	gnu/java/rmi/server/RMIObjectOutputStream.java,
	gnu/java/rmi/server/RMIVoidValue.java,
	gnu/java/rmi/server/UnicastConnectionManager.java,
	gnu/java/rmi/server/UnicastRef.java,
	gnu/java/rmi/server/UnicastRemoteCall.java,
	gnu/java/rmi/server/UnicastRemoteStub.java,
	gnu/java/rmi/server/UnicastServerRef.java,
	gnu/java/security/OID.java,
	gnu/java/security/der/DERReader.java,
	gnu/java/security/provider/CollectionCertStoreImpl.java,
	gnu/java/security/provider/DSAParameterGenerator.java,
	gnu/java/security/provider/DefaultPolicy.java,
	gnu/java/security/provider/EncodedKeyFactory.java,
	gnu/java/security/provider/GnuDHPublicKey.java,
	gnu/java/security/provider/GnuDSAPrivateKey.java,
	gnu/java/security/provider/GnuDSAPublicKey.java,
	gnu/java/security/provider/GnuRSAPrivateKey.java,
	gnu/java/security/provider/GnuRSAPublicKey.java,
	gnu/java/security/provider/PKIXCertPathValidatorImpl.java,
	gnu/java/security/provider/RSA.java,
	gnu/java/security/provider/SHA1PRNG.java,
	gnu/java/security/provider/SHA1withRSA.java,
	gnu/java/security/provider/X509CertificateFactory.java,
	gnu/java/security/x509/GnuPKIExtension.java,
	gnu/java/security/x509/X500DistinguishedName.java,
	gnu/java/security/x509/X509CRL.java,
	gnu/java/security/x509/X509CRLEntry.java,
	gnu/java/security/x509/X509CertPath.java,
	gnu/java/security/x509/X509CertSelectorImpl.java,
	gnu/java/security/x509/X509Certificate.java,
	gnu/java/security/x509/ext/AuthorityKeyIdentifier.java,
	gnu/java/security/x509/ext/BasicConstraints.java,
	gnu/java/security/x509/ext/CRLNumber.java,
	gnu/java/security/x509/ext/CertificatePolicies.java,
	gnu/java/security/x509/ext/ExtendedKeyUsage.java,
	gnu/java/security/x509/ext/Extension.java,
	gnu/java/security/x509/ext/GeneralNames.java,
	gnu/java/security/x509/ext/IssuerAlternativeNames.java,
	gnu/java/security/x509/ext/KeyUsage.java,
	gnu/java/security/x509/ext/PolicyConstraint.java,
	gnu/java/security/x509/ext/PolicyMappings.java,
	gnu/java/security/x509/ext/PrivateKeyUsagePeriod.java,
	gnu/java/security/x509/ext/ReasonCode.java,
	gnu/java/security/x509/ext/SubjectAlternativeNames.java,
	gnu/java/security/x509/ext/SubjectKeyIdentifier.java:
	Reorganized import statements.

From-SVN: r98339
2005-04-18 18:40:27 +00:00
Michael Koch 66dde90434 CieXyzConverter.java, [...]: Standardized file headers.
2005-04-18  Michael Koch  <konqueror@gmx.de>

	* gnu/java/awt/color/CieXyzConverter.java,
	gnu/java/awt/color/ClutProfileConverter.java,
	gnu/java/awt/color/ColorLookUpTable.java,
	gnu/java/awt/color/ColorSpaceConverter.java,
	gnu/java/awt/color/GrayProfileConverter.java,
	gnu/java/awt/color/GrayScaleConverter.java,
	gnu/java/awt/color/LinearRGBConverter.java,
	gnu/java/awt/color/ProfileHeader.java,
	gnu/java/awt/color/PyccConverter.java,
	gnu/java/awt/color/RgbProfileConverter.java,
	gnu/java/awt/color/SrgbConverter.java,
	gnu/java/awt/color/TagEntry.java,
	gnu/java/awt/color/ToneReproductionCurve.java:
	Standardized file headers.

From-SVN: r98338
2005-04-18 18:28:18 +00:00
Laurent GUERBY ac75c44b9c run_all.sh: Use sync when executable not present.
2005-04-18  Laurent GUERBY  <laurent@guerby.net>

	* ada/acats/run_all.sh: Use sync when executable not present.

From-SVN: r98335
2005-04-18 17:32:56 +00:00
Andrew Pinski e3df257131 Add PR markers to:
2005-04-18  Alexandre Oliva  <aoliva@redhat.com>

        PR middle-end/21049
        * tree-cfg.c (dump_function_to_file): Do not crash if cfun or
        cfun->cfg are NULL.

From-SVN: r98334
2005-04-18 10:19:55 -07:00
Hans-Peter Nilsson 29ede6dbb7 Add include/Makefile.in to last entry
From-SVN: r98333
2005-04-18 17:13:32 +00:00
Simon Posnjak 614348bbec Makefile.am: Add CRIS support.
* Makefile.am: Add CRIS support.
	* configure.ac: Likewise.
	* Makefile.in, configure, testsuite/Makefile.in: Regenerate.
	* src/cris: New directory.
	* src/cris/ffi.c, src/cris/sysv.S, src/cris/ffitarget.h: New files.
	* src/prep_cif.c (ffi_prep_cif): Wrap in #ifndef __CRIS__.

Co-Authored-By: Hans-Peter Nilsson <hp@axis.com>

From-SVN: r98332
2005-04-18 17:08:58 +00:00
Alexandre Oliva ab54a8fcec tree-cfg.c (dump_function_to_file): Do not crash if cfun or cfun->cfg are NULL.
* tree-cfg.c (dump_function_to_file): Do not crash if cfun or
cfun->cfg are NULL.

From-SVN: r98331
2005-04-18 17:04:06 +00:00
Tom Tromey 9d2038719f cgraphunit.c (cgraph_finalize_compilation_unit): Fix a comment typo.
* cgraphunit.c (cgraph_finalize_compilation_unit): Fix a comment
	typo.

From-SVN: r98330
2005-04-18 16:51:16 +00:00
Hans-Peter Nilsson 727e729b8f libffi-dg.exp (libffi-dg-test-1): Replace \n with \r?\n in output tests.
* testsuite/lib/libffi-dg.exp (libffi-dg-test-1): Replace \n with
	\r?\n in output tests.

From-SVN: r98329
2005-04-18 16:31:10 +00:00
Richard Henderson 0b196b187b alpha.c (alpha_split_atomic_op): New.
* config/alpha/alpha.c (alpha_split_atomic_op): New.
        (alphaev5_insn_pipe): Add LD_L, ST_C, MB types.
        (alphaev4_insn_pipe): Likewise.  Correct IST and LDSYM pipes.
        * config/alpha/alpha-protos.h: Update.
        * config/alpha/alpha.md (UNSPECV_MB, UNSPECV_LL, UNSPECV_SC): New.
        (UNSPECV_ATOMIC, UNSPECV_CMPXCHG, UNSPECV_XCHG): New.
        (attr type): Add ld_l, st_c, mb.
        (andsi_internal, andnotsi3, iorsi_internal, one_cmplsi_internal,
        iornotsi3, xorsi_internal, xornotsi3): New.
        * config/alpha/ev4.md (ev4_ld): Add ld_l.
        (ev4_ist_c, ev4_mb): New.
        * config/alpha/ev5.md (ev5_st): Add st_c, mb.
        (ev5_ld_l): New.
        * config/alpha/ev6.md (ev6_ild): Add ld_l.
        (ev6_ist): Add st_c.
        (ev6_mb): New.
        * config/alpha/sync.md: New file.

From-SVN: r98328
2005-04-18 09:13:00 -07:00
Richard Henderson 46c94db618 * optabs.c (expand_sync_operation): Fix typo expanding nand to and.
From-SVN: r98327
2005-04-18 09:05:12 -07:00
Jonathan Wakely 5ce7999da0 * include/bits/stl_algo.h (rotate_copy): Add missing std qualification.
From-SVN: r98326
2005-04-18 17:04:04 +01:00
Richard Henderson e2939e7513 builtins.c (expand_builtin_sync_operation): Fold nand to and for constants.
* builtins.c (expand_builtin_sync_operation): Fold nand to and
        for constants.

From-SVN: r98324
2005-04-18 09:02:14 -07:00
Devang Patel a45f6936f4 atlivec.md (mulv4si3): New pattern.
* config/rs6000/atlivec.md (mulv4si3): New pattern.

        * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
        * gcc.dg/vect/vect-11a.c: New.
        * gcc.dg/vect/vect-none.c: Update.
        * lib/target-supports.exp (check_effective_target_vect_int_mult): New.

From-SVN: r98323
2005-04-18 08:50:53 -07:00
James A. Morrison 0eeb03e6fb re PR tree-optimization/20922 (missed always false conditional)
2005-04-18  James A. Morrison  <phython@gcc.gnu.org>

        PR tree-optimization/20922
        * fold-const.c (fold_binary): Fold X - c > X and X + c < X to false.
        Fold X + c >= X and fold X - c <= X to true.

From-SVN: r98321
2005-04-18 15:18:21 +00:00
James A. Morrison 8f6c588902 unwind-ia64.c (emergency_reg_state_free): Make an unsigned int.
2005-04-18  James A. Morrison  <phython@gcc.gnu.org>

       * config/ia64/unwind-ia64.c (emergency_reg_state_free): Make an
       unsigned int.
       (emergency_labeled_state_free): Likewise.

From-SVN: r98320
2005-04-18 15:11:36 +00:00
Kazu Hirata a02818f7df * cp-tree.h (VPTR_NAME, VPTR_NAME_P): Remove.
From-SVN: r98319
2005-04-18 15:02:51 +00:00
Kazu Hirata 81eba3a8a1 decl.c (expand_static_init): Call build2 and build3 instead of build.
* decl.c (expand_static_init): Call build2 and build3 instead
	of build.

From-SVN: r98318
2005-04-18 13:39:38 +00:00
Nick Clifton 4bac3ef88b (jump): Remove prescan parameter from calls to final_scan_insn.
From-SVN: r98316
2005-04-18 11:31:50 +00:00
Nick Clifton 3e1dec29da (arc_output_function_epilogue): Remove prescan parameter from calls to
final_scan_insn.

From-SVN: r98315
2005-04-18 11:27:16 +00:00
Nick Clifton df3a97a84e config.gcc (m68hc12): Use the m68hc11.opt file for target specific options.
* config.gcc (m68hc12): Use the m68hc11.opt file for target specific options.
  (v850e, v850e1): Use the v850.opt file for target specific options.

From-SVN: r98313
2005-04-18 10:59:35 +00:00
Francois-Xavier Coudert 293fcb2e28 re PR libfortran/20950 ([4.0 only] segfault in INQUIRE asking for SEQUENTIAL status)
PR libfortran/20950
	* io/inquire.c (inquire_via_unit): Check for the gfc_unit being
	NULL when setting ioparm.sequential.
	* gfortran.dg/pr20950.f: New test.

From-SVN: r98312
2005-04-18 07:34:32 +00:00
François-Xavier Coudert 8c9de419a1 pr19216.f: Last commit forgot to 'cvs add' the added test.
* gfortran.dg/pr19216.f: Last commit forgot to 'cvs add' the
	added test. Here it is.

From-SVN: r98311
2005-04-18 07:07:03 +00:00
François-Xavier Coudert 76a66bfd02 re PR libfortran/19216 (list directed read with leading slash (NIST FM923))
PR libfortran/19216
	* gfortran.dg/pr19216.f: New test.

From-SVN: r98310
2005-04-18 07:05:26 +00:00
Kazu Hirata 0d21c2a2fe re PR tree-optimization/21001 (VRP is weak when the tested variable in a COND_EXPR is used only in the COND_EXPR.)
gcc/
	PR tree-optimization/21001
	* tree-optimize.c (init_tree_optimization_passes): Move the
	first pass_forwprop immediately before pass_vrp.

testsuite/
	PR tree-optimization/21001
	* gcc.dg/tree-ssa/pr21001.c: New.

From-SVN: r98309
2005-04-18 06:10:45 +00:00
GCC Administrator 0ec7a4d1ee Daily bump.
[[Split portion of a mixed commit.]]

From-SVN: r98307.2
2005-04-18 00:16:26 +00:00
David S. Miller 22d97adab5 gcconfig.h (sparc-linux): Use LINUX_STACKBOTTOM.
2005-04-17  David S. Miller  <davem@davemloft.net>

	* include/private/gcconfig.h (sparc-linux): Use LINUX_STACKBOTTOM.
	* os_dep.c (GC_linux_stack_base): Check for bug present in some
	Sparc glibc variants where __libc_stack_end is erroneously set
	to "1".  Fallback to procfs code in that case.

From-SVN: r98303
2005-04-17 15:01:21 -07:00
Ian Lance Taylor 03a0866432 c-common.def (SIZEOF_EXPR, [...]): Remove.
./	* c-common.def (SIZEOF_EXPR, ARROW_EXPR, ALIGNOF_EXPR): Remove.
	* c-common.c (c_sizeof_or_alignof_type): Change second parameter
	from enum tree_code op to bool is_sizeof.
	* c-common.h (c_sizeof_or_alignof_type): Update declaration.
	(c_sizeof, c_alignof): Update calls to c_sizeof_or_alignof_type.
	* c-pretty-print.c (pp_c_postfix_expression): Remove ARROW_EXPR
	case.
	(pp_c_unary_expression): Remove SIZEOF_EXPR and ALIGNOF_EXPR
	cases.
	(pp_c_expression): Remove ARROW_EXPR, SIZEOF_EXPR, and
	ALIGNOF_EXPR cases.
cp/
	* cp-tree.def: Add SIZEOF_EXPR, ARROW_EXPR and ALIGNOF_EXPR.
	* cxx-pretty-print.c (pp_cxx_postfix_expression): Handle
	ARROW_EXPR.
	(pp_cxx_unary_expression): Handle SIZEOF_EXPR and ALIGNOF_EXPR.
	(pp_cxx_expression): Handle ARROW_EXPR, SIZEOF_EXPR, and
	ALIGNOF_EXPR.
	* typeck.c (cxx_sizeof_or_alignof_type): Update call to
	c_sizeof_or_alignof_type for change in parameter type.

From-SVN: r98297
2005-04-17 21:27:47 +00:00
Ian Lance Taylor 81a60083ea * system.h: Poison DONT_ACCESS_GBLS_AFTER_EPILOGUE.
From-SVN: r98295
2005-04-17 21:26:00 +00:00
Thomas Koenig 5f9bfaf2bc 005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
PR libfortran/21075
        * m4/reshape.m4 (reshape_`'rtype_kind):  Change dimension
        of auxiliary arrays from GFC_MAX_DIMENSIONS - 1 to
        GFC_MAX_DIMENSIONS.
        * intrinsics/reshape_generic.c (reshape_generic):  Likewise.
        * generated/reshape_i4.c:  Regenerated.
        * generated/reshape_i8.c:  Regenerated.

2005-04-17  Thomas Koenig  <Thomas.Koenig@online.de>

        PR libfortran/21075
        * gfortran.dg/reshape_rank7.f90: New test.

From-SVN: r98288
2005-04-17 20:26:57 +00:00
Paul Thomas 29dc5138c3 re PR fortran/17472 ([4.0 only] namelist does not handle arrays)
-------------------------------------------------------------------

From-SVN: r98287
2005-04-17 20:09:37 +00:00
Richard Henderson 3f620b5f2b alpha.c (va_list_skip_additions): Only define if TARGET_ABI_OSF.
* config/alpha/alpha.c (va_list_skip_additions): Only define if
        TARGET_ABI_OSF.
        (TARGET_STDARG_OPTIMIZE_HOOK): Likewise.
        (alpha_stdarg_optimize_hook): Likewise.  Allow for one more round
        of indirection through ssa names while looking for the gpr counter
        field.
        (alpha_setup_incoming_varargs) <TARGET_ABI_OSF>: Make use of the
        saved va_list_gpr_size and va_list_fpr_size.

From-SVN: r98286
2005-04-17 12:29:01 -07:00
Kazu Hirata deac228468 * tree-into-ssa.c: Fix a comment typo.
From-SVN: r98285
2005-04-17 19:05:14 +00:00
Joseph Myers 55b1f1f1a0 * de.po: Update.
From-SVN: r98283
2005-04-17 19:54:53 +01:00
Kazu Hirata 838bdb3549 tree-vrp.c (maybe_add_assert_expr): Don't assert ASSERT_EXPRs for single-use variable.
* tree-vrp.c (maybe_add_assert_expr): Don't assert
	ASSERT_EXPRs for single-use variable.

From-SVN: r98278
2005-04-17 17:57:10 +00:00
Kazu Hirata 30abf79348 tree-vrp.c (compare_values): Check that VAL1 and VAL2 are both pointers or both integers.
* tree-vrp.c (compare_values): Check that VAL1 and VAL2 are
	both pointers or both integers.

From-SVN: r98273
2005-04-17 14:58:20 +00:00
Paolo Carlini 101c5bc507 re PR libstdc++/20914 (Another grouping trouble)
2005-04-17  Paolo Carlini  <pcarlini@suse.de>

	PR libstdc++/20914
	* include/bits/locale_facets.tcc (__int_to_char(_CharT*, _ValueT,
	const _CharT*, ios_base::fmtflags, bool)): Don't deal with numeric
	base or sign here, instead...
	(_M_insert_int(_OutIter, ios_base&, _CharT, _ValueT)): ... here,
	after adding the grouping. This fixes the bug and also allows to
	clean-up the code dealing with integer types.
	(_M_group_int(const char*, size_t, _CharT, ios_base&, _CharT*,
	_CharT*, int&)): Simplify, remove bits dealing with numeric base.
	(__int_to_char(_CharT*, unsigned long, const _CharT*,
	ios_base::fmtflags), __int_to_char(_CharT*, unsigned long long,
	const _CharT*, ios_base::fmtflags)): Remove hackish fix for
	libstdc++/15565.
	(__int_to_char(_CharT*, long, const _CharT*, ios_base::fmtflags),
	__int_to_char(_CharT*, long long, const _CharT*, ios_base::fmtflags)):
	Simplify, don't pass the sign.
	(_M_insert_float(_OutIter, ios_base&, _CharT, char, _ValueT)):
	Deal with a sign at the beginning of __cs; robustify the grouping
	check.
	* testsuite/22_locale/num_put/put/char/20914.cc: New.
	* testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.

From-SVN: r98271
2005-04-17 14:30:37 +00:00
Richard Guenther a34938bea3 scanner.c (gfc_next_char_literal): Reset truncation flag for lines ending in a comment for both fixed and free form.
2005-04-17  Richard Guenther  <rguenth@gcc.gnu.org>

	* scanner.c (gfc_next_char_literal): Reset truncation flag
	for lines ending in a comment for both fixed and free form.
	(load_line): Do not set truncated flag if only truncating
	the EOL marker.

	* gfortran.dg/wtruncate.f: New testcase.
	* gfortran.dg/wtruncate.f90: New testcase.

From-SVN: r98269
2005-04-17 11:56:30 +00:00
Joseph Myers 492f761a97 * gennews (files): Update for GCC 4.0.
From-SVN: r98266
2005-04-17 12:19:23 +01:00
Richard Sandiford 2adc1e9cb4 iris6.h (DRIVER_SELF_SPECS): Check -march as well as -mipsN before forcing a default of -mips2.
* config/mips/iris6.h (DRIVER_SELF_SPECS): Check -march as well as
	-mipsN before forcing a default of -mips2.

From-SVN: r98265
2005-04-17 07:52:22 +00:00
Kazu Hirata 1e6a5d3c8f tree-flow-inline.h (get_stmt_operands): Remove.
* tree-flow-inline.h (get_stmt_operands): Remove.
	* lambda-code.c, tree-ssa-loop-unswitch.c,
	tree-ssa-operands.c, tree-ssa-pre.c, tree-ssa-propagate.c,
	tree-ssa-sink.c, tree-ssa.c, tree-tailcall.c,
	tree-vect-transform.c, tree-vectorizer.c, tree-vrp.c): Remove
	calls to get_stmt_operands.
	* doc/tree-ssa.texi: Don't mention get_stmt_operands.

From-SVN: r98262
2005-04-17 06:42:03 +00:00
Kazu Hirata 911204fec2 * c-parser.c (N_C_TTYPES): Remove.
From-SVN: r98260
2005-04-17 06:37:15 +00:00
Kazu Hirata 378e4d939a * modulo-sched.c (CFG_HOOKS): Remove.
From-SVN: r98259
2005-04-17 06:35:43 +00:00
Kazu Hirata 00c00def6f predict.h (IS_TAKEN): Remove.
* predict.h (IS_TAKEN): Remove.
	* rtl.h (NOTE_PREDICTION): Likewise.

From-SVN: r98258
2005-04-17 06:34:02 +00:00