Fix building with x86-64 medium and large memory models

Authored by jukivili on May 13 2017, 4:53 PM.

Description

Fix building with x86-64 medium and large memory models

* cipher/cast5-amd64.S [HAVE_COMPATIBLE_GCC_WIN64_PLATFORM_AS]
(GET_EXTERN_POINTER): Load 64-bit address instead of 32-bit.
* cipher/rijndael.c (do_encrypt, do_decrypt)
[USE_AMD64_ASM && !HAVE_COMPATIBLE_GCC_AMD64_PLATFORM_AS]: Load
table pointer through register instead of generic reference.
  • Signed-off-by: Jussi Kivilinna <jussi.kivilinna@iki.fi>

Details

Committed
jukiviliMay 13 2017, 4:53 PM
Parents
rC9b651fb632f3: Spelling fixes in docs and comments.
Branches
Unknown
Tags
Unknown