Hello,

In my earlier mail I have sent a patch that is needed for OpenVMS AXP and IA64.

Here is a list of issues on OpenVMS VAX

1. %CC-E-NOLONGLONG, In this declaration, 64-bit integral types are not 
supported issue

        cbc128.c
        typedef long long i64;
        ........^
%CC-E-NOLONGLONG, In this declaration, 64-bit integral types are not supported
 on this platform.
                At line number 20 in 
DKA400:[ZOLI.OPENSSL-101-STABLE-SNAP-20111209.CRYPTO.MODES]MODES_LCL.H;1.

        typedef unsigned long long u64;
        ........^
%CC-E-NOLONGLONG, In this declaration, 64-bit integral types are not supported
 on this platform.
                At line number 21 in 
DKA400:[ZOLI.OPENSSL-101-STABLE-SNAP-20111209.CRYPTO.MODES]MODES_LCL.H;1.

        }
%VCG-I-NOBJECT, No object file produced.
                At line number 202 in 
DKA400:[ZOLI.OPENSSL-101-STABLE-SNAP-20111209.CRYPTO.MODES]CBC128.C;1.

%VCG-I-SUMMARY, Completed with 2 error(s), 0 warning(s), and
                1 informational messages.
                At line number 202 in 
DKA400:[ZOLI.OPENSSL-101-STABLE-SNAP-20111209.CRYPTO.MODES]CBC128.C;1.


This is a general problem and there are many files like: MODES_LCL.H, BN_NIST.C

2. %CC-W-LONGEXTERN, The external identifier name exceeds 31 characters; 
truncated issue in EC_LCL.H

This is en easy to fix issue - I just wonder why it does not come with IA64 or 
AXP build

        ec_lib.c
        int ec_GFp_nistp224_point_get_affine_coordinates(const EC_GROUP *group, 
const EC_POINT *point, BIGNUM *x, BIGNUM *y, BN_CTX *ctx
);
        ....^
%CC-W-LONGEXTERN, The external identifier name exceeds 31 characters; truncated
 to "EC_GFP_NISTP224_POINT_GET_AFFIN".
                At line number 411 in 
DKA400:[ZOLI.OPENSSL-101-STABLE-SNAP-20111209.CRYPTO.EC]EC_LCL.H;1.

        int ec_GFp_nistp224_have_precompute_mult(const EC_GROUP *group);
        ....^
%CC-W-LONGEXTERN, The external identifier name exceeds 31 characters; truncated
 to "EC_GFP_NISTP224_HAVE_PRECOMPUTE".
                At line number 415 in 
DKA400:[ZOLI.OPENSSL-101-STABLE-SNAP-20111209.CRYPTO.EC]EC_LCL.H;1.

        int ec_GFp_nistp256_point_get_affine_coordinates(const EC_GROUP *group, 
const EC_POINT *point, BIGNUM *x, BIGNUM *y, BN_CTX *ctx
);
        ....^
%CC-W-LONGEXTERN, The external identifier name exceeds 31 characters; truncated
 to "EC_GFP_NISTP256_POINT_GET_AFFIN".
                At line number 420 in 
DKA400:[ZOLI.OPENSSL-101-STABLE-SNAP-20111209.CRYPTO.EC]EC_LCL.H;1.



I think that by solving these issues even on VAX would build correctly.

Thank you.

Regards,
Z



Hello,

 

In my earlier mail I have sent a patch that is needed for OpenVMS AXP and IA64.

 

Here is a list of issues on OpenVMS VAX

 

1. %CC-E-NOLONGLONG, In this declaration, 64-bit integral types are not supported issue

 

        cbc128.c

        typedef long long i64;

        ........^

%CC-E-NOLONGLONG, In this declaration, 64-bit integral types are not supported

 on this platform.

                At line number 20 in DKA400:[ZOLI.OPENSSL-101-STABLE-SNAP-20111209.CRYPTO.MODES]MODES_LCL.H;1.

 

        typedef unsigned long long u64;

        ........^

%CC-E-NOLONGLONG, In this declaration, 64-bit integral types are not supported

 on this platform.

                At line number 21 in DKA400:[ZOLI.OPENSSL-101-STABLE-SNAP-20111209.CRYPTO.MODES]MODES_LCL.H;1.

 

        }

%VCG-I-NOBJECT, No object file produced.

                At line number 202 in DKA400:[ZOLI.OPENSSL-101-STABLE-SNAP-20111209.CRYPTO.MODES]CBC128.C;1.

 

%VCG-I-SUMMARY, Completed with 2 error(s), 0 warning(s), and

                1 informational messages.

                At line number 202 in DKA400:[ZOLI.OPENSSL-101-STABLE-SNAP-20111209.CRYPTO.MODES]CBC128.C;1.

 

 

This is a general problem and there are many files like: MODES_LCL.H, BN_NIST.C

 

2. %CC-W-LONGEXTERN, The external identifier name exceeds 31 characters; truncated issue in EC_LCL.H

 

This is en easy to fix issue – I just wonder why it does not come with IA64 or AXP build

 

        ec_lib.c

        int ec_GFp_nistp224_point_get_affine_coordinates(const EC_GROUP *group, const EC_POINT *point, BIGNUM *x, BIGNUM *y, BN_CTX *ctx

);

        ....^

%CC-W-LONGEXTERN, The external identifier name exceeds 31 characters; truncated

 to "EC_GFP_NISTP224_POINT_GET_AFFIN".

                At line number 411 in DKA400:[ZOLI.OPENSSL-101-STABLE-SNAP-20111209.CRYPTO.EC]EC_LCL.H;1.

 

        int ec_GFp_nistp224_have_precompute_mult(const EC_GROUP *group);

        ....^

%CC-W-LONGEXTERN, The external identifier name exceeds 31 characters; truncated

 to "EC_GFP_NISTP224_HAVE_PRECOMPUTE".

                At line number 415 in DKA400:[ZOLI.OPENSSL-101-STABLE-SNAP-20111209.CRYPTO.EC]EC_LCL.H;1.

 

        int ec_GFp_nistp256_point_get_affine_coordinates(const EC_GROUP *group, const EC_POINT *point, BIGNUM *x, BIGNUM *y, BN_CTX *ctx

);

        ....^

%CC-W-LONGEXTERN, The external identifier name exceeds 31 characters; truncated

 to "EC_GFP_NISTP256_POINT_GET_AFFIN".

                At line number 420 in DKA400:[ZOLI.OPENSSL-101-STABLE-SNAP-20111209.CRYPTO.EC]EC_LCL.H;1.

 

 

 

I think that by solving these issues even on VAX would build correctly.

 

Thank you.

 

Regards,

Z

 
 

Reply via email to