Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/lib/libcrypto



Module Name:    src
Committed By:   dsl
Date:           Fri Mar 17 20:47:45 UTC 2006

Modified Files:
        src/lib/libcrypto: aes.inc asn1.inc bf.inc bio.inc bn.inc buffer.inc
            cast.inc comp.inc conf.inc crypto.inc des.inc dh.inc dsa.inc
            dso.inc ec.inc ecdh.inc ecdsa.inc engine.inc err.inc evp.inc
            hmac.inc idea.inc krb5.inc lhash.inc man.inc md2.inc md4.inc
            md5.inc mdc2.inc objects.inc ocsp.inc pem.inc pkcs12.inc pkcs7.inc
            pqueue.inc rand.inc rc2.inc rc4.inc rc5.inc ripemd.inc rsa.inc
            sha.inc stack.inc store.inc txt_db.inc ui.inc x509.inc x509v3.inc

Log Message:
Don't add every source directory to the -I path.
Instead use CPPFLAGS.file to add the relevant directory for each file.
Removes about 4000000 failed open() system calls from the libcrypto build,
and reduces the compile time (on my system) from 154 seconds to 115 seconds.
The arch/*/*.inc files need similar treatment.


To generate a diff of this commit:
cvs rdiff -r1.1 -r1.2 src/lib/libcrypto/aes.inc src/lib/libcrypto/dso.inc \
    src/lib/libcrypto/ecdh.inc src/lib/libcrypto/ecdsa.inc \
    src/lib/libcrypto/krb5.inc src/lib/libcrypto/md4.inc \
    src/lib/libcrypto/ocsp.inc src/lib/libcrypto/pqueue.inc \
    src/lib/libcrypto/store.inc src/lib/libcrypto/ui.inc
cvs rdiff -r1.6 -r1.7 src/lib/libcrypto/asn1.inc src/lib/libcrypto/bf.inc \
    src/lib/libcrypto/bn.inc src/lib/libcrypto/crypto.inc \
    src/lib/libcrypto/evp.inc src/lib/libcrypto/rsa.inc
cvs rdiff -r1.5 -r1.6 src/lib/libcrypto/bio.inc src/lib/libcrypto/conf.inc \
    src/lib/libcrypto/dh.inc src/lib/libcrypto/dsa.inc \
    src/lib/libcrypto/mdc2.inc src/lib/libcrypto/rand.inc \
    src/lib/libcrypto/rc5.inc src/lib/libcrypto/x509.inc
cvs rdiff -r1.4 -r1.5 src/lib/libcrypto/buffer.inc src/lib/libcrypto/cast.inc \
    src/lib/libcrypto/comp.inc src/lib/libcrypto/err.inc \
    src/lib/libcrypto/hmac.inc src/lib/libcrypto/idea.inc \
    src/lib/libcrypto/lhash.inc src/lib/libcrypto/md2.inc \
    src/lib/libcrypto/md5.inc src/lib/libcrypto/objects.inc \
    src/lib/libcrypto/pem.inc src/lib/libcrypto/pkcs12.inc \
    src/lib/libcrypto/pkcs7.inc src/lib/libcrypto/rc2.inc \
    src/lib/libcrypto/rc4.inc src/lib/libcrypto/ripemd.inc \
    src/lib/libcrypto/stack.inc src/lib/libcrypto/txt_db.inc
cvs rdiff -r1.9 -r1.10 src/lib/libcrypto/des.inc
cvs rdiff -r1.2 -r1.3 src/lib/libcrypto/ec.inc src/lib/libcrypto/engine.inc
cvs rdiff -r1.16 -r1.17 src/lib/libcrypto/man.inc
cvs rdiff -r1.7 -r1.8 src/lib/libcrypto/sha.inc src/lib/libcrypto/x509v3.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index