1. 16 Nov, 2004 27 commits
  2. 15 Nov, 2004 13 commits
    • Makefile.am: Remove -no-dependencies. · 88f862a9
      2004-11-15  Kelley Cook  <kcook@gcc.gnu.org>
      
      	* Makefile.am: Remove -no-dependencies.
      	* Makefile.in: Regenerate.
      
      From-SVN: r90702
      Kelley Cook committed
    • streambuf.tcc (__copy_streambufs): Provide a generic version of the function... · 2bf8accc
      2004-11-15  Paolo Carlini  <pcarlini@suse.de>
      
      	* include/bits/streambuf.tcc (__copy_streambufs): Provide
      	a generic version of the function, not using the protected
      	members of basic_streambuf.
      	* include/std/std_streambuf.h (__copy_streambufs): Declare
      	optimized specializations for char and wchar_t.
      	* src/streambuf.cc: New file, define the latter.
      	* src/Makefile.am: Add.
      	* src/Makefile.in: Regenerate.
      
      From-SVN: r90701
      Paolo Carlini committed
    • cp-gimplify.c: Include pointer-set.h · e09a5d62
      2004-11-15  Andrew Pinski  <pinskia@physics.uc.edu>
      
              * cp-gimplify.c: Include pointer-set.h
              (cp_genericize_r): Use pointer_sets instead of a hashtable.
              Also instert the new statement for CLEANUP_STMT.
              (cp_genericize): Use pointer_sets instead of a hashtable.
              * Make-lang.in (cp-gimplify.o): Depend on pointer-set.h.
      
      From-SVN: r90699
      Andrew Pinski committed
    • sched-deps.c (set_sched_group_p): Delete. · 4c2b2906
      2004-11-15  Eric Christopher  <echristo@redhat.com>
      
      	* sched-deps.c (set_sched_group_p): Delete.
      	(delete_all_dependencies): New function.
      	(fixup_sched_groups): Use. New function.
      	(sched_analyze_insn): Use.
      
      From-SVN: r90698
      Eric Christopher committed
    • c-common.c (binary_op_error): Don't allow LROTATE_EXPR, RROTATE_EXPR or unknown code. · 37b2f290
      	* c-common.c (binary_op_error): Don't allow LROTATE_EXPR,
      	RROTATE_EXPR or unknown code.
      	* c-typeck.c (build_binary_op): Don't allow RROTATE_EXPR,
      	LROTATE_EXPR, MAX_EXPR, MIN_EXPR, UNORDERED_EXPR, ORDERED_EXPR,
      	UNLT_EXPR, UNLE_EXPR, UNGT_EXPR, UNGE_EXPR, UNEQ_EXPR, LTGT_EXPR
      	or unknown code.
      
      From-SVN: r90697
      Joseph Myers committed
    • re PR c/18498 (gcc allows non-integral bitfield types) · d134f39e
      	PR c/18498
      	* c-decl.c (grokdeclarator): Call check_bitfield_type_and_width
      	after processing the declarator.
      
      testsuite:
      	* gcc.dg/bitfld-13.c: New test.
      
      From-SVN: r90696
      Joseph Myers committed
    • tree-vect.h: (check_vect): Test symbols defined for powerpc*-*-linux*. · 9cbee3fa
      	* gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
      	powerpc*-*-linux*.
      
      From-SVN: r90695
      Janis Johnson committed
    • run_doxygen: Add --build_alias option, substitute it in docs/doxygen/user.cfg.in. · 3ebf2eba
      2004-11-13  Matthias Klose  <doko@debian.org>
      
              * docs/doxygen/run_doxygen: Add --build_alias option,
              substitute it in docs/doxygen/user.cfg.in.
              * docs/doxygen/user.cfg.in: Use build_alias.
              * Makefile.am: Pass --build_alias to run_doxygen
              * Makefile.in: Regenerate.
      
      From-SVN: r90694
      Matthias Klose committed
    • decl.c (instn_ptr_type_node): Removed. · 35d7f8f4
      	* decl.c (instn_ptr_type_node): Removed.
      	(lineNumbers_ptr_type_node): Removed.
      	(jint_type): Removed.
      	(jint_ptr_type): Removed.
      
      From-SVN: r90693
      Tom Tromey committed
    • altivec.md ("altivec_vsplth"): Rewrite with vec_duplicate. · e5f9d916
      	* config/rs6000/altivec.md ("altivec_vsplth"): Rewrite with
      	vec_duplicate.
      	(altivec_vspltb): Same.
      	(altivec_vspltw): Same.
      	(altivec_vspltisb): Same.
      	(altivec_vspltish): Same.
      	(altivec_vspltisw): Same.
      	(altivec_vspltisw_v4sf): Same.
      	(define_constants): Remove UNSPEC_VSPLTISB, UNSPEC_VSPLTISW,
      	UNSPEC_VSPLTISH.
      	Move "End of vector xor's" comment to the right place.
      
      From-SVN: r90683
      Aldy Hernandez committed
    • 004-11-15 Andreas Tobler <a.tobler@schweiz.ch> · 50714886
      	Import/Merge the X.509 certificate code from Classpath.
      
      	* Makefile.am: Add imported files.
      	* Makefile.in: Regenerate.
      
      	2004-11-07  Casey Marshall  <csm@gnu.org>
      
      	* gnu/java/security/provider/Gnu.java(<init>): Add entries in a
      	priviliged action. Add new algorithms.
      	* gnu/java/security/provider/X509CertificateFactory.java
      	(engineGenerateCertificate): Chain exceptions.
      	(engineGenerateCertificates): Likewise.
      	(engineGenerateCRL): Likewise.
      	(engineGenerateCRLs): Likewise.
      	(engineGenerateCertPath): New methods.
      	(generateCert): Throw exception if 'inStream' is null.
      	(generateCRL): Likewise.
      	* gnu/java/security/x509/X500DistinguishedName.java: Replaced with
      	version from GNU Crypto CVS.
      	* gnu/java/security/x509/X509CRL.java: Likewise.
      	* gnu/java/security/x509/X509CRLEntry.java: Likewise.
      	* gnu/java/security/x509/X509Certificate.java: Likewise.
      	* java/security/cert/TrustAnchor.java: Call 'toString' and not
      	toRFC2253.
      	* gnu/java/security/provider/CollectionCertStoreImpl.java,
      	* gnu/java/security/provider/EncodedKeyFactory.java,
      	* gnu/java/security/provider/GnuDHPublicKey.java,
      	* gnu/java/security/provider/GnuRSAPrivateKey.java,
      	* gnu/java/security/provider/GnuRSAPublicKey.java,
      	* gnu/java/security/provider/MD2withRSA.java,
      	* gnu/java/security/provider/MD4withRSA.java,
      	* gnu/java/security/provider/MD5withRSA.java,
      	* gnu/java/security/provider/PKIXCertPathValidatorImpl.java,
      	* gnu/java/security/provider/RSA.java,
      	* gnu/java/security/provider/RSAKeyFactory.java,
      	* gnu/java/security/provider/SHA1withRSA.java,
      	* gnu/java/security/x509/GnuPKIExtension.java,
      	* gnu/java/security/x509/PolicyNodeImpl.java,
      	* gnu/java/security/x509/Util.java,
      	* gnu/java/security/x509/X509CRLSelectorImpl.java,
      	* gnu/java/security/x509/X509CertPath.java,
      	* gnu/java/security/x509/X509CertSelectorImpl.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: New files.
      
      	2004-11-07  Casey Marshall  <csm@gnu.org>
      
      	* gnu/java/security/x509/X509CRL.java:
      	Missed import statements in previous checkin.
      
      	2004-11-07  Casey Marshall  <csm@gnu.org>
      
      	* gnu/java/security/x509/X509CertPath.java (parse): Fixed reference
      	to 'X509CertificateImpl' from previous checkin.
      
      From-SVN: r90682
      Andreas Tobler committed
    • testsuite_abi.cc (check_version): Add GLIBCXX_3.4.4. · fcb94d10
      
      2004-11-15  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* testsuite/testsuite_abi.cc (check_version): Add GLIBCXX_3.4.4.
      
      From-SVN: r90681
      Benjamin Kosnik committed
    • ppc64-abi-1.c: Skip if not lp64. · 2301511d
      	* gcc.dg/ppc64-abi-1.c: Skip if not lp64.
      	* gcc.dg/ppc64-abi-2.c: Ditto.
      	* gcc.dg/ppc64-abi-3.c: Ditto.
      
      From-SVN: r90680
      Janis Johnson committed