Richard Levitte via RT wrote:

> I just realised that the configuration entries for AIX currently
> assume a 32-bit environment.  The question is how gcc view this, and
> especially what size an int is, and also the size of a long.  If
> either of them is 64 bits, a different configuration entry may be
> useful, perhaps called "aix43-gcc64", which is a copy if the
> "aix43-gcc" entry, with BN_LLONG changed to SIXTY_FOUR_BIT (if the
> size of int is 8 bytes) or SIXTY_FOUR_BIT_LONG (if int is only 4
> bytes but long is 8 bytes).
>
> Wanna try that out with -O3 and say if that made a difference?
>
> Otherwise, I'm still inclined at saying we've a compiler bug to deal
> with and leave it at that.
>
> [[EMAIL PROTECTED] - Wed Jul 17 21:39:38 2002]:
>
> > > > > [[EMAIL PROTECTED] - Sun Jun 23 16:44:16 2002]:
> > > > >
> > > > > > hi,
> > > > > > i try to compile openssl 0.9.6d and 0.9.7-beta2 under AIX
> 5.1
> > > (ML
> > > > > > 510002) in a 64Bit environment with gcc-2.9AIX51.xx.
> > > > > > when i run 'make test' the following errors appear:
>
> --
> Richard Levitte
> [EMAIL PROTECTED]

Dear Richard,

see under: http://aix43.uwaterloo.ca/aix/AIX510-Relnotes.html#Header_20

Application Support

The 64-bit kernel supports both 32-bit and 64-bit applications.
Application source and binaries are portable between AIX 5L Version 5.1
64-bit and 32-bit kernel systems, in the absence of any application
dependencies on internal kernel details or on kernel extensions that are
not supported under the 64-bit kernel but are supported under the 32-bit
kernel.

I think AIX build openssl as an 32bit binary and openssh also. Solaris 8
use the same mechanism.

best regards
thomas


______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to