VirtualBox

Changeset 87142 in vbox for trunk


Ignore:
Timestamp:
Dec 30, 2020 12:17:55 PM (4 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
142048
Message:

openssl: Adjustments for bugref:9898

Location:
trunk/src/libs/openssl-1.1.1i
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/libs/openssl-1.1.1i/Config.kmk

    r87083 r87142  
    224224        NOCRYPT
    225225endif
    226 if1of ($(KBUILD_TARGET_ARCH), x86 amd64)
     226if1of ($(KBUILD_TARGET_ARCH), x86 amd64 arm64)
    227227TEMPLATE_LIBCRYPTO_DEFS += \
    228228        L_ENDIAN
  • trunk/src/libs/openssl-1.1.1i/include/crypto/bn_conf.h

    r87083 r87142  
    2222
    2323/* Only one for the following should be defined */
    24 #if defined(RT_ARCH_AMD64) || defined(RT_ARCH_SPARC64)
     24#include <iprt/cdefs.h>
     25#if defined(RT_ARCH_AMD64) || defined(RT_ARCH_SPARC64) || defined(RT_ARCH_ARM64)
    2526# ifdef _MSC_VER
    2627#  undef SIXTY_FOUR_BIT_LONG
     
    3233#  undef THIRTY_TWO_BIT
    3334# endif
    34 #elif defined(RT_ARCH_X86) || defined(RT_ARCH_SPARC)
     35#elif defined(RT_ARCH_X86) || defined(RT_ARCH_SPARC) || defined(RT_ARCH_ARM32)
    3536# undef SIXTY_FOUR_BIT_LONG
    3637# undef SIXTY_FOUR_BIT
  • trunk/src/libs/openssl-1.1.1i/include/openssl/opensslconf.h

    r87083 r87142  
    246246# undef BN_LLONG
    247247/* Only one for the following should be defined */
    248 # if defined(RT_ARCH_AMD64) || defined(RT_ARCH_SPARC64)
     248# include <iprt/cdefs.h>
     249# if defined(RT_ARCH_AMD64) || defined(RT_ARCH_SPARC64) || defined(RT_ARCH_ARM64)
    249250#  ifdef _MSC_VER
    250251#   undef SIXTY_FOUR_BIT_LONG
     
    256257#   undef THIRTY_TWO_BIT
    257258#  endif
    258 # elif defined(RT_ARCH_X86) || defined(RT_ARCH_SPARC)
     259# elif defined(RT_ARCH_X86) || defined(RT_ARCH_SPARC) || defined(RT_ARCH_ARM32)
    259260#   undef SIXTY_FOUR_BIT_LONG
    260261#   undef SIXTY_FOUR_BIT
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette