1. 19 Apr, 2005 8 commits
  2. 18 Apr, 2005 32 commits
    • configure.in: New local variable libgcj_ex_libffi. · c2e0d3a9
      	* configure.in <crisv32-*-*, cris-*-*>: New local variable
      	libgcj_ex_libffi.  Have specific match for *-*-linux*.  Separate
      	matches for "*-*-aout" and "*-*-elf".  Don't disable libffi for
      	"*-*-elf" and "*-*-linux*".
      	* configure: Regenerate.
      
      From-SVN: r98357
      Hans-Peter Nilsson committed
    • invoke.texi (Optimize Options): Refer to the correct optimisation flag… · ec7dea0a
      invoke.texi (Optimize Options): Refer to the correct optimisation flag -ftree-dominator-opts, not -ftree-dom.
      
      	* doc/invoke.texi (Optimize Options): Refer to the correct
      	optimisation flag -ftree-dominator-opts, not -ftree-dom.
      
      From-SVN: r98355
      Ben Elliston committed
    • correct memory leaks in namelist code for derived types · 883dd429
      From-SVN: r98352
      Paul Thomas committed
    • Rewrap ChangeLog. I'm listing the affected PRs so that they receive anot about… · 8a731165
      Rewrap ChangeLog.  I'm listing the affected PRs so that they receive anot about this, even though the commit message for the original patch was empty.
      
      PR fortran/17472
      PR fortran/18209
      PR fortran/18396
      PR fortran/19467
      PR fortran/19657
      
      From-SVN: r98350
      Tobias Schlüter committed
    • 2005-04-18 Roman Kennke <roman@kennke.org> · deb760e4
      	* java/awt/Compmonent.java
      	(setComponentOrientation): Made this property firing a
      	PropertyChangeEvent.
      
      From-SVN: r98349
      Roman Kennke committed
    • rs6000.c (machopic_output_stub): Increase alloca argument to be big enough. · 89da1f32
      2005-04-18  Christopher Jaillet <christophe.jaillet@wanadoo.fr>
      
              * config/rs6000/rs6000.c (machopic_output_stub):  Increase
              alloca argument to be big enough.
      
      From-SVN: r98348
      Christopher Jaillet committed
    • 2005-04-18 Roman Kennke <roman@kennke.org> · 3556836f
      	* java/awt/BorderLayout.java
      	(calcSize): Check for overflow when component sizes are added.
      
      From-SVN: r98347
      Roman Kennke committed
    • AWTEvent.java (toString): Added case for source not being an AWT component. · f5373caf
      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
      Robert Schuster committed
    • mips.exp: Minor formatting. · 63642370
      	* 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
      Richard Sandiford committed
    • BASE64.java: Truncate encoded byte array. · 16a5a053
      2005-04-18  Chris Burdess  <dog@gnu.org>
      
      	* gnu/java/net/BASE64.java: Truncate encoded byte array.
      
      From-SVN: r98343
      Chris Burdess committed
    • 2005-04-18 Michael Koch <konqueror@gmx.de> · 1c6dcd25
      	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
      Michael Koch committed
    • XmlParser.java: Reverted my typo fix. · e2ec863d
      2005-04-18  Michael Koch  <konqueror@gmx.de>
      
      	* gnu/xml/aelfred2/XmlParser.java:
      	Reverted my typo fix.
      
      From-SVN: r98341
      Michael Koch committed
    • CubicCurve2D.java, [...]: Fixed mentioning of Brian Gouph. · 0bf80dae
      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
      Michael Koch committed
    • Buffers.java, [...]: Reorganized import statements. · fb227d5c
      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
      Michael Koch committed
    • CieXyzConverter.java, [...]: Standardized file headers. · 66dde904
      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
      Michael Koch committed
    • run_all.sh: Use sync when executable not present. · ac75c44b
      2005-04-18  Laurent GUERBY  <laurent@guerby.net>
      
      	* ada/acats/run_all.sh: Use sync when executable not present.
      
      From-SVN: r98335
      Laurent GUERBY committed
    • Add PR markers to: · e3df2571
      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
      Andrew Pinski committed
    • Add include/Makefile.in to last entry · 29ede6db
      From-SVN: r98333
      Hans-Peter Nilsson committed
    • Makefile.am: Add CRIS support. · 614348bb
      	* 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
      Simon Posnjak committed
    • tree-cfg.c (dump_function_to_file): Do not crash if cfun or cfun->cfg are NULL. · ab54a8fc
      * tree-cfg.c (dump_function_to_file): Do not crash if cfun or
      cfun->cfg are NULL.
      
      From-SVN: r98331
      Alexandre Oliva committed
    • cgraphunit.c (cgraph_finalize_compilation_unit): Fix a comment typo. · 9d203871
      	* cgraphunit.c (cgraph_finalize_compilation_unit): Fix a comment
      	typo.
      
      From-SVN: r98330
      Tom Tromey committed
    • libffi-dg.exp (libffi-dg-test-1): Replace \n with \r?\n in output tests. · 727e729b
      	* testsuite/lib/libffi-dg.exp (libffi-dg-test-1): Replace \n with
      	\r?\n in output tests.
      
      From-SVN: r98329
      Hans-Peter Nilsson committed
    • alpha.c (alpha_split_atomic_op): New. · 0b196b18
              * 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
      Richard Henderson committed
    • builtins.c (expand_builtin_sync_operation): Fold nand to and for constants. · e2939e75
              * builtins.c (expand_builtin_sync_operation): Fold nand to and
              for constants.
      
      From-SVN: r98324
      Richard Henderson committed
    • atlivec.md (mulv4si3): New pattern. · a45f6936
              * 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
      Devang Patel committed
    • re PR tree-optimization/20922 (missed always false conditional) · 0eeb03e6
      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
      James A. Morrison committed
    • unwind-ia64.c (emergency_reg_state_free): Make an unsigned int. · 8f6c5889
      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
      James A. Morrison committed
    • * cp-tree.h (VPTR_NAME, VPTR_NAME_P): Remove. · a02818f7
      From-SVN: r98319
      Kazu Hirata committed
    • decl.c (expand_static_init): Call build2 and build3 instead of build. · 81eba3a8
      	* decl.c (expand_static_init): Call build2 and build3 instead
      	of build.
      
      From-SVN: r98318
      Kazu Hirata committed