=> Building sysutils/shim Started : Monday, 10 DEC 2018 at 02:30:22 UTC Platform: 5.5-DEVELOPMENT DragonFly v5.5.0.25.g9bb66-DEVELOPMENT #33: Mon Dec 3 06:33:52 PST 2018 marino@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 -------------------------------------------------- -- Environment -------------------------------------------------- UNAME_r=5.5-SYNTH UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=DragonFly 5.5-SYNTH UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 TERM=dumb PKG_CACHEDIR=/var/cache/pkg8 PKG_DBDIR=/var/db/pkg8 PORTSDIR=/xports LANG=C HOME=/root USER=root -------------------------------------------------- -- Options -------------------------------------------------- -------------------------------------------------- -- CONFIGURE_ENV -------------------------------------------------- MAKE=gmake XDG_DATA_HOME=/construction/sysutils/shim XDG_CONFIG_HOME=/construction/sysutils/shim HOME=/construction/sysutils/shim TMPDIR="/tmp" PATH=/construction/sysutils/shim/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc80 -------------------------------------------------- -- CONFIGURE_ARGS -------------------------------------------------- -------------------------------------------------- -- MAKE_ENV -------------------------------------------------- XDG_DATA_HOME=/construction/sysutils/shim XDG_CONFIG_HOME=/construction/sysutils/shim HOME=/construction/sysutils/shim TMPDIR="/tmp" PATH=/construction/sysutils/shim/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc80 PREFIX=/usr/local LOCALBASE=/usr/local NOPROFILE=1 CC="gcc" CFLAGS="-pipe -O2 -fno-strict-aliasing -std=gnu89 " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="g++" CXXFLAGS=" -pipe -O2 -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" -------------------------------------------------- -- MAKE_ARGS -------------------------------------------------- CC="gcc -std=gnu89" LD="ld" OBJCOPY="/usr/bin/objcopy" DESTDIR=/construction/sysutils/shim/stage -------------------------------------------------- -- PLIST_SUB -------------------------------------------------- OSREL=5.5 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/shim" EXAMPLESDIR="share/examples/shim" DATADIR="share/shim" WWWDIR="www/shim" ETCDIR="etc/shim" -------------------------------------------------- -- SUB_LIST -------------------------------------------------- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/shim DOCSDIR=/usr/local/share/doc/shim EXAMPLESDIR=/usr/local/share/examples/shim WWWDIR=/usr/local/www/shim ETCDIR=/usr/local/etc/shim -------------------------------------------------- -- /etc/make.conf -------------------------------------------------- SYNTHPROFILE=Release-BE USE_PACKAGE_DEPENDS_ONLY=yes PACKAGE_BUILDING=yes BATCH=yes PKG_CREATE_VERBOSE=yes PORTSDIR=/xports DISTDIR=/distfiles WRKDIRPREFIX=/construction PORT_DBDIR=/options PACKAGES=/packages MAKE_JOBS_NUMBER_LIMIT=5 LICENSES_ACCEPTED= NONE HAVE_COMPAT_IA32_KERN= CONFIGURE_MAX_CMD_LEN=262144 _PERL5_FROM_BIN=5.26.2 _ALTCCVERSION_921dbbb2=none _OBJC_ALTCCVERSION_921dbbb2=none _SMP_CPUS=8 UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=500500 OSVERSION=9999999 OSREL=5.5 _OSRELEASE=5.5-SYNTH PYTHONBASE=/usr/local _PKG_CHECKED=1 -------------------------------------------------------------------------------- -- Phase: check-sanity -------------------------------------------------------------------------------- ===> License BSD2CLAUSE accepted by the user -------------------------------------------------------------------------------- -- Phase: pkg-depends -------------------------------------------------------------------------------- ===> shim-0.9 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.5_5.txz Installing pkg-1.10.5_5... Extracting pkg-1.10.5_5: .......... done ===> shim-0.9 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of shim-0.9 -------------------------------------------------------------------------------- -- Phase: fetch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: fetch -------------------------------------------------------------------------------- ===> License BSD2CLAUSE accepted by the user ===> Fetching all distfiles required by shim-0.9 for building -------------------------------------------------------------------------------- -- Phase: checksum -------------------------------------------------------------------------------- ===> License BSD2CLAUSE accepted by the user ===> Fetching all distfiles required by shim-0.9 for building => SHA256 Checksum OK for mjg59-shim-0.9_GH0.tar.gz. -------------------------------------------------------------------------------- -- Phase: extract-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: extract -------------------------------------------------------------------------------- ===> License BSD2CLAUSE accepted by the user ===> Fetching all distfiles required by shim-0.9 for building ===> Extracting for shim-0.9 => SHA256 Checksum OK for mjg59-shim-0.9_GH0.tar.gz. -------------------------------------------------------------------------------- -- Phase: patch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: patch -------------------------------------------------------------------------------- ===> Patching for shim-0.9 ===> Applying ports patches for shim-0.9 -------------------------------------------------------------------------------- -- Phase: build-depends -------------------------------------------------------------------------------- ===> shim-0.9 depends on file: /usr/local/lib/libgnuefi.a - not found ===> Installing existing package /packages/All/gnu-efi-3.0.9.txz Installing gnu-efi-3.0.9... Extracting gnu-efi-3.0.9: .......... done ===> shim-0.9 depends on file: /usr/local/lib/libgnuefi.a - found ===> Returning to build of shim-0.9 ===> shim-0.9 depends on executable: bash - not found ===> Installing existing package /packages/All/bash-4.4.23_1.txz Installing bash-4.4.23_1... `-- Installing gettext-runtime-0.19.8.1_2... | `-- Installing indexinfo-0.3.1... | `-- Extracting indexinfo-0.3.1: .... done `-- Extracting gettext-runtime-0.19.8.1_2: .......... done Extracting bash-4.4.23_1: .......... done ===> shim-0.9 depends on executable: bash - found ===> Returning to build of shim-0.9 ===> shim-0.9 depends on executable: gmake - not found ===> Installing existing package /packages/All/gmake-4.2.1_3.txz Installing gmake-4.2.1_3... Extracting gmake-4.2.1_3: .......... done ===> shim-0.9 depends on executable: gmake - found ===> Returning to build of shim-0.9 -------------------------------------------------------------------------------- -- Phase: lib-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: configure -------------------------------------------------------------------------------- ===> Configuring for shim-0.9 -------------------------------------------------------------------------------- -- Phase: build -------------------------------------------------------------------------------- ===> Building for shim-0.9 gmake[1]: Entering directory '/construction/sysutils/shim/shim-0.9' sed -e "s,@@VERSION@@,0.9," \ -e "s,@@UNAME@@,DragonFly pkgbox64.dragonflybsd.org 5.5-SYNTH DragonFly 5.5-SYNTH x86_64," \ -e "s,@@COMMIT@@,commit id not available," \ < version.c.in > version.c ./make-certs shim shim@xn--u4h.net all codesign 1.3.6.1.4.1.311.10.3.1 shim_cert.h hexdump -v -e '1/1 "0x%02x, "' shim.cer >> shim_cert.h echo "};" >> shim_cert.h gcc -std=gnu89 -ggdb -O0 -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -Wall -Wsign-compare -Werror -fno-builtin -Werror=sign-compare -ffreestanding -Iinclude "-DDEFAULT_LOADER=L\"\\\\grub.efi\"" "-DDEFAULT_LOADER_CHAR=\"\\\\grub.efi\"" -nostdinc -ICryptlib -ICryptlib/Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -I/construction/sysutils/shim/shim-0.9/include -I/usr/include -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI "-DEFI_ARCH=L\"x64\"" "-DDEBUGDIR=L\"/usr/lib/debug/usr/share/shim/x64-0.9""/\"" -c -o shim.o shim.c gcc -std=gnu89 -ggdb -O0 -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -Wall -Wsign-compare -Werror -fno-builtin -Werror=sign-compare -ffreestanding -Iinclude "-DDEFAULT_LOADER=L\"\\\\grub.efi\"" "-DDEFAULT_LOADER_CHAR=\"\\\\grub.efi\"" -nostdinc -ICryptlib -ICryptlib/Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -I/construction/sysutils/shim/shim-0.9/include -I/usr/include -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI "-DEFI_ARCH=L\"x64\"" "-DDEBUGDIR=L\"/usr/lib/debug/usr/share/shim/x64-0.9""/\"" -c -o netboot.o netboot.c gcc -std=gnu89 -ggdb -O0 -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -Wall -Wsign-compare -Werror -fno-builtin -Werror=sign-compare -ffreestanding -Iinclude "-DDEFAULT_LOADER=L\"\\\\grub.efi\"" "-DDEFAULT_LOADER_CHAR=\"\\\\grub.efi\"" -nostdinc -ICryptlib -ICryptlib/Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -I/construction/sysutils/shim/shim-0.9/include -I/usr/include -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI "-DEFI_ARCH=L\"x64\"" "-DDEBUGDIR=L\"/usr/lib/debug/usr/share/shim/x64-0.9""/\"" -c -o cert.o cert.S gcc -std=gnu89 -ggdb -O0 -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -Wall -Wsign-compare -Werror -fno-builtin -Werror=sign-compare -ffreestanding -Iinclude "-DDEFAULT_LOADER=L\"\\\\grub.efi\"" "-DDEFAULT_LOADER_CHAR=\"\\\\grub.efi\"" -nostdinc -ICryptlib -ICryptlib/Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -I/construction/sysutils/shim/shim-0.9/include -I/usr/include -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI "-DEFI_ARCH=L\"x64\"" "-DDEBUGDIR=L\"/usr/lib/debug/usr/share/shim/x64-0.9""/\"" -c -o replacements.o replacements.c gcc -std=gnu89 -ggdb -O0 -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -Wall -Wsign-compare -Werror -fno-builtin -Werror=sign-compare -ffreestanding -Iinclude "-DDEFAULT_LOADER=L\"\\\\grub.efi\"" "-DDEFAULT_LOADER_CHAR=\"\\\\grub.efi\"" -nostdinc -ICryptlib -ICryptlib/Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -I/construction/sysutils/shim/shim-0.9/include -I/usr/include -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI "-DEFI_ARCH=L\"x64\"" "-DDEBUGDIR=L\"/usr/lib/debug/usr/share/shim/x64-0.9""/\"" -c -o version.o version.c gmake -C Cryptlib gmake[2]: Entering directory '/construction/sysutils/shim/shim-0.9/Cryptlib' gcc -std=gnu89 -ggdb -O0 -I. -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -Wall -IInclude -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -ffreestanding -Iinclude -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -c -o Hash/CryptMd4.o Hash/CryptMd4.c gcc -std=gnu89 -ggdb -O0 -I. -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -Wall -IInclude -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -ffreestanding -Iinclude -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -c -o Hash/CryptMd5.o Hash/CryptMd5.c gcc -std=gnu89 -ggdb -O0 -I. -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -Wall -IInclude -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -ffreestanding -Iinclude -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -c -o Hash/CryptSha1.o Hash/CryptSha1.c gcc -std=gnu89 -ggdb -O0 -I. -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -Wall -IInclude -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -ffreestanding -Iinclude -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -c -o Hash/CryptSha256.o Hash/CryptSha256.c gcc -std=gnu89 -ggdb -O0 -I. -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -Wall -IInclude -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -ffreestanding -Iinclude -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -c -o Hmac/CryptHmacMd5.o Hmac/CryptHmacMd5.c gcc -std=gnu89 -ggdb -O0 -I. -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -Wall -IInclude -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -ffreestanding -Iinclude -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -c -o Hmac/CryptHmacSha1.o Hmac/CryptHmacSha1.c gcc -std=gnu89 -ggdb -O0 -I. -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -Wall -IInclude -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -ffreestanding -Iinclude -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -c -o Cipher/CryptAes.o Cipher/CryptAes.c gcc -std=gnu89 -ggdb -O0 -I. -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -Wall -IInclude -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -ffreestanding -Iinclude -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -c -o Cipher/CryptTdes.o Cipher/CryptTdes.c gcc -std=gnu89 -ggdb -O0 -I. -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -Wall -IInclude -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -ffreestanding -Iinclude -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -c -o Cipher/CryptArc4.o Cipher/CryptArc4.c gcc -std=gnu89 -ggdb -O0 -I. -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -Wall -IInclude -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -ffreestanding -Iinclude -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -c -o Rand/CryptRand.o Rand/CryptRand.c gcc -std=gnu89 -ggdb -O0 -I. -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -Wall -IInclude -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -ffreestanding -Iinclude -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -c -o Pk/CryptRsaBasic.o Pk/CryptRsaBasic.c gcc -std=gnu89 -ggdb -O0 -I. -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -Wall -IInclude -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -ffreestanding -Iinclude -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -c -o Pk/CryptRsaExtNull.o Pk/CryptRsaExtNull.c gcc -std=gnu89 -ggdb -O0 -I. -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -Wall -IInclude -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -ffreestanding -Iinclude -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -c -o Pk/CryptPkcs7SignNull.o Pk/CryptPkcs7SignNull.c gcc -std=gnu89 -ggdb -O0 -I. -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -Wall -IInclude -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -ffreestanding -Iinclude -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -c -o Pk/CryptPkcs7Verify.o Pk/CryptPkcs7Verify.c Pk/CryptPkcs7Verify.c: In function 'Pkcs7GetSigners': Pk/CryptPkcs7Verify.c:435:5: warning: implicit declaration of function 'WriteUnaligned32' [-Wimplicit-function-declaration] WriteUnaligned32 ((UINT32 *) (CertBuf + OldSize), (UINT32) SingleCertSize); ^~~~~~~~~~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -Wall -IInclude -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -ffreestanding -Iinclude -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -c -o Pk/CryptDhNull.o Pk/CryptDhNull.c gcc -std=gnu89 -ggdb -O0 -I. -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -Wall -IInclude -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -ffreestanding -Iinclude -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -c -o Pk/CryptX509.o Pk/CryptX509.c gcc -std=gnu89 -ggdb -O0 -I. -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -Wall -IInclude -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -ffreestanding -Iinclude -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -c -o Pk/CryptAuthenticode.o Pk/CryptAuthenticode.c gcc -std=gnu89 -ggdb -O0 -I. -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -Wall -IInclude -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -ffreestanding -Iinclude -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -c -o Pem/CryptPem.o Pem/CryptPem.c gcc -std=gnu89 -ggdb -O0 -I. -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -Wall -IInclude -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -ffreestanding -Iinclude -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -c -o SysCall/CrtWrapper.o SysCall/CrtWrapper.c gcc -std=gnu89 -ggdb -O0 -I. -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -Wall -IInclude -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -ffreestanding -Iinclude -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -c -o SysCall/TimerWrapper.o SysCall/TimerWrapper.c gcc -std=gnu89 -ggdb -O0 -I. -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -Wall -IInclude -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -ffreestanding -Iinclude -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -c -o SysCall/BaseMemAllocation.o SysCall/BaseMemAllocation.c gcc -std=gnu89 -ggdb -O0 -I. -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -Wall -IInclude -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -ffreestanding -Iinclude -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -c -o SysCall/BaseStrings.o SysCall/BaseStrings.c ar rcs libcryptlib.a Hash/CryptMd4.o Hash/CryptMd5.o Hash/CryptSha1.o Hash/CryptSha256.o Hmac/CryptHmacMd5.o Hmac/CryptHmacSha1.o Cipher/CryptAes.o Cipher/CryptTdes.o Cipher/CryptArc4.o Rand/CryptRand.o Pk/CryptRsaBasic.o Pk/CryptRsaExtNull.o Pk/CryptPkcs7SignNull.o Pk/CryptPkcs7Verify.o Pk/CryptDhNull.o Pk/CryptX509.o Pk/CryptAuthenticode.o Pem/CryptPem.o SysCall/CrtWrapper.o SysCall/TimerWrapper.o SysCall/BaseMemAllocation.o SysCall/BaseStrings.o gmake[2]: Leaving directory '/construction/sysutils/shim/shim-0.9/Cryptlib' gmake -C Cryptlib/OpenSSL gmake[2]: Entering directory '/construction/sysutils/shim/shim-0.9/Cryptlib/OpenSSL' gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/cryptlib.o crypto/cryptlib.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/dyn_lck.o crypto/dyn_lck.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/mem.o crypto/mem.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/mem_clr.o crypto/mem_clr.c In file included from ../Include/string.h:15, from crypto/mem_clr.c:60: crypto/mem_clr.c: In function 'OPENSSL_cleanse': ../Include/OpenSslSupport.h:256:43: warning: implicit declaration of function 'ScanMem8'; did you mean 'SetMem'? [-Wimplicit-function-declaration] #define memchr(buf,ch,count) ScanMem8(buf,(UINTN)(count),(UINT8)ch) ^~~~~~~~ crypto/mem_clr.c:73:9: note: in expansion of macro 'memchr' p = memchr(ptr, (unsigned char)ctr, len); ^~~~~~ crypto/mem_clr.c:73:7: warning: assignment to 'unsigned char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] p = memchr(ptr, (unsigned char)ctr, len); ^ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/mem_dbg.o crypto/mem_dbg.c In file included from ../Include/stdio.h:15, from crypto/mem_dbg.c:59: crypto/mem_dbg.c: In function 'print_leak': crypto/mem_dbg.c:581:24: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] bufp += strlen(bufp); ^~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/mem_dbg.c:581:17: note: in expansion of macro 'strlen' bufp += strlen(bufp); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/mem_dbg.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/mem_dbg.c:59: crypto/mem_dbg.c:586:20: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] bufp += strlen(bufp); ^~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/mem_dbg.c:586:13: note: in expansion of macro 'strlen' bufp += strlen(bufp); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/mem_dbg.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/mem_dbg.c:59: crypto/mem_dbg.c:590:24: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] bufp += strlen(bufp); ^~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/mem_dbg.c:590:17: note: in expansion of macro 'strlen' bufp += strlen(bufp); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/mem_dbg.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/mem_dbg.c:59: crypto/mem_dbg.c:595:20: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] bufp += strlen(bufp); ^~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/mem_dbg.c:595:13: note: in expansion of macro 'strlen' bufp += strlen(bufp); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/mem_dbg.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/mem_dbg.c:59: crypto/mem_dbg.c:617:26: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] buf_len = strlen(buf); ^~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/mem_dbg.c:617:19: note: in expansion of macro 'strlen' buf_len = strlen(buf); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/mem_dbg.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/mem_dbg.c:59: crypto/mem_dbg.c:618:31: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] info_len = strlen(amip->info); ~~~~^~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/mem_dbg.c:618:20: note: in expansion of macro 'strlen' info_len = strlen(amip->info); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/mem_dbg.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/mem_dbg.c:59: crypto/mem_dbg.c:624:30: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] buf_len = strlen(buf); ^~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/mem_dbg.c:624:23: note: in expansion of macro 'strlen' buf_len = strlen(buf); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/mem_dbg.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/mem_dbg.c:59: crypto/mem_dbg.c: In function 'CRYPTO_strdup': crypto/mem_dbg.c:765:38: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] char *ret = CRYPTO_malloc(strlen(str) + 1, file, line); ^~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/mem_dbg.c:765:31: note: in expansion of macro 'strlen' char *ret = CRYPTO_malloc(strlen(str) + 1, file, line); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/mem_dbg.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/mem_dbg.c:59: ../Include/OpenSslSupport.h:261:43: warning: implicit declaration of function 'AsciiStrCpy'; did you mean 'AsciiStrnCmp'? [-Wimplicit-function-declaration] #define strcpy(strDest,strSource) AsciiStrCpy(strDest,strSource) ^~~~~~~~~~~ crypto/mem_dbg.c:767:5: note: in expansion of macro 'strcpy' strcpy(ret, str); ^~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/cversion.o crypto/cversion.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ex_data.o crypto/ex_data.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/cpt_err.o crypto/cpt_err.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ebcdic.o crypto/ebcdic.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/uid.o crypto/uid.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/o_time.o crypto/o_time.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/o_str.o crypto/o_str.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/o_dir.o crypto/o_dir.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/o_init.o crypto/o_init.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/fips_err.o crypto/fips_err.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/md2/md2_dgst.o crypto/md2/md2_dgst.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/md2/md2_one.o crypto/md2/md2_one.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/md4/md4_dgst.o crypto/md4/md4_dgst.c In file included from crypto/md4/md4_locl.h:87, from crypto/md4/md4_dgst.c:60: crypto/md32_common.h: In function 'MD4_Final': crypto/md32_common.h:257:60: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_l2c(l,c) (*((unsigned int *)(c))=(l), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/md4/md4_locl.h:80:13: note: in expansion of macro 'HOST_l2c' ll=(c)->A; HOST_l2c(ll,(s)); \ ^~~~~~~~ crypto/md32_common.h:379:2: note: in expansion of macro 'HASH_MAKE_STRING' HASH_MAKE_STRING(c,md); ^~~~~~~~~~~~~~~~ crypto/md32_common.h:257:60: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_l2c(l,c) (*((unsigned int *)(c))=(l), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/md4/md4_locl.h:81:13: note: in expansion of macro 'HOST_l2c' ll=(c)->B; HOST_l2c(ll,(s)); \ ^~~~~~~~ crypto/md32_common.h:379:2: note: in expansion of macro 'HASH_MAKE_STRING' HASH_MAKE_STRING(c,md); ^~~~~~~~~~~~~~~~ crypto/md32_common.h:257:60: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_l2c(l,c) (*((unsigned int *)(c))=(l), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/md4/md4_locl.h:82:13: note: in expansion of macro 'HOST_l2c' ll=(c)->C; HOST_l2c(ll,(s)); \ ^~~~~~~~ crypto/md32_common.h:379:2: note: in expansion of macro 'HASH_MAKE_STRING' HASH_MAKE_STRING(c,md); ^~~~~~~~~~~~~~~~ crypto/md32_common.h:257:60: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_l2c(l,c) (*((unsigned int *)(c))=(l), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/md4/md4_locl.h:83:13: note: in expansion of macro 'HOST_l2c' ll=(c)->D; HOST_l2c(ll,(s)); \ ^~~~~~~~ crypto/md32_common.h:379:2: note: in expansion of macro 'HASH_MAKE_STRING' HASH_MAKE_STRING(c,md); ^~~~~~~~~~~~~~~~ crypto/md4/md4_dgst.c: In function 'md4_block_data_order': crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/md4/md4_dgst.c:114:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/md4/md4_dgst.c:116:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/md4/md4_dgst.c:120:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/md4/md4_dgst.c:123:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/md4/md4_dgst.c:126:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/md4/md4_dgst.c:129:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/md4/md4_dgst.c:132:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/md4/md4_dgst.c:135:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/md4/md4_dgst.c:138:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/md4/md4_dgst.c:141:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/md4/md4_dgst.c:144:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/md4/md4_dgst.c:147:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/md4/md4_dgst.c:150:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/md4/md4_dgst.c:153:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/md4/md4_dgst.c:156:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/md4/md4_dgst.c:159:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/md4/md4_one.o crypto/md4/md4_one.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/md5/md5_dgst.o crypto/md5/md5_dgst.c In file included from crypto/md5/md5_locl.h:94, from crypto/md5/md5_dgst.c:60: crypto/md32_common.h: In function 'MD5_Final': crypto/md32_common.h:257:60: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_l2c(l,c) (*((unsigned int *)(c))=(l), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/md5/md5_locl.h:87:13: note: in expansion of macro 'HOST_l2c' ll=(c)->A; HOST_l2c(ll,(s)); \ ^~~~~~~~ crypto/md32_common.h:379:2: note: in expansion of macro 'HASH_MAKE_STRING' HASH_MAKE_STRING(c,md); ^~~~~~~~~~~~~~~~ crypto/md32_common.h:257:60: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_l2c(l,c) (*((unsigned int *)(c))=(l), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/md5/md5_locl.h:88:13: note: in expansion of macro 'HOST_l2c' ll=(c)->B; HOST_l2c(ll,(s)); \ ^~~~~~~~ crypto/md32_common.h:379:2: note: in expansion of macro 'HASH_MAKE_STRING' HASH_MAKE_STRING(c,md); ^~~~~~~~~~~~~~~~ crypto/md32_common.h:257:60: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_l2c(l,c) (*((unsigned int *)(c))=(l), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/md5/md5_locl.h:89:13: note: in expansion of macro 'HOST_l2c' ll=(c)->C; HOST_l2c(ll,(s)); \ ^~~~~~~~ crypto/md32_common.h:379:2: note: in expansion of macro 'HASH_MAKE_STRING' HASH_MAKE_STRING(c,md); ^~~~~~~~~~~~~~~~ crypto/md32_common.h:257:60: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_l2c(l,c) (*((unsigned int *)(c))=(l), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/md5/md5_locl.h:90:13: note: in expansion of macro 'HOST_l2c' ll=(c)->D; HOST_l2c(ll,(s)); \ ^~~~~~~~ crypto/md32_common.h:379:2: note: in expansion of macro 'HASH_MAKE_STRING' HASH_MAKE_STRING(c,md); ^~~~~~~~~~~~~~~~ crypto/md5/md5_dgst.c: In function 'md5_block_data_order': crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/md5/md5_dgst.c:114:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/md5/md5_dgst.c:116:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/md5/md5_dgst.c:120:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/md5/md5_dgst.c:123:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/md5/md5_dgst.c:126:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/md5/md5_dgst.c:129:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/md5/md5_dgst.c:132:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/md5/md5_dgst.c:135:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/md5/md5_dgst.c:138:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/md5/md5_dgst.c:141:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/md5/md5_dgst.c:144:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/md5/md5_dgst.c:147:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/md5/md5_dgst.c:150:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/md5/md5_dgst.c:153:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/md5/md5_dgst.c:156:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/md5/md5_dgst.c:159:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/md5/md5_one.o crypto/md5/md5_one.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/sha/sha_dgst.o crypto/sha/sha_dgst.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/sha/sha1dgst.o crypto/sha/sha1dgst.c In file included from crypto/sha/sha_locl.h:117, from crypto/sha/sha1dgst.c:74: crypto/md32_common.h: In function 'SHA1_Final': crypto/md32_common.h:235:45: warning: right-hand operand of comma expression has no effect [-Wunused-value] #define HOST_l2c(l,c) (*((c)++)=(unsigned char)(((l)>>24)&0xff), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *((c)++)=(unsigned char)(((l)>>16)&0xff), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *((c)++)=(unsigned char)(((l)>> 8)&0xff), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *((c)++)=(unsigned char)(((l) )&0xff), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ l) ~~ crypto/sha/sha_locl.h:72:14: note: in expansion of macro 'HOST_l2c' ll=(c)->h0; HOST_l2c(ll,(s)); \ ^~~~~~~~ crypto/md32_common.h:379:2: note: in expansion of macro 'HASH_MAKE_STRING' HASH_MAKE_STRING(c,md); ^~~~~~~~~~~~~~~~ crypto/md32_common.h:235:45: warning: right-hand operand of comma expression has no effect [-Wunused-value] #define HOST_l2c(l,c) (*((c)++)=(unsigned char)(((l)>>24)&0xff), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *((c)++)=(unsigned char)(((l)>>16)&0xff), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *((c)++)=(unsigned char)(((l)>> 8)&0xff), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *((c)++)=(unsigned char)(((l) )&0xff), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ l) ~~ crypto/sha/sha_locl.h:73:14: note: in expansion of macro 'HOST_l2c' ll=(c)->h1; HOST_l2c(ll,(s)); \ ^~~~~~~~ crypto/md32_common.h:379:2: note: in expansion of macro 'HASH_MAKE_STRING' HASH_MAKE_STRING(c,md); ^~~~~~~~~~~~~~~~ crypto/md32_common.h:235:45: warning: right-hand operand of comma expression has no effect [-Wunused-value] #define HOST_l2c(l,c) (*((c)++)=(unsigned char)(((l)>>24)&0xff), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *((c)++)=(unsigned char)(((l)>>16)&0xff), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *((c)++)=(unsigned char)(((l)>> 8)&0xff), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *((c)++)=(unsigned char)(((l) )&0xff), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ l) ~~ crypto/sha/sha_locl.h:74:14: note: in expansion of macro 'HOST_l2c' ll=(c)->h2; HOST_l2c(ll,(s)); \ ^~~~~~~~ crypto/md32_common.h:379:2: note: in expansion of macro 'HASH_MAKE_STRING' HASH_MAKE_STRING(c,md); ^~~~~~~~~~~~~~~~ crypto/md32_common.h:235:45: warning: right-hand operand of comma expression has no effect [-Wunused-value] #define HOST_l2c(l,c) (*((c)++)=(unsigned char)(((l)>>24)&0xff), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *((c)++)=(unsigned char)(((l)>>16)&0xff), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *((c)++)=(unsigned char)(((l)>> 8)&0xff), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *((c)++)=(unsigned char)(((l) )&0xff), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ l) ~~ crypto/sha/sha_locl.h:75:14: note: in expansion of macro 'HOST_l2c' ll=(c)->h3; HOST_l2c(ll,(s)); \ ^~~~~~~~ crypto/md32_common.h:379:2: note: in expansion of macro 'HASH_MAKE_STRING' HASH_MAKE_STRING(c,md); ^~~~~~~~~~~~~~~~ crypto/md32_common.h:235:45: warning: right-hand operand of comma expression has no effect [-Wunused-value] #define HOST_l2c(l,c) (*((c)++)=(unsigned char)(((l)>>24)&0xff), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *((c)++)=(unsigned char)(((l)>>16)&0xff), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *((c)++)=(unsigned char)(((l)>> 8)&0xff), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *((c)++)=(unsigned char)(((l) )&0xff), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ l) ~~ crypto/sha/sha_locl.h:76:14: note: in expansion of macro 'HOST_l2c' ll=(c)->h4; HOST_l2c(ll,(s)); \ ^~~~~~~~ crypto/md32_common.h:379:2: note: in expansion of macro 'HASH_MAKE_STRING' HASH_MAKE_STRING(c,md); ^~~~~~~~~~~~~~~~ crypto/sha/sha_locl.h: In function 'sha1_block_data_order': crypto/md32_common.h:228:41: warning: right-hand operand of comma expression has no effect [-Wunused-value] #define HOST_c2l(c,l) (l =(((unsigned long)(*((c)++)))<<24), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ l|=(((unsigned long)(*((c)++)))<<16), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ l|=(((unsigned long)(*((c)++)))<< 8), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ l|=(((unsigned long)(*((c)++))) ), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ l) ~~ crypto/sha/sha_locl.h:418:4: note: in expansion of macro 'HOST_c2l' { HOST_c2l(data,l); X[i]=l; BODY_00_15(X[i]); } ^~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/sha/sha_one.o crypto/sha/sha_one.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/sha/sha1_one.o crypto/sha/sha1_one.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/sha/sha256.o crypto/sha/sha256.c In file included from crypto/sha/sha256.c:144: crypto/md32_common.h: In function 'SHA256_Final': crypto/md32_common.h:235:45: warning: right-hand operand of comma expression has no effect [-Wunused-value] #define HOST_l2c(l,c) (*((c)++)=(unsigned char)(((l)>>24)&0xff), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *((c)++)=(unsigned char)(((l)>>16)&0xff), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *((c)++)=(unsigned char)(((l)>> 8)&0xff), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *((c)++)=(unsigned char)(((l) )&0xff), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ l) ~~ crypto/sha/sha256.c:120:36: note: in expansion of macro 'HOST_l2c' { ll=(c)->h[xn]; HOST_l2c(ll,(s)); } \ ^~~~~~~~ crypto/md32_common.h:379:2: note: in expansion of macro 'HASH_MAKE_STRING' HASH_MAKE_STRING(c,md); ^~~~~~~~~~~~~~~~ crypto/md32_common.h:235:45: warning: right-hand operand of comma expression has no effect [-Wunused-value] #define HOST_l2c(l,c) (*((c)++)=(unsigned char)(((l)>>24)&0xff), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *((c)++)=(unsigned char)(((l)>>16)&0xff), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *((c)++)=(unsigned char)(((l)>> 8)&0xff), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *((c)++)=(unsigned char)(((l) )&0xff), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ l) ~~ crypto/sha/sha256.c:124:36: note: in expansion of macro 'HOST_l2c' { ll=(c)->h[xn]; HOST_l2c(ll,(s)); } \ ^~~~~~~~ crypto/md32_common.h:379:2: note: in expansion of macro 'HASH_MAKE_STRING' HASH_MAKE_STRING(c,md); ^~~~~~~~~~~~~~~~ crypto/md32_common.h:235:45: warning: right-hand operand of comma expression has no effect [-Wunused-value] #define HOST_l2c(l,c) (*((c)++)=(unsigned char)(((l)>>24)&0xff), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *((c)++)=(unsigned char)(((l)>>16)&0xff), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *((c)++)=(unsigned char)(((l)>> 8)&0xff), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *((c)++)=(unsigned char)(((l) )&0xff), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ l) ~~ crypto/sha/sha256.c:130:36: note: in expansion of macro 'HOST_l2c' { ll=(c)->h[xn]; HOST_l2c(ll,(s)); } \ ^~~~~~~~ crypto/md32_common.h:379:2: note: in expansion of macro 'HASH_MAKE_STRING' HASH_MAKE_STRING(c,md); ^~~~~~~~~~~~~~~~ crypto/sha/sha256.c: In function 'sha256_block_data_order': crypto/md32_common.h:228:41: warning: right-hand operand of comma expression has no effect [-Wunused-value] #define HOST_c2l(c,l) (l =(((unsigned long)(*((c)++)))<<24), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ l|=(((unsigned long)(*((c)++)))<<16), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ l|=(((unsigned long)(*((c)++)))<< 8), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ l|=(((unsigned long)(*((c)++))) ), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ l) ~~ crypto/sha/sha256.c:201:13: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/sha/sha512.o crypto/sha/sha512.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/hmac/hmac.o crypto/hmac/hmac.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ripemd/rmd_dgst.o crypto/ripemd/rmd_dgst.c In file included from crypto/ripemd/rmd_locl.h:99, from crypto/ripemd/rmd_dgst.c:60: crypto/md32_common.h: In function 'RIPEMD160_Final': crypto/md32_common.h:257:60: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_l2c(l,c) (*((unsigned int *)(c))=(l), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/ripemd/rmd_locl.h:91:13: note: in expansion of macro 'HOST_l2c' ll=(c)->A; HOST_l2c(ll,(s)); \ ^~~~~~~~ crypto/md32_common.h:379:2: note: in expansion of macro 'HASH_MAKE_STRING' HASH_MAKE_STRING(c,md); ^~~~~~~~~~~~~~~~ crypto/md32_common.h:257:60: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_l2c(l,c) (*((unsigned int *)(c))=(l), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/ripemd/rmd_locl.h:92:13: note: in expansion of macro 'HOST_l2c' ll=(c)->B; HOST_l2c(ll,(s)); \ ^~~~~~~~ crypto/md32_common.h:379:2: note: in expansion of macro 'HASH_MAKE_STRING' HASH_MAKE_STRING(c,md); ^~~~~~~~~~~~~~~~ crypto/md32_common.h:257:60: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_l2c(l,c) (*((unsigned int *)(c))=(l), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/ripemd/rmd_locl.h:93:13: note: in expansion of macro 'HOST_l2c' ll=(c)->C; HOST_l2c(ll,(s)); \ ^~~~~~~~ crypto/md32_common.h:379:2: note: in expansion of macro 'HASH_MAKE_STRING' HASH_MAKE_STRING(c,md); ^~~~~~~~~~~~~~~~ crypto/md32_common.h:257:60: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_l2c(l,c) (*((unsigned int *)(c))=(l), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/ripemd/rmd_locl.h:94:13: note: in expansion of macro 'HOST_l2c' ll=(c)->D; HOST_l2c(ll,(s)); \ ^~~~~~~~ crypto/md32_common.h:379:2: note: in expansion of macro 'HASH_MAKE_STRING' HASH_MAKE_STRING(c,md); ^~~~~~~~~~~~~~~~ crypto/md32_common.h:257:60: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_l2c(l,c) (*((unsigned int *)(c))=(l), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/ripemd/rmd_locl.h:95:13: note: in expansion of macro 'HOST_l2c' ll=(c)->E; HOST_l2c(ll,(s)); \ ^~~~~~~~ crypto/md32_common.h:379:2: note: in expansion of macro 'HASH_MAKE_STRING' HASH_MAKE_STRING(c,md); ^~~~~~~~~~~~~~~~ crypto/ripemd/rmd_dgst.c: In function 'ripemd160_block_data_order': crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/ripemd/rmd_dgst.c:116:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/ripemd/rmd_dgst.c:118:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/ripemd/rmd_dgst.c:121:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/ripemd/rmd_dgst.c:124:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/ripemd/rmd_dgst.c:127:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/ripemd/rmd_dgst.c:130:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/ripemd/rmd_dgst.c:133:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/ripemd/rmd_dgst.c:136:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/ripemd/rmd_dgst.c:139:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/ripemd/rmd_dgst.c:142:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/ripemd/rmd_dgst.c:145:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/ripemd/rmd_dgst.c:148:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/ripemd/rmd_dgst.c:151:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/ripemd/rmd_dgst.c:154:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/ripemd/rmd_dgst.c:157:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ crypto/md32_common.h:256:66: warning: right-hand operand of comma expression has no effect [-Wunused-value] # define HOST_c2l(c,l) ((l)=*((const unsigned int *)(c)), (c)+=4, l) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ crypto/ripemd/rmd_dgst.c:160:9: note: in expansion of macro 'HOST_c2l' HOST_c2l(data, l); ^~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ripemd/rmd_one.o crypto/ripemd/rmd_one.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/des/des_lib.o crypto/des/des_lib.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/des/set_key.o crypto/des/set_key.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/des/ecb_enc.o crypto/des/ecb_enc.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/des/cbc_enc.o crypto/des/cbc_enc.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/des/ecb3_enc.o crypto/des/ecb3_enc.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/des/cfb64enc.o crypto/des/cfb64enc.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/des/cfb64ede.o crypto/des/cfb64ede.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/des/cfb_enc.o crypto/des/cfb_enc.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/des/ofb64ede.o crypto/des/ofb64ede.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/des/enc_read.o crypto/des/enc_read.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/des/enc_writ.o crypto/des/enc_writ.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/des/ofb64enc.o crypto/des/ofb64enc.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/des/ofb_enc.o crypto/des/ofb_enc.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/des/str2key.o crypto/des/str2key.c In file included from ../Include/stdio.h:15, from crypto/des/des_locl.h:70, from crypto/des/str2key.c:59: crypto/des/str2key.c: In function 'DES_string_to_key': crypto/des/str2key.c:69:21: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] length = strlen(str); ^~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/des/str2key.c:69:14: note: in expansion of macro 'strlen' length = strlen(str); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/des/des_locl.h:70, from crypto/des/str2key.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/des/des_locl.h:70, from crypto/des/str2key.c:59: crypto/des/str2key.c: In function 'DES_string_to_2keys': crypto/des/str2key.c:108:21: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] length = strlen(str); ^~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/des/str2key.c:108:14: note: in expansion of macro 'strlen' length = strlen(str); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/des/des_locl.h:70, from crypto/des/str2key.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/des/pcbc_enc.o crypto/des/pcbc_enc.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/des/qud_cksm.o crypto/des/qud_cksm.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/des/rand_key.o crypto/des/rand_key.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/des/des_enc.o crypto/des/des_enc.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/des/fcrypt_b.o crypto/des/fcrypt_b.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/des/fcrypt.o crypto/des/fcrypt.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/des/xcbc_enc.o crypto/des/xcbc_enc.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/des/rpc_enc.o crypto/des/rpc_enc.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/des/cbc_cksm.o crypto/des/cbc_cksm.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/des/ede_cbcm_enc.o crypto/des/ede_cbcm_enc.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/des/des_old.o crypto/des/des_old.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/des/des_old2.o crypto/des/des_old2.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/des/read2pwd.o crypto/des/read2pwd.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/rc2/rc2_ecb.o crypto/rc2/rc2_ecb.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/rc2/rc2_skey.o crypto/rc2/rc2_skey.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/rc2/rc2_cbc.o crypto/rc2/rc2_cbc.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/rc2/rc2cfb64.o crypto/rc2/rc2cfb64.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/rc2/rc2ofb64.o crypto/rc2/rc2ofb64.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/rc4/rc4_enc.o crypto/rc4/rc4_enc.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/rc4/rc4_skey.o crypto/rc4/rc4_skey.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/rc4/rc4_fblk.o crypto/rc4/rc4_fblk.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/idea/i_cbc.o crypto/idea/i_cbc.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/idea/i_cfb64.o crypto/idea/i_cfb64.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/idea/i_ofb64.o crypto/idea/i_ofb64.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/idea/i_ecb.o crypto/idea/i_ecb.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/idea/i_skey.o crypto/idea/i_skey.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bf/bf_skey.o crypto/bf/bf_skey.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bf/bf_ecb.o crypto/bf/bf_ecb.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bf/bf_enc.o crypto/bf/bf_enc.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bf/bf_cfb64.o crypto/bf/bf_cfb64.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bf/bf_ofb64.o crypto/bf/bf_ofb64.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/cast/c_skey.o crypto/cast/c_skey.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/cast/c_ecb.o crypto/cast/c_ecb.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/cast/c_enc.o crypto/cast/c_enc.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/cast/c_cfb64.o crypto/cast/c_cfb64.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/cast/c_ofb64.o crypto/cast/c_ofb64.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/aes/aes_misc.o crypto/aes/aes_misc.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/aes/aes_ecb.o crypto/aes/aes_ecb.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/aes/aes_cfb.o crypto/aes/aes_cfb.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/aes/aes_ofb.o crypto/aes/aes_ofb.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/aes/aes_ctr.o crypto/aes/aes_ctr.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/aes/aes_ige.o crypto/aes/aes_ige.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/aes/aes_wrap.o crypto/aes/aes_wrap.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/aes/aes_core.o crypto/aes/aes_core.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/aes/aes_cbc.o crypto/aes/aes_cbc.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bn/bn_add.o crypto/bn/bn_add.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bn/bn_div.o crypto/bn/bn_div.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bn/bn_exp.o crypto/bn/bn_exp.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bn/bn_lib.o crypto/bn/bn_lib.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bn/bn_ctx.o crypto/bn/bn_ctx.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bn/bn_mul.o crypto/bn/bn_mul.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bn/bn_mod.o crypto/bn/bn_mod.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bn/bn_print.o crypto/bn/bn_print.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bn/bn_rand.o crypto/bn/bn_rand.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bn/bn_shift.o crypto/bn/bn_shift.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bn/bn_word.o crypto/bn/bn_word.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bn/bn_blind.o crypto/bn/bn_blind.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bn/bn_kron.o crypto/bn/bn_kron.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bn/bn_sqrt.o crypto/bn/bn_sqrt.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bn/bn_gcd.o crypto/bn/bn_gcd.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bn/bn_prime.o crypto/bn/bn_prime.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bn/bn_err.o crypto/bn/bn_err.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bn/bn_sqr.o crypto/bn/bn_sqr.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bn/bn_asm.o crypto/bn/bn_asm.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bn/bn_recp.o crypto/bn/bn_recp.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bn/bn_mont.o crypto/bn/bn_mont.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bn/bn_mpi.o crypto/bn/bn_mpi.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bn/bn_exp2.o crypto/bn/bn_exp2.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bn/bn_gf2m.o crypto/bn/bn_gf2m.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bn/bn_nist.o crypto/bn/bn_nist.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bn/bn_depr.o crypto/bn/bn_depr.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bn/bn_x931p.o crypto/bn/bn_x931p.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bn/bn_const.o crypto/bn/bn_const.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bn/bn_opt.o crypto/bn/bn_opt.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/rsa/rsa_eay.o crypto/rsa/rsa_eay.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/rsa/rsa_gen.o crypto/rsa/rsa_gen.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/rsa/rsa_lib.o crypto/rsa/rsa_lib.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/rsa/rsa_sign.o crypto/rsa/rsa_sign.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/rsa/rsa_saos.o crypto/rsa/rsa_saos.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/rsa/rsa_err.o crypto/rsa/rsa_err.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/rsa/rsa_pk1.o crypto/rsa/rsa_pk1.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/rsa/rsa_ssl.o crypto/rsa/rsa_ssl.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/rsa/rsa_none.o crypto/rsa/rsa_none.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/rsa/rsa_oaep.o crypto/rsa/rsa_oaep.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/rsa/rsa_chk.o crypto/rsa/rsa_chk.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/rsa/rsa_null.o crypto/rsa/rsa_null.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/rsa/rsa_pss.o crypto/rsa/rsa_pss.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/rsa/rsa_x931.o crypto/rsa/rsa_x931.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/rsa/rsa_x931g.o crypto/rsa/rsa_x931g.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/rsa/rsa_asn1.o crypto/rsa/rsa_asn1.c In file included from ../Include/stdio.h:15, from crypto/rsa/rsa_asn1.c:60: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/rsa/rsa_asn1.c:95:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(RSA, version, LONG), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/rsa/rsa_asn1.c:96:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(RSA, n, BIGNUM), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/rsa/rsa_asn1.c:97:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(RSA, e, BIGNUM), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/rsa/rsa_asn1.c:98:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(RSA, d, BIGNUM), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/rsa/rsa_asn1.c:99:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(RSA, p, BIGNUM), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/rsa/rsa_asn1.c:100:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(RSA, q, BIGNUM), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/rsa/rsa_asn1.c:101:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(RSA, dmp1, BIGNUM), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/rsa/rsa_asn1.c:102:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(RSA, dmq1, BIGNUM), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/rsa/rsa_asn1.c:103:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(RSA, iqmp, BIGNUM) ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/rsa/rsa_asn1.c:108:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(RSA, n, BIGNUM), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/rsa/rsa_asn1.c:109:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(RSA, e, BIGNUM), ^~~~~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/rsa/rsa_depr.o crypto/rsa/rsa_depr.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/rsa/rsa_eng.o crypto/rsa/rsa_eng.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/dsa/dsa_gen.o crypto/dsa/dsa_gen.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/dsa/dsa_key.o crypto/dsa/dsa_key.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/dsa/dsa_lib.o crypto/dsa/dsa_lib.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/dsa/dsa_asn1.o crypto/dsa/dsa_asn1.c In file included from ../Include/stdio.h:15, from crypto/dsa/dsa_asn1.c:60: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/dsa/dsa_asn1.c:89:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(DSA_SIG, r, CBIGNUM), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/dsa/dsa_asn1.c:90:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(DSA_SIG, s, CBIGNUM) ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/dsa/dsa_asn1.c:112:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(DSA, version, LONG), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/dsa/dsa_asn1.c:113:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(DSA, p, BIGNUM), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/dsa/dsa_asn1.c:114:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(DSA, q, BIGNUM), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/dsa/dsa_asn1.c:115:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(DSA, g, BIGNUM), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/dsa/dsa_asn1.c:116:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(DSA, pub_key, BIGNUM), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/dsa/dsa_asn1.c:117:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(DSA, priv_key, BIGNUM) ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/dsa/dsa_asn1.c:123:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(DSA, p, BIGNUM), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/dsa/dsa_asn1.c:124:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(DSA, q, BIGNUM), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/dsa/dsa_asn1.c:125:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(DSA, g, BIGNUM), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/dsa/dsa_asn1.c:137:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(DSA, pub_key, BIGNUM), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/dsa/dsa_asn1.c:138:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(DSA, p, BIGNUM), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/dsa/dsa_asn1.c:139:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(DSA, q, BIGNUM), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/dsa/dsa_asn1.c:140:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(DSA, g, BIGNUM) ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/dsa/dsa_asn1.c:144:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(DSA, pub_key, BIGNUM), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:268:17: note: in expansion of macro 'offsetof' offsetof(stname,selname) ,\ ^~~~~~~~ crypto/dsa/dsa_asn1.c:146:3: note: in expansion of macro 'ASN1_CHOICE_END_cb' } ASN1_CHOICE_END_cb(DSA, DSAPublicKey, write_params) ^~~~~~~~~~~~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/dsa/dsa_vrf.o crypto/dsa/dsa_vrf.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/dsa/dsa_sign.o crypto/dsa/dsa_sign.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/dsa/dsa_err.o crypto/dsa/dsa_err.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/dsa/dsa_ossl.o crypto/dsa/dsa_ossl.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/dsa/dsa_depr.o crypto/dsa/dsa_depr.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/dsa/dsa_utl.o crypto/dsa/dsa_utl.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/dso/dso_dl.o crypto/dso/dso_dl.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/dso/dso_dlfcn.o crypto/dso/dso_dlfcn.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/dso/dso_err.o crypto/dso/dso_err.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/dso/dso_lib.o crypto/dso/dso_lib.c In file included from crypto/dso/dso_lib.c:61: crypto/dso/dso_lib.c: In function 'DSO_set_filename': crypto/dso/dso_lib.c:356:36: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] copied = OPENSSL_malloc(strlen(filename) + 1); ^~~~~~~~ ../Include/openssl/crypto.h:377:53: note: in definition of macro 'OPENSSL_malloc' # define OPENSSL_malloc(num) CRYPTO_malloc((int)num,NULL,0) ^~~ ../Include/OpenSslSupport.h:263:52: note: in expansion of macro 'AsciiStrLen' #define strlen(str) (size_t)(AsciiStrLen(str)) ^~~~~~~~~~~ crypto/dso/dso_lib.c:356:29: note: in expansion of macro 'strlen' copied = OPENSSL_malloc(strlen(filename) + 1); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/dso/dso_lib.c:60: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/dso/dso_lib.c:60: crypto/dso/dso_lib.c:361:42: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] BUF_strlcpy(copied, filename, strlen(filename) + 1); ^~~~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/dso/dso_lib.c:361:35: note: in expansion of macro 'strlen' BUF_strlcpy(copied, filename, strlen(filename) + 1); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/dso/dso_lib.c:60: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ In file included from crypto/dso/dso_lib.c:61: crypto/dso/dso_lib.c: In function 'DSO_convert_filename': crypto/dso/dso_lib.c:412:40: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] result = OPENSSL_malloc(strlen(filename) + 1); ^~~~~~~~ ../Include/openssl/crypto.h:377:53: note: in definition of macro 'OPENSSL_malloc' # define OPENSSL_malloc(num) CRYPTO_malloc((int)num,NULL,0) ^~~ ../Include/OpenSslSupport.h:263:52: note: in expansion of macro 'AsciiStrLen' #define strlen(str) (size_t)(AsciiStrLen(str)) ^~~~~~~~~~~ crypto/dso/dso_lib.c:412:33: note: in expansion of macro 'strlen' result = OPENSSL_malloc(strlen(filename) + 1); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/dso/dso_lib.c:60: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/dso/dso_lib.c:60: crypto/dso/dso_lib.c:417:46: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] BUF_strlcpy(result, filename, strlen(filename) + 1); ^~~~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/dso/dso_lib.c:417:39: note: in expansion of macro 'strlen' BUF_strlcpy(result, filename, strlen(filename) + 1); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/dso/dso_lib.c:60: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/dso/dso_null.o crypto/dso/dso_null.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/dso/dso_openssl.o crypto/dso/dso_openssl.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/dso/dso_win32.o crypto/dso/dso_win32.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/dso/dso_vms.o crypto/dso/dso_vms.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/dh/dh_asn1.o crypto/dh/dh_asn1.c In file included from ../Include/stdio.h:15, from crypto/dh/dh_asn1.c:60: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/dh/dh_asn1.c:84:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(DH, p, BIGNUM), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/dh/dh_asn1.c:85:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(DH, g, BIGNUM), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:316:40: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_OPT(stname, field, type) ASN1_EX_TYPE(ASN1_TFLG_OPTIONAL, 0, stname, field, type) ^~~~~~~~~~~~ crypto/dh/dh_asn1.c:86:9: note: in expansion of macro 'ASN1_OPT' ASN1_OPT(DH, length, ZLONG), ^~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/dh/dh_gen.o crypto/dh/dh_gen.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/dh/dh_key.o crypto/dh/dh_key.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/dh/dh_lib.o crypto/dh/dh_lib.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/dh/dh_check.o crypto/dh/dh_check.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/dh/dh_err.o crypto/dh/dh_err.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/dh/dh_depr.o crypto/dh/dh_depr.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ec/ec_lib.o crypto/ec/ec_lib.c crypto/ec/ec_lib.c:71:19: warning: 'EC_version' defined but not used [-Wunused-const-variable=] static const char EC_version[] = "EC" OPENSSL_VERSION_PTEXT; ^~~~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ec/ecp_smpl.o crypto/ec/ecp_smpl.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ec/ecp_mont.o crypto/ec/ecp_mont.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ec/ecp_nist.o crypto/ec/ecp_nist.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ec/ec_cvt.o crypto/ec/ec_cvt.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ec/ec_mult.o crypto/ec/ec_mult.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ec/ec_err.o crypto/ec/ec_err.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ec/ec_curve.o crypto/ec/ec_curve.c crypto/ec/ec_curve.c:570:28: warning: '_EC_NIST_CHAR2_163B_SEED' defined but not used [-Wunused-const-variable=] static const unsigned char _EC_NIST_CHAR2_163B_SEED[] = { ^~~~~~~~~~~~~~~~~~~~~~~~ crypto/ec/ec_curve.c:545:28: warning: '_EC_SECG_CHAR2_163R1_SEED' defined but not used [-Wunused-const-variable=] static const unsigned char _EC_SECG_CHAR2_163R1_SEED[] = { ^~~~~~~~~~~~~~~~~~~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ec/ec_check.o crypto/ec/ec_check.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ec/ec_print.o crypto/ec/ec_print.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ec/ec_asn1.o crypto/ec/ec_asn1.c In file included from ../Include/string.h:15, from crypto/ec/ec_asn1.c:59: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ec/ec_asn1.c:203:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X9_62_PENTANOMIAL, k1, LONG), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ec/ec_asn1.c:204:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X9_62_PENTANOMIAL, k2, LONG), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ec/ec_asn1.c:205:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X9_62_PENTANOMIAL, k3, LONG) ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ec/ec_asn1.c:211:35: note: in expansion of macro 'ASN1_SIMPLE' ASN1_ADB_TEMPLATE(char_two_def) = ASN1_SIMPLE(X9_62_CHARACTERISTIC_TWO, p.other, ASN1_ANY); ^~~~~~~~~~~ In file included from crypto/ec/ec_asn1.c:62: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:420:41: note: in definition of macro 'ADB_ENTRY' # define ADB_ENTRY(val, template) {val, template} ^~~~~~~~ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ec/ec_asn1.c:214:38: note: in expansion of macro 'ASN1_SIMPLE' ADB_ENTRY(NID_X9_62_onBasis, ASN1_SIMPLE(X9_62_CHARACTERISTIC_TWO, p.onBasis, ASN1_NULL)), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:420:41: note: in definition of macro 'ADB_ENTRY' # define ADB_ENTRY(val, template) {val, template} ^~~~~~~~ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ec/ec_asn1.c:215:38: note: in expansion of macro 'ASN1_SIMPLE' ADB_ENTRY(NID_X9_62_tpBasis, ASN1_SIMPLE(X9_62_CHARACTERISTIC_TWO, p.tpBasis, ASN1_INTEGER)), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:420:41: note: in definition of macro 'ADB_ENTRY' # define ADB_ENTRY(val, template) {val, template} ^~~~~~~~ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ec/ec_asn1.c:216:38: note: in expansion of macro 'ASN1_SIMPLE' ADB_ENTRY(NID_X9_62_ppBasis, ASN1_SIMPLE(X9_62_CHARACTERISTIC_TWO, p.ppBasis, X9_62_PENTANOMIAL)) ^~~~~~~~~~~ In file included from ../Include/string.h:15, from crypto/ec/ec_asn1.c:59: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:390:17: note: in expansion of macro 'offsetof' offsetof(name, field),\ ^~~~~~~~ crypto/ec/ec_asn1.c:217:3: note: in expansion of macro 'ASN1_ADB_END' } ASN1_ADB_END(X9_62_CHARACTERISTIC_TWO, 0, type, 0, &char_two_def_tt, NULL); ^~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ec/ec_asn1.c:220:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X9_62_CHARACTERISTIC_TWO, m, LONG), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ec/ec_asn1.c:221:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X9_62_CHARACTERISTIC_TWO, type, ASN1_OBJECT), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ec/ec_asn1.c:228:34: note: in expansion of macro 'ASN1_SIMPLE' ASN1_ADB_TEMPLATE(fieldID_def) = ASN1_SIMPLE(X9_62_FIELDID, p.other, ASN1_ANY); ^~~~~~~~~~~ In file included from crypto/ec/ec_asn1.c:62: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:420:41: note: in definition of macro 'ADB_ENTRY' # define ADB_ENTRY(val, template) {val, template} ^~~~~~~~ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ec/ec_asn1.c:231:42: note: in expansion of macro 'ASN1_SIMPLE' ADB_ENTRY(NID_X9_62_prime_field, ASN1_SIMPLE(X9_62_FIELDID, p.prime, ASN1_INTEGER)), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:420:41: note: in definition of macro 'ADB_ENTRY' # define ADB_ENTRY(val, template) {val, template} ^~~~~~~~ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ec/ec_asn1.c:232:55: note: in expansion of macro 'ASN1_SIMPLE' ADB_ENTRY(NID_X9_62_characteristic_two_field, ASN1_SIMPLE(X9_62_FIELDID, p.char_two, X9_62_CHARACTERISTIC_TWO)) ^~~~~~~~~~~ In file included from ../Include/string.h:15, from crypto/ec/ec_asn1.c:59: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:390:17: note: in expansion of macro 'offsetof' offsetof(name, field),\ ^~~~~~~~ crypto/ec/ec_asn1.c:233:3: note: in expansion of macro 'ASN1_ADB_END' } ASN1_ADB_END(X9_62_FIELDID, 0, fieldType, 0, &fieldID_def_tt, NULL); ^~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ec/ec_asn1.c:236:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X9_62_FIELDID, fieldType, ASN1_OBJECT), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ec/ec_asn1.c:241:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X9_62_CURVE, a, ASN1_OCTET_STRING), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ec/ec_asn1.c:242:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X9_62_CURVE, b, ASN1_OCTET_STRING), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:316:40: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_OPT(stname, field, type) ASN1_EX_TYPE(ASN1_TFLG_OPTIONAL, 0, stname, field, type) ^~~~~~~~~~~~ crypto/ec/ec_asn1.c:243:9: note: in expansion of macro 'ASN1_OPT' ASN1_OPT(X9_62_CURVE, seed, ASN1_BIT_STRING) ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ec/ec_asn1.c:247:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(ECPARAMETERS, version, LONG), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ec/ec_asn1.c:248:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(ECPARAMETERS, fieldID, X9_62_FIELDID), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ec/ec_asn1.c:249:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(ECPARAMETERS, curve, X9_62_CURVE), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ec/ec_asn1.c:250:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(ECPARAMETERS, base, ASN1_OCTET_STRING), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ec/ec_asn1.c:251:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(ECPARAMETERS, order, ASN1_INTEGER), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:316:40: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_OPT(stname, field, type) ASN1_EX_TYPE(ASN1_TFLG_OPTIONAL, 0, stname, field, type) ^~~~~~~~~~~~ crypto/ec/ec_asn1.c:252:9: note: in expansion of macro 'ASN1_OPT' ASN1_OPT(ECPARAMETERS, cofactor, ASN1_INTEGER) ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ec/ec_asn1.c:259:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(ECPKPARAMETERS, value.named_curve, ASN1_OBJECT), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ec/ec_asn1.c:260:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(ECPKPARAMETERS, value.parameters, ECPARAMETERS), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ec/ec_asn1.c:261:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(ECPKPARAMETERS, value.implicitlyCA, ASN1_NULL) ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:256:17: note: in expansion of macro 'offsetof' offsetof(stname,selname) ,\ ^~~~~~~~ ../Include/openssl/asn1t.h:250:46: note: in expansion of macro 'ASN1_CHOICE_END_selector' # define ASN1_CHOICE_END_name(stname, tname) ASN1_CHOICE_END_selector(stname, tname, type) ^~~~~~~~~~~~~~~~~~~~~~~~ ../Include/openssl/asn1t.h:248:34: note: in expansion of macro 'ASN1_CHOICE_END_name' # define ASN1_CHOICE_END(stname) ASN1_CHOICE_END_name(stname, stname) ^~~~~~~~~~~~~~~~~~~~ crypto/ec/ec_asn1.c:262:3: note: in expansion of macro 'ASN1_CHOICE_END' } ASN1_CHOICE_END(ECPKPARAMETERS) ^~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ec/ec_asn1.c:269:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(EC_PRIVATEKEY, version, LONG), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ec/ec_asn1.c:270:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(EC_PRIVATEKEY, privateKey, ASN1_OCTET_STRING), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:327:49: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP_OPT(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/ec/ec_asn1.c:271:9: note: in expansion of macro 'ASN1_EXP_OPT' ASN1_EXP_OPT(EC_PRIVATEKEY, parameters, ECPKPARAMETERS, 0), ^~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:327:49: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP_OPT(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/ec/ec_asn1.c:272:9: note: in expansion of macro 'ASN1_EXP_OPT' ASN1_EXP_OPT(EC_PRIVATEKEY, publicKey, ASN1_BIT_STRING, 1) ^~~~~~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ec/ec_key.o crypto/ec/ec_key.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ec/ec2_smpl.o crypto/ec/ec2_smpl.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ec/ec2_mult.o crypto/ec/ec2_mult.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ecdh/ech_lib.o crypto/ecdh/ech_lib.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ecdh/ech_ossl.o crypto/ecdh/ech_ossl.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ecdh/ech_key.o crypto/ecdh/ech_key.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ecdh/ech_err.o crypto/ecdh/ech_err.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ecdsa/ecs_lib.o crypto/ecdsa/ecs_lib.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ecdsa/ecs_asn1.o crypto/ecdsa/ecs_asn1.c In file included from ../Include/time.h:15, from ../Include/openssl/asn1.h:62, from ../Include/openssl/ec.h:81, from ../Include/openssl/ecdsa.h:68, from crypto/ecdsa/ecs_locl.h:62, from crypto/ecdsa/ecs_asn1.c:56: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ecdsa/ecs_asn1.c:61:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(ECDSA_SIG, r, CBIGNUM), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ecdsa/ecs_asn1.c:62:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(ECDSA_SIG, s, CBIGNUM) ^~~~~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ecdsa/ecs_ossl.o crypto/ecdsa/ecs_ossl.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ecdsa/ecs_sign.o crypto/ecdsa/ecs_sign.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ecdsa/ecs_vrf.o crypto/ecdsa/ecs_vrf.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ecdsa/ecs_err.o crypto/ecdsa/ecs_err.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/buffer/buffer.o crypto/buffer/buffer.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/buffer/buf_str.o crypto/buffer/buf_str.c In file included from ../Include/stdio.h:15, from crypto/buffer/buf_str.c:56: crypto/buffer/buf_str.c: In function 'BUF_strdup': crypto/buffer/buf_str.c:64:36: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] return BUF_strndup(str, strlen(str)); ^~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/buffer/buf_str.c:64:29: note: in expansion of macro 'strlen' return BUF_strndup(str, strlen(str)); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/buffer/buf_str.c:56: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/buffer/buf_str.c:56: crypto/buffer/buf_str.c: In function 'BUF_strlcpy': crypto/buffer/buf_str.c:107:23: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] return l + strlen(src); ^~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/buffer/buf_str.c:107:16: note: in expansion of macro 'strlen' return l + strlen(src); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/buffer/buf_str.c:56: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/buffer/buf_err.o crypto/buffer/buf_err.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bio/bio_lib.o crypto/bio/bio_lib.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bio/bio_cb.o crypto/bio/bio_cb.c In file included from ../Include/stdio.h:15, from crypto/bio/bio_cb.c:59: crypto/bio/bio_cb.c: In function 'BIO_debug_callback': crypto/bio/bio_cb.c:132:34: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] BIO_write(b, buf, strlen(buf)); ^~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/bio/bio_cb.c:132:27: note: in expansion of macro 'strlen' BIO_write(b, buf, strlen(buf)); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/bio/bio_cb.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bio/bio_err.o crypto/bio/bio_err.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bio/bss_mem.o crypto/bio/bss_mem.c In file included from ../Include/stdio.h:15, from crypto/bio/bss_mem.c:59: crypto/bio/bss_mem.c: In function 'mem_puts': crypto/bio/bss_mem.c:312:16: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] n = strlen(str); ^~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/bio/bss_mem.c:312:9: note: in expansion of macro 'strlen' n = strlen(str); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/bio/bss_mem.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bio/bss_null.o crypto/bio/bss_null.c In file included from ../Include/stdio.h:15, from crypto/bio/bss_null.c:59: crypto/bio/bss_null.c: In function 'null_puts': crypto/bio/bss_null.c:148:20: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] return (strlen(str)); ^~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/bio/bss_null.c:148:13: note: in expansion of macro 'strlen' return (strlen(str)); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/bio/bss_null.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bio/bss_fd.o crypto/bio/bss_fd.c In file included from ../Include/stdio.h:15, from crypto/bio/bss_fd.c:59: crypto/bio/bss_fd.c: In function 'fd_puts': crypto/bio/bss_fd.c:219:16: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] n = strlen(str); ^~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/bio/bss_fd.c:219:9: note: in expansion of macro 'strlen' n = strlen(str); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/bio/bss_fd.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ crypto/bio/bss_fd.c: In function 'BIO_fd_non_fatal_error': crypto/bio/bss_fd.c:281:16: warning: statement will never be executed [-Wswitch-unreachable] return (1); ^ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bio/bss_file.o crypto/bio/bss_file.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bio/bf_null.o crypto/bio/bf_null.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bio/bf_buff.o crypto/bio/bf_buff.c In file included from ../Include/stdio.h:15, from crypto/bio/bf_buff.c:59: crypto/bio/bf_buff.c: In function 'buffer_puts': crypto/bio/bf_buff.c:516:41: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] return (buffer_write(b, str, strlen(str))); ^~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/bio/bf_buff.c:516:34: note: in expansion of macro 'strlen' return (buffer_write(b, str, strlen(str))); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/bio/bf_buff.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bio/b_dump.o crypto/bio/b_dump.c In file included from ../Include/stdio.h:15, from crypto/bio/b_dump.c:63: crypto/bio/b_dump.c: In function 'BIO_dump_indent_cb': crypto/bio/b_dump.c:142:39: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] ret += cb((void *)buf, strlen(buf), u); ^~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/bio/b_dump.c:142:32: note: in expansion of macro 'strlen' ret += cb((void *)buf, strlen(buf), u); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/bio/b_dump.c:63: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/bio/b_dump.c:63: crypto/bio/b_dump.c:148:39: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] ret += cb((void *)buf, strlen(buf), u); ^~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/bio/b_dump.c:148:32: note: in expansion of macro 'strlen' ret += cb((void *)buf, strlen(buf), u); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/bio/b_dump.c:63: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bio/b_print.o crypto/bio/b_print.c In file included from ../Include/stdio.h:15, from crypto/bio/b_print.c:70: crypto/bio/b_print.c: In function 'fmtint': crypto/bio/b_print.c:528:73: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] spadlen = min - OSSL_MAX(max, place) - (signvalue ? 1 : 0) - strlen(prefix); ^~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/bio/b_print.c:528:66: note: in expansion of macro 'strlen' spadlen = min - OSSL_MAX(max, place) - (signvalue ? 1 : 0) - strlen(prefix); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/bio/b_print.c:70: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bio/bf_nbio.o crypto/bio/bf_nbio.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bio/bss_log.o crypto/bio/bss_log.c In file included from ../Include/stdio.h:15, from crypto/bio/bss_log.c:65: crypto/bio/bss_log.c: In function 'slg_write': ../Include/OpenSslSupport.h:262:43: warning: implicit declaration of function 'AsciiStrnCpy'; did you mean 'AsciiStrnCmp'? [-Wimplicit-function-declaration] #define strncpy(strDest,strSource,count) AsciiStrnCpy(strDest,strSource,(UINTN)count) ^~~~~~~~~~~~ crypto/bio/bss_log.c:248:5: note: in expansion of macro 'strncpy' strncpy(buf, in, inl); ^~~~~~~ crypto/bio/bss_log.c:252:20: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] while (strncmp(buf, mapping[i].str, mapping[i].strl) != 0) ^~~ ../Include/OpenSslSupport.h:249:44: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/bio/bss_log.c:252:12: note: in expansion of macro 'strncmp' while (strncmp(buf, mapping[i].str, mapping[i].strl) != 0) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/bio/bss_log.c:65: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/bio/bss_log.c:65: crypto/bio/bss_log.c:252:35: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] while (strncmp(buf, mapping[i].str, mapping[i].strl) != 0) ~~~~~~~~~~^~~~ ../Include/OpenSslSupport.h:249:48: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/bio/bss_log.c:252:12: note: in expansion of macro 'strncmp' while (strncmp(buf, mapping[i].str, mapping[i].strl) != 0) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/bio/bss_log.c:65: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/bio/bss_log.c:65: crypto/bio/bss_log.c: In function 'slg_puts': crypto/bio/bss_log.c:280:16: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] n = strlen(str); ^~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/bio/bss_log.c:280:9: note: in expansion of macro 'strlen' n = strlen(str); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/bio/bss_log.c:65: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bio/bss_bio.o crypto/bio/bss_bio.c In file included from ../Include/assert.h:15, from crypto/bio/bss_bio.c:78: crypto/bio/bss_bio.c: In function 'bio_puts': crypto/bio/bss_bio.c:679:39: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] return bio_write(bio, str, strlen(str)); ^~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/bio/bss_bio.c:679:32: note: in expansion of macro 'strlen' return bio_write(bio, str, strlen(str)); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/assert.h:15, from crypto/bio/bss_bio.c:78: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/bio/bss_dgram.o crypto/bio/bss_dgram.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/stack/stack.o crypto/stack/stack.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/lhash/lhash.o crypto/lhash/lhash.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/lhash/lh_stats.o crypto/lhash/lh_stats.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/rand/md_rand.o crypto/rand/md_rand.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/rand/randfile.o crypto/rand/randfile.c In file included from ../Include/errno.h:15, from crypto/rand/randfile.c:62: crypto/rand/randfile.c: In function 'RAND_file_name': crypto/rand/randfile.c:288:35: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] if (s != NULL && *s && strlen(s) + 1 < size) { ^ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/rand/randfile.c:288:28: note: in expansion of macro 'strlen' if (s != NULL && *s && strlen(s) + 1 < size) { ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/errno.h:15, from crypto/rand/randfile.c:62: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ In file included from ../Include/errno.h:15, from crypto/rand/randfile.c:62: crypto/rand/randfile.c:299:31: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] if (s && *s && strlen(s) + strlen(RFILE) + 2 < size) { ^ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/rand/randfile.c:299:24: note: in expansion of macro 'strlen' if (s && *s && strlen(s) + strlen(RFILE) + 2 < size) { ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/errno.h:15, from crypto/rand/randfile.c:62: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ In file included from ../Include/errno.h:15, from crypto/rand/randfile.c:62: ./e_os.h:481:32: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] # define RFILE ".rnd" ^~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/rand/randfile.c:299:36: note: in expansion of macro 'strlen' if (s && *s && strlen(s) + strlen(RFILE) + 2 < size) { ^~~~~~ crypto/rand/randfile.c:299:43: note: in expansion of macro 'RFILE' if (s && *s && strlen(s) + strlen(RFILE) + 2 < size) { ^~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/errno.h:15, from crypto/rand/randfile.c:62: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/rand/rand_lib.o crypto/rand/rand_lib.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/rand/rand_eng.o crypto/rand/rand_eng.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/rand/rand_err.o crypto/rand/rand_err.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/rand/rand_egd.o crypto/rand/rand_egd.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/rand/rand_win.o crypto/rand/rand_win.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/rand/rand_unix.o crypto/rand/rand_unix.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/rand/rand_os2.o crypto/rand/rand_os2.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/rand/rand_nw.o crypto/rand/rand_nw.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/err/err.o crypto/err/err.c In file included from ../Include/stdio.h:15, from crypto/err/err.c:112: crypto/err/err.c: In function 'ERR_add_error_data': crypto/err/err.c:347:25: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] n += strlen(a); ^ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/err/err.c:347:18: note: in expansion of macro 'strlen' n += strlen(a); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/err/err.c:112: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/err/err_def.o crypto/err/err_def.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/err/err_all.o crypto/err/err_all.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/err/err_prn.o crypto/err/err_prn.c In file included from ../Include/stdio.h:15, from crypto/err/err_prn.c:59: crypto/err/err_prn.c: In function 'ERR_print_errors_cb': crypto/err/err_prn.c:81:29: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] if (cb(buf2, strlen(buf2), u) <= 0) ^~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/err/err_prn.c:81:22: note: in expansion of macro 'strlen' if (cb(buf2, strlen(buf2), u) <= 0) ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/err/err_prn.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/err/err_prn.c:59: crypto/err/err_prn.c: In function 'ERR_error_string_n': crypto/err/err_prn.c:126:16: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] if (strlen(buf) == len - 1) { ^~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/err/err_prn.c:126:9: note: in expansion of macro 'strlen' if (strlen(buf) == len - 1) { ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/err/err_prn.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/err/err_prn.c:59: ../Include/OpenSslSupport.h:265:43: warning: implicit declaration of function 'ScanMem8'; did you mean 'SetMem'? [-Wimplicit-function-declaration] #define strchr(str,ch) ScanMem8((VOID *)(str),AsciiStrSize(str),(UINT8)ch) ^~~~~~~~ crypto/err/err_prn.c:137:31: note: in expansion of macro 'strchr' char *colon = strchr(s, ':'); ^~~~~~ ../Include/OpenSslSupport.h:265:66: warning: implicit declaration of function 'AsciiStrSize'; did you mean 'AsciiStrnCmp'? [-Wimplicit-function-declaration] #define strchr(str,ch) ScanMem8((VOID *)(str),AsciiStrSize(str),(UINT8)ch) ^~~~~~~~~~~~ crypto/err/err_prn.c:137:31: note: in expansion of macro 'strchr' char *colon = strchr(s, ':'); ^~~~~~ ../Include/OpenSslSupport.h:265:43: warning: initialization of 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] #define strchr(str,ch) ScanMem8((VOID *)(str),AsciiStrSize(str),(UINT8)ch) ^~~~~~~~ crypto/err/err_prn.c:137:31: note: in expansion of macro 'strchr' char *colon = strchr(s, ':'); ^~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/err/err_str.o crypto/err/err_str.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/err/err_bio.o crypto/err/err_bio.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/objects/o_names.o crypto/objects/o_names.c crypto/objects/o_names.c: In function 'OBJ_NAME_new_index': crypto/objects/o_names.c:90:30: warning: assignment to 'int (*)(const char *, const char *)' from incompatible pointer type 'UINTN (*)(const CHAR8 *, const CHAR8 *)' {aka 'long unsigned int (*)(const unsigned char *, const unsigned char *)'} [-Wincompatible-pointer-types] name_funcs->cmp_func = OPENSSL_strcmp; ^ crypto/objects/o_names.c: In function 'obj_name_cmp': crypto/objects/o_names.c:123:27: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] ret = strcmp(a->name, b->name); ~^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/objects/o_names.c:1: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char * const' strcmpa ( ^~~~~~~ crypto/objects/o_names.c:123:36: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] ret = strcmp(a->name, b->name); ~^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/objects/o_names.c:1: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char * const' strcmpa ( ^~~~~~~ crypto/objects/o_names.c: In function 'do_all_sorted_cmp': crypto/objects/o_names.c:298:24: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] return strcmp((*n1)->name, (*n2)->name); ~~~~~^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/objects/o_names.c:1: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char * const' strcmpa ( ^~~~~~~ crypto/objects/o_names.c:298:37: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] return strcmp((*n1)->name, (*n2)->name); ~~~~~^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/objects/o_names.c:1: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char * const' strcmpa ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/objects/obj_dat.o crypto/objects/obj_dat.c crypto/objects/obj_dat.c: In function 'sn_cmp': crypto/objects/obj_dat.c:103:25: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] return (strcmp((*ap)->sn, (*bp)->sn)); ~~~~~^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/objects/obj_dat.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char * const' strcmpa ( ^~~~~~~ crypto/objects/obj_dat.c:103:36: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] return (strcmp((*ap)->sn, (*bp)->sn)); ~~~~~^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/objects/obj_dat.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char * const' strcmpa ( ^~~~~~~ crypto/objects/obj_dat.c: In function 'ln_cmp': crypto/objects/obj_dat.c:109:25: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] return (strcmp((*ap)->ln, (*bp)->ln)); ~~~~~^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/objects/obj_dat.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char * const' strcmpa ( ^~~~~~~ crypto/objects/obj_dat.c:109:36: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] return (strcmp((*ap)->ln, (*bp)->ln)); ~~~~~^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/objects/obj_dat.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char * const' strcmpa ( ^~~~~~~ crypto/objects/obj_dat.c: In function 'add_cmp': crypto/objects/obj_dat.c:172:29: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] return (strcmp(a->sn, b->sn)); ~^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/objects/obj_dat.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ crypto/objects/obj_dat.c:172:36: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] return (strcmp(a->sn, b->sn)); ~^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/objects/obj_dat.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ crypto/objects/obj_dat.c:179:29: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] return (strcmp(a->ln, b->ln)); ~^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/objects/obj_dat.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ crypto/objects/obj_dat.c:179:36: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] return (strcmp(a->ln, b->ln)); ~^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/objects/obj_dat.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/objects/obj_dat.c:59: crypto/objects/obj_dat.c: In function 'OBJ_obj2txt': crypto/objects/obj_dat.c:471:24: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] n = strlen(s); ^ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/objects/obj_dat.c:471:17: note: in expansion of macro 'strlen' n = strlen(s); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/objects/obj_dat.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/objects/obj_dat.c:59: crypto/objects/obj_dat.c:537:24: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] i = strlen(bndec); ^~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/objects/obj_dat.c:537:17: note: in expansion of macro 'strlen' i = strlen(bndec); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/objects/obj_dat.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/objects/obj_dat.c:59: crypto/objects/obj_dat.c:558:24: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] i = strlen(tbuf); ^~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/objects/obj_dat.c:558:17: note: in expansion of macro 'strlen' i = strlen(tbuf); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/objects/obj_dat.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/objects/obj_lib.o crypto/objects/obj_lib.c In file included from ../Include/stdio.h:15, from crypto/objects/obj_lib.c:59: crypto/objects/obj_lib.c: In function 'OBJ_dup': crypto/objects/obj_lib.c:91:21: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] i = strlen(o->ln) + 1; ~^~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/objects/obj_lib.c:91:13: note: in expansion of macro 'strlen' i = strlen(o->ln) + 1; ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/objects/obj_lib.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char * const' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/objects/obj_lib.c:59: crypto/objects/obj_lib.c:101:21: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] i = strlen(o->sn) + 1; ~^~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/objects/obj_lib.c:101:13: note: in expansion of macro 'strlen' i = strlen(o->sn) + 1; ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/objects/obj_lib.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char * const' strlena ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/objects/obj_err.o crypto/objects/obj_err.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/encode.o crypto/evp/encode.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/digest.o crypto/evp/digest.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/dig_eng.o crypto/evp/dig_eng.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/evp_enc.o crypto/evp/evp_enc.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/evp_key.o crypto/evp/evp_key.c In file included from ../Include/stdio.h:15, from crypto/evp/evp_key.c:59: crypto/evp/evp_key.c: In function 'EVP_set_pw_prompt': ../Include/OpenSslSupport.h:262:43: warning: implicit declaration of function 'AsciiStrnCpy'; did you mean 'AsciiStrnCmp'? [-Wimplicit-function-declaration] #define strncpy(strDest,strSource,count) AsciiStrnCpy(strDest,strSource,(UINTN)count) ^~~~~~~~~~~~ crypto/evp/evp_key.c:74:9: note: in expansion of macro 'strncpy' strncpy(prompt_string, prompt, 79); ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/evp_acnf.o crypto/evp/evp_acnf.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/evp_cnf.o crypto/evp/evp_cnf.c crypto/evp/evp_cnf.c: In function 'alg_module_init': crypto/evp/evp_cnf.c:87:25: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(oval->name, "fips_mode")) { ~~~~^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/evp/evp_cnf.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/evp/evp_cnf.c:87:33: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(oval->name, "fips_mode")) { ^~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/evp/evp_cnf.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/e_des.o crypto/evp/e_des.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/e_bf.o crypto/evp/e_bf.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/e_idea.o crypto/evp/e_idea.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/e_des3.o crypto/evp/e_des3.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/e_rc4.o crypto/evp/e_rc4.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/e_aes.o crypto/evp/e_aes.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/names.o crypto/evp/names.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/e_xcbc_d.o crypto/evp/e_xcbc_d.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/e_rc2.o crypto/evp/e_rc2.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/e_cast.o crypto/evp/e_cast.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/e_rc5.o crypto/evp/e_rc5.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/enc_min.o crypto/evp/enc_min.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/m_null.o crypto/evp/m_null.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/m_md2.o crypto/evp/m_md2.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/m_md4.o crypto/evp/m_md4.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/m_md5.o crypto/evp/m_md5.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/m_sha.o crypto/evp/m_sha.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/m_sha1.o crypto/evp/m_sha1.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/m_dss.o crypto/evp/m_dss.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/m_dss1.o crypto/evp/m_dss1.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/m_ripemd.o crypto/evp/m_ripemd.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/m_ecdsa.o crypto/evp/m_ecdsa.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/p_open.o crypto/evp/p_open.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/p_seal.o crypto/evp/p_seal.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/p_sign.o crypto/evp/p_sign.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/p_verify.o crypto/evp/p_verify.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/p_lib.o crypto/evp/p_lib.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/p_enc.o crypto/evp/p_enc.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/p_dec.o crypto/evp/p_dec.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/bio_md.o crypto/evp/bio_md.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/bio_b64.o crypto/evp/bio_b64.c In file included from ../Include/stdio.h:15, from crypto/evp/bio_b64.c:59: crypto/evp/bio_b64.c: In function 'b64_puts': crypto/evp/bio_b64.c:572:37: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] return b64_write(b, str, strlen(str)); ^~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/evp/bio_b64.c:572:30: note: in expansion of macro 'strlen' return b64_write(b, str, strlen(str)); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/evp/bio_b64.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/bio_enc.o crypto/evp/bio_enc.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/evp_err.o crypto/evp/evp_err.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/e_null.o crypto/evp/e_null.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/c_all.o crypto/evp/c_all.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/c_allc.o crypto/evp/c_allc.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/c_alld.o crypto/evp/c_alld.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/evp_lib.o crypto/evp/evp_lib.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/bio_ok.o crypto/evp/bio_ok.c In file included from ../Include/stdio.h:15, from crypto/evp/bio_ok.c:120: crypto/evp/bio_ok.c: In function 'sig_out': crypto/evp/bio_ok.c:143:19: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] #define WELLKNOWN "The quick brown fox jumped over the lazy dog's back." ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/evp/bio_ok.c:485:37: note: in expansion of macro 'strlen' EVP_DigestUpdate(md, WELLKNOWN, strlen(WELLKNOWN)); ^~~~~~ crypto/evp/bio_ok.c:485:44: note: in expansion of macro 'WELLKNOWN' EVP_DigestUpdate(md, WELLKNOWN, strlen(WELLKNOWN)); ^~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/evp/bio_ok.c:120: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/evp/bio_ok.c:120: crypto/evp/bio_ok.c: In function 'sig_in': crypto/evp/bio_ok.c:143:19: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] #define WELLKNOWN "The quick brown fox jumped over the lazy dog's back." ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/evp/bio_ok.c:510:37: note: in expansion of macro 'strlen' EVP_DigestUpdate(md, WELLKNOWN, strlen(WELLKNOWN)); ^~~~~~ crypto/evp/bio_ok.c:510:44: note: in expansion of macro 'WELLKNOWN' EVP_DigestUpdate(md, WELLKNOWN, strlen(WELLKNOWN)); ^~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/evp/bio_ok.c:120: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/evp_pkey.o crypto/evp/evp_pkey.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/evp_pbe.o crypto/evp/evp_pbe.c In file included from ../Include/stdio.h:15, from crypto/evp/evp_pbe.c:60: crypto/evp/evp_pbe.c: In function 'EVP_PBE_CipherInit': crypto/evp/evp_pbe.c:103:26: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] passlen = strlen(pass); ^~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/evp/evp_pbe.c:103:19: note: in expansion of macro 'strlen' passlen = strlen(pass); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/evp/evp_pbe.c:60: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/p5_crpt.o crypto/evp/p5_crpt.c In file included from ../Include/stdio.h:15, from crypto/evp/p5_crpt.c:60: crypto/evp/p5_crpt.c: In function 'PKCS5_PBE_keyivgen': crypto/evp/p5_crpt.c:141:26: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] passlen = strlen(pass); ^~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/evp/p5_crpt.c:141:19: note: in expansion of macro 'strlen' passlen = strlen(pass); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/evp/p5_crpt.c:60: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/p5_crpt2.o crypto/evp/p5_crpt2.c In file included from ../Include/stdio.h:15, from crypto/evp/p5_crpt2.c:59: crypto/evp/p5_crpt2.c: In function 'PKCS5_PBKDF2_HMAC_SHA1': crypto/evp/p5_crpt2.c:97:26: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] passlen = strlen(pass); ^~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/evp/p5_crpt2.c:97:19: note: in expansion of macro 'strlen' passlen = strlen(pass); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/evp/p5_crpt2.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/evp/e_old.o crypto/evp/e_old.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/a_object.o crypto/asn1/a_object.c In file included from ../Include/stdio.h:15, from crypto/asn1/a_object.c:59: crypto/asn1/a_object.c: In function 'a2d_ASN1_OBJECT': crypto/asn1/a_object.c:100:22: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] num = strlen(buf); ^~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/asn1/a_object.c:100:15: note: in expansion of macro 'strlen' num = strlen(buf); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/a_object.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/a_bitstr.o crypto/asn1/a_bitstr.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/a_utctm.o crypto/asn1/a_utctm.c In file included from ../Include/stdio.h:15, from crypto/asn1/a_utctm.c:59: crypto/asn1/a_utctm.c: In function 'ASN1_UTCTIME_set_string': crypto/asn1/a_utctm.c:176:23: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] t.length = strlen(str); ^~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/asn1/a_utctm.c:176:16: note: in expansion of macro 'strlen' t.length = strlen(str); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/a_utctm.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/asn1/a_utctm.c:59: crypto/asn1/a_utctm.c: In function 'ASN1_UTCTIME_set': crypto/asn1/a_utctm.c:221:24: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] s->length = strlen(p); ^ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/asn1/a_utctm.c:221:17: note: in expansion of macro 'strlen' s->length = strlen(p); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/a_utctm.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/a_gentm.o crypto/asn1/a_gentm.c In file included from ../Include/stdio.h:15, from crypto/asn1/a_gentm.c:63: crypto/asn1/a_gentm.c: In function 'ASN1_GENERALIZEDTIME_set_string': crypto/asn1/a_gentm.c:203:23: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] t.length = strlen(str); ^~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/asn1/a_gentm.c:203:16: note: in expansion of macro 'strlen' t.length = strlen(str); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/a_gentm.c:63: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/asn1/a_gentm.c:63: crypto/asn1/a_gentm.c: In function 'ASN1_GENERALIZEDTIME_set': crypto/asn1/a_gentm.c:249:24: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] s->length = strlen(p); ^ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/asn1/a_gentm.c:249:17: note: in expansion of macro 'strlen' s->length = strlen(p); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/a_gentm.c:63: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/a_time.o crypto/asn1/a_time.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/a_int.o crypto/asn1/a_int.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/a_octet.o crypto/asn1/a_octet.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/a_print.o crypto/asn1/a_print.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/a_type.o crypto/asn1/a_type.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/a_set.o crypto/asn1/a_set.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/a_dup.o crypto/asn1/a_dup.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/a_d2i_fp.o crypto/asn1/a_d2i_fp.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/a_i2d_fp.o crypto/asn1/a_i2d_fp.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/a_enum.o crypto/asn1/a_enum.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/a_utf8.o crypto/asn1/a_utf8.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/a_sign.o crypto/asn1/a_sign.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/a_digest.o crypto/asn1/a_digest.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/a_verify.o crypto/asn1/a_verify.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/a_mbstr.o crypto/asn1/a_mbstr.c In file included from ../Include/stdio.h:15, from crypto/asn1/a_mbstr.c:60: crypto/asn1/a_mbstr.c: In function 'ASN1_mbstring_ncopy': crypto/asn1/a_mbstr.c:106:22: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] len = strlen((const char *)in); ^~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/asn1/a_mbstr.c:106:15: note: in expansion of macro 'strlen' len = strlen((const char *)in); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/a_mbstr.c:60: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/asn1/a_mbstr.c:60: crypto/asn1/a_mbstr.c: In function 'is_printable': ../Include/OpenSslSupport.h:265:43: warning: implicit declaration of function 'ScanMem8'; did you mean 'SetMem'? [-Wimplicit-function-declaration] #define strchr(str,ch) ScanMem8((VOID *)(str),AsciiStrSize(str),(UINT8)ch) ^~~~~~~~ crypto/asn1/a_mbstr.c:410:24: note: in expansion of macro 'strchr' if ((ch == ' ') || strchr("'()+,-./:=?", ch)) ^~~~~~ ../Include/OpenSslSupport.h:265:66: warning: implicit declaration of function 'AsciiStrSize'; did you mean 'AsciiStrnCmp'? [-Wimplicit-function-declaration] #define strchr(str,ch) ScanMem8((VOID *)(str),AsciiStrSize(str),(UINT8)ch) ^~~~~~~~~~~~ crypto/asn1/a_mbstr.c:410:24: note: in expansion of macro 'strchr' if ((ch == ' ') || strchr("'()+,-./:=?", ch)) ^~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/a_strex.o crypto/asn1/a_strex.c In file included from ../Include/stdio.h:15, from crypto/asn1/a_strex.c:60: crypto/asn1/a_strex.c: In function 'do_print_ex': crypto/asn1/a_strex.c:370:26: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] outlen += strlen(tagname); ^~~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/asn1/a_strex.c:370:19: note: in expansion of macro 'strlen' outlen += strlen(tagname); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/a_strex.c:60: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/asn1/a_strex.c:60: crypto/asn1/a_strex.c: In function 'do_name_ex': crypto/asn1/a_strex.c:551:29: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] objlen = strlen(objbuf); ^~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/asn1/a_strex.c:551:22: note: in expansion of macro 'strlen' objlen = strlen(objbuf); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/a_strex.c:60: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ At top level: crypto/asn1/a_strex.c:107:12: warning: 'send_fp_chars' defined but not used [-Wunused-function] static int send_fp_chars(void *arg, const void *buf, int len) ^~~~~~~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/x_algor.o crypto/asn1/x_algor.c In file included from ../Include/stddef.h:15, from crypto/asn1/x_algor.c:60: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_algor.c:66:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X509_ALGOR, algorithm, ASN1_OBJECT), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:316:40: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_OPT(stname, field, type) ASN1_EX_TYPE(ASN1_TFLG_OPTIONAL, 0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_algor.c:67:9: note: in expansion of macro 'ASN1_OPT' ASN1_OPT(X509_ALGOR, parameter, ASN1_ANY) ^~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/x_val.o crypto/asn1/x_val.c In file included from ../Include/stdio.h:15, from crypto/asn1/x_val.c:59: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_val.c:65:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X509_VAL, notBefore, ASN1_TIME), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_val.c:66:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X509_VAL, notAfter, ASN1_TIME) ^~~~~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/x_pubkey.o crypto/asn1/x_pubkey.c In file included from ../Include/stdio.h:15, from crypto/asn1/x_pubkey.c:59: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_pubkey.c:81:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X509_PUBKEY, algor, X509_ALGOR), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_pubkey.c:82:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X509_PUBKEY, public_key, ASN1_BIT_STRING) ^~~~~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/x_sig.o crypto/asn1/x_sig.c In file included from ../Include/stdio.h:15, from crypto/asn1/x_sig.c:59: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_sig.c:65:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X509_SIG, algor, X509_ALGOR), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_sig.c:66:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X509_SIG, digest, ASN1_OCTET_STRING) ^~~~~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/x_req.o crypto/asn1/x_req.c In file included from ../Include/stdio.h:15, from crypto/asn1/x_req.c:59: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:185:82: note: in expansion of macro 'offsetof' static const ASN1_AUX tname##_aux = {NULL, ASN1_AFLG_ENCODING, 0, 0, cb, offsetof(tname, enc)}; \ ^~~~~~~~ crypto/asn1/x_req.c:95:1: note: in expansion of macro 'ASN1_SEQUENCE_enc' ASN1_SEQUENCE_enc(X509_REQ_INFO, enc, rinf_cb) = { ^~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_req.c:96:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X509_REQ_INFO, version, ASN1_INTEGER), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_req.c:97:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X509_REQ_INFO, subject, X509_NAME), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_req.c:98:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X509_REQ_INFO, pubkey, X509_PUBKEY), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:354:25: note: in expansion of macro 'ASN1_IMP_EX' ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_SET_OF|ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/asn1/x_req.c:102:9: note: in expansion of macro 'ASN1_IMP_SET_OF_OPT' ASN1_IMP_SET_OF_OPT(X509_REQ_INFO, attributes, X509_ATTRIBUTE, 0) ^~~~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:181:72: note: in expansion of macro 'offsetof' static const ASN1_AUX tname##_aux = {NULL, ASN1_AFLG_REFCOUNT, offsetof(tname, references), lck, cb, 0}; \ ^~~~~~~~ crypto/asn1/x_req.c:107:1: note: in expansion of macro 'ASN1_SEQUENCE_ref' ASN1_SEQUENCE_ref(X509_REQ, 0, CRYPTO_LOCK_X509_REQ) = { ^~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_req.c:108:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X509_REQ, req_info, X509_REQ_INFO), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_req.c:109:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X509_REQ, sig_alg, X509_ALGOR), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_req.c:110:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X509_REQ, signature, ASN1_BIT_STRING) ^~~~~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/x_attrib.o crypto/asn1/x_attrib.c In file included from ../Include/stdio.h:15, from crypto/asn1/x_attrib.c:59: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:340:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_SET_OF, 0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_attrib.c:87:9: note: in expansion of macro 'ASN1_SET_OF' ASN1_SET_OF(X509_ATTRIBUTE, value.set, ASN1_ANY), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_attrib.c:88:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X509_ATTRIBUTE, value.single, ASN1_ANY) ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:256:17: note: in expansion of macro 'offsetof' offsetof(stname,selname) ,\ ^~~~~~~~ crypto/asn1/x_attrib.c:89:3: note: in expansion of macro 'ASN1_CHOICE_END_selector' } ASN1_CHOICE_END_selector(X509_ATTRIBUTE, X509_ATTRIBUTE_SET, single) ^~~~~~~~~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_attrib.c:92:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X509_ATTRIBUTE, object, ASN1_OBJECT), ^~~~~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/x_bignum.o crypto/asn1/x_bignum.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/x_long.o crypto/asn1/x_long.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/x_name.o crypto/asn1/x_name.c In file included from ../Include/stdio.h:15, from crypto/asn1/x_name.c:59: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_name.c:76:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X509_NAME_ENTRY, object, ASN1_OBJECT), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_name.c:77:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X509_NAME_ENTRY, value, ASN1_PRINTABLE) ^~~~~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/x_x509.o crypto/asn1/x_x509.c In file included from ../Include/stdio.h:15, from crypto/asn1/x_x509.c:59: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:185:82: note: in expansion of macro 'offsetof' static const ASN1_AUX tname##_aux = {NULL, ASN1_AFLG_ENCODING, 0, 0, cb, offsetof(tname, enc)}; \ ^~~~~~~~ crypto/asn1/x_x509.c:66:1: note: in expansion of macro 'ASN1_SEQUENCE_enc' ASN1_SEQUENCE_enc(X509_CINF, enc, 0) = { ^~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:327:49: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP_OPT(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/asn1/x_x509.c:67:9: note: in expansion of macro 'ASN1_EXP_OPT' ASN1_EXP_OPT(X509_CINF, version, ASN1_INTEGER, 0), ^~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_x509.c:68:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X509_CINF, serialNumber, ASN1_INTEGER), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_x509.c:69:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X509_CINF, signature, X509_ALGOR), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_x509.c:70:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X509_CINF, issuer, X509_NAME), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_x509.c:71:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X509_CINF, validity, X509_VAL), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_x509.c:72:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X509_CINF, subject, X509_NAME), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_x509.c:73:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X509_CINF, key, X509_PUBKEY), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:322:49: note: in expansion of macro 'ASN1_IMP_EX' # define ASN1_IMP_OPT(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/asn1/x_x509.c:74:9: note: in expansion of macro 'ASN1_IMP_OPT' ASN1_IMP_OPT(X509_CINF, issuerUID, ASN1_BIT_STRING, 1), ^~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:322:49: note: in expansion of macro 'ASN1_IMP_EX' # define ASN1_IMP_OPT(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/asn1/x_x509.c:75:9: note: in expansion of macro 'ASN1_IMP_OPT' ASN1_IMP_OPT(X509_CINF, subjectUID, ASN1_BIT_STRING, 2), ^~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:369:25: note: in expansion of macro 'ASN1_EXP_EX' ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_SEQUENCE_OF|ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/asn1/x_x509.c:76:9: note: in expansion of macro 'ASN1_EXP_SEQUENCE_OF_OPT' ASN1_EXP_SEQUENCE_OF_OPT(X509_CINF, extensions, X509_EXTENSION, 3) ^~~~~~~~~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:181:72: note: in expansion of macro 'offsetof' static const ASN1_AUX tname##_aux = {NULL, ASN1_AFLG_REFCOUNT, offsetof(tname, references), lck, cb, 0}; \ ^~~~~~~~ crypto/asn1/x_x509.c:132:1: note: in expansion of macro 'ASN1_SEQUENCE_ref' ASN1_SEQUENCE_ref(X509, x509_cb, CRYPTO_LOCK_X509) = { ^~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_x509.c:133:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X509, cert_info, X509_CINF), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_x509.c:134:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X509, sig_alg, X509_ALGOR), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_x509.c:135:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X509, signature, ASN1_BIT_STRING) ^~~~~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/x_x509a.o crypto/asn1/x_x509a.c In file included from ../Include/stdio.h:15, from crypto/asn1/x_x509a.c:60: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:335:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_SEQUENCE_OF|ASN1_TFLG_OPTIONAL, 0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_x509a.c:76:9: note: in expansion of macro 'ASN1_SEQUENCE_OF_OPT' ASN1_SEQUENCE_OF_OPT(X509_CERT_AUX, trust, ASN1_OBJECT), ^~~~~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:363:25: note: in expansion of macro 'ASN1_IMP_EX' ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_SEQUENCE_OF|ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/asn1/x_x509a.c:77:9: note: in expansion of macro 'ASN1_IMP_SEQUENCE_OF_OPT' ASN1_IMP_SEQUENCE_OF_OPT(X509_CERT_AUX, reject, ASN1_OBJECT, 0), ^~~~~~~~~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:316:40: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_OPT(stname, field, type) ASN1_EX_TYPE(ASN1_TFLG_OPTIONAL, 0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_x509a.c:78:9: note: in expansion of macro 'ASN1_OPT' ASN1_OPT(X509_CERT_AUX, alias, ASN1_UTF8STRING), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:316:40: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_OPT(stname, field, type) ASN1_EX_TYPE(ASN1_TFLG_OPTIONAL, 0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_x509a.c:79:9: note: in expansion of macro 'ASN1_OPT' ASN1_OPT(X509_CERT_AUX, keyid, ASN1_OCTET_STRING), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:363:25: note: in expansion of macro 'ASN1_IMP_EX' ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_SEQUENCE_OF|ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/asn1/x_x509a.c:80:9: note: in expansion of macro 'ASN1_IMP_SEQUENCE_OF_OPT' ASN1_IMP_SEQUENCE_OF_OPT(X509_CERT_AUX, other, X509_ALGOR, 1) ^~~~~~~~~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:327:49: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP_OPT(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/asn1/x_x509a.c:189:9: note: in expansion of macro 'ASN1_EXP_OPT' ASN1_EXP_OPT(X509_CERT_PAIR, forward, X509, 0), ^~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:327:49: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP_OPT(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/asn1/x_x509a.c:190:9: note: in expansion of macro 'ASN1_EXP_OPT' ASN1_EXP_OPT(X509_CERT_PAIR, reverse, X509, 1) ^~~~~~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/x_crl.o crypto/asn1/x_crl.c In file included from ../Include/stdio.h:15, from crypto/asn1/x_crl.c:59: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_crl.c:68:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X509_REVOKED,serialNumber, ASN1_INTEGER), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_crl.c:69:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X509_REVOKED,revocationDate, ASN1_TIME), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:335:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_SEQUENCE_OF|ASN1_TFLG_OPTIONAL, 0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_crl.c:70:9: note: in expansion of macro 'ASN1_SEQUENCE_OF_OPT' ASN1_SEQUENCE_OF_OPT(X509_REVOKED,extensions, X509_EXTENSION) ^~~~~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:185:82: note: in expansion of macro 'offsetof' static const ASN1_AUX tname##_aux = {NULL, ASN1_AFLG_ENCODING, 0, 0, cb, offsetof(tname, enc)}; \ ^~~~~~~~ crypto/asn1/x_crl.c:97:1: note: in expansion of macro 'ASN1_SEQUENCE_enc' ASN1_SEQUENCE_enc(X509_CRL_INFO, enc, crl_inf_cb) = { ^~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:316:40: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_OPT(stname, field, type) ASN1_EX_TYPE(ASN1_TFLG_OPTIONAL, 0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_crl.c:98:9: note: in expansion of macro 'ASN1_OPT' ASN1_OPT(X509_CRL_INFO, version, ASN1_INTEGER), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_crl.c:99:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X509_CRL_INFO, sig_alg, X509_ALGOR), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_crl.c:100:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X509_CRL_INFO, issuer, X509_NAME), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_crl.c:101:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X509_CRL_INFO, lastUpdate, ASN1_TIME), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:316:40: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_OPT(stname, field, type) ASN1_EX_TYPE(ASN1_TFLG_OPTIONAL, 0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_crl.c:102:9: note: in expansion of macro 'ASN1_OPT' ASN1_OPT(X509_CRL_INFO, nextUpdate, ASN1_TIME), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:335:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_SEQUENCE_OF|ASN1_TFLG_OPTIONAL, 0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_crl.c:103:9: note: in expansion of macro 'ASN1_SEQUENCE_OF_OPT' ASN1_SEQUENCE_OF_OPT(X509_CRL_INFO, revoked, X509_REVOKED), ^~~~~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:369:25: note: in expansion of macro 'ASN1_EXP_EX' ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_SEQUENCE_OF|ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/asn1/x_crl.c:104:9: note: in expansion of macro 'ASN1_EXP_SEQUENCE_OF_OPT' ASN1_EXP_SEQUENCE_OF_OPT(X509_CRL_INFO, extensions, X509_EXTENSION, 0) ^~~~~~~~~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:181:72: note: in expansion of macro 'offsetof' static const ASN1_AUX tname##_aux = {NULL, ASN1_AFLG_REFCOUNT, offsetof(tname, references), lck, cb, 0}; \ ^~~~~~~~ crypto/asn1/x_crl.c:107:1: note: in expansion of macro 'ASN1_SEQUENCE_ref' ASN1_SEQUENCE_ref(X509_CRL, 0, CRYPTO_LOCK_X509_CRL) = { ^~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_crl.c:108:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X509_CRL, crl, X509_CRL_INFO), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_crl.c:109:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X509_CRL, sig_alg, X509_ALGOR), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_crl.c:110:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X509_CRL, signature, ASN1_BIT_STRING) ^~~~~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/x_info.o crypto/asn1/x_info.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/x_spki.o crypto/asn1/x_spki.c In file included from ../Include/stdio.h:15, from crypto/asn1/x_spki.c:64: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_spki.c:70:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(NETSCAPE_SPKAC, pubkey, X509_PUBKEY), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_spki.c:71:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(NETSCAPE_SPKAC, challenge, ASN1_IA5STRING) ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_spki.c:77:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(NETSCAPE_SPKI, spkac, NETSCAPE_SPKAC), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_spki.c:78:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(NETSCAPE_SPKI, sig_algor, X509_ALGOR), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_spki.c:79:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(NETSCAPE_SPKI, signature, ASN1_BIT_STRING) ^~~~~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/nsseq.o crypto/asn1/nsseq.c In file included from ../Include/stdio.h:15, from crypto/asn1/nsseq.c:60: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/nsseq.c:79:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(NETSCAPE_CERT_SEQUENCE, type, ASN1_OBJECT), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:369:25: note: in expansion of macro 'ASN1_EXP_EX' ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_SEQUENCE_OF|ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/asn1/nsseq.c:80:9: note: in expansion of macro 'ASN1_EXP_SEQUENCE_OF_OPT' ASN1_EXP_SEQUENCE_OF_OPT(NETSCAPE_CERT_SEQUENCE, certs, X509, 0) ^~~~~~~~~~~~~~~~~~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/d2i_pu.o crypto/asn1/d2i_pu.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/d2i_pr.o crypto/asn1/d2i_pr.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/i2d_pu.o crypto/asn1/i2d_pu.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/i2d_pr.o crypto/asn1/i2d_pr.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/t_req.o crypto/asn1/t_req.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/t_x509.o crypto/asn1/t_x509.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/t_x509a.o crypto/asn1/t_x509a.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/t_crl.o crypto/asn1/t_crl.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/t_pkey.o crypto/asn1/t_pkey.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/t_spki.o crypto/asn1/t_spki.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/t_bitst.o crypto/asn1/t_bitst.c crypto/asn1/t_bitst.c: In function 'ASN1_BIT_STRING_num_asc': crypto/asn1/t_bitst.c:101:25: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(bnam->sname, name) || !strcmp(bnam->lname, name)) ~~~~^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/t_bitst.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ crypto/asn1/t_bitst.c:101:34: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(bnam->sname, name) || !strcmp(bnam->lname, name)) ^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/t_bitst.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/asn1/t_bitst.c:101:55: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(bnam->sname, name) || !strcmp(bnam->lname, name)) ~~~~^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/t_bitst.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ crypto/asn1/t_bitst.c:101:64: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(bnam->sname, name) || !strcmp(bnam->lname, name)) ^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/t_bitst.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/tasn_new.o crypto/asn1/tasn_new.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/tasn_fre.o crypto/asn1/tasn_fre.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/tasn_enc.o crypto/asn1/tasn_enc.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/tasn_dec.o crypto/asn1/tasn_dec.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/tasn_utl.o crypto/asn1/tasn_utl.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/tasn_typ.o crypto/asn1/tasn_typ.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/f_int.o crypto/asn1/f_int.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/f_string.o crypto/asn1/f_string.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/n_pkey.o crypto/asn1/n_pkey.c In file included from ../Include/stdio.h:15, from crypto/asn1/n_pkey.c:59: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/n_pkey.c:88:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(NETSCAPE_ENCRYPTED_PKEY, os, ASN1_OCTET_STRING), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/n_pkey.c:89:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(NETSCAPE_ENCRYPTED_PKEY, enckey, X509_SIG) ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/n_pkey.c:97:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(NETSCAPE_PKEY, version, LONG), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/n_pkey.c:98:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(NETSCAPE_PKEY, algor, X509_ALGOR), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/n_pkey.c:99:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(NETSCAPE_PKEY, private_key, ASN1_OCTET_STRING) ^~~~~~~~~~~ crypto/asn1/n_pkey.c: In function 'i2d_RSA_NET': crypto/asn1/n_pkey.c:201:16: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] i = strlen((char *)buf); ^~~~~~~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/asn1/n_pkey.c:201:9: note: in expansion of macro 'strlen' i = strlen((char *)buf); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/n_pkey.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/asn1/n_pkey.c:59: crypto/asn1/n_pkey.c: In function 'd2i_RSA_NET': crypto/asn1/n_pkey.c:250:48: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] if ((enckey->os->length != 11) || (strncmp("private-key", ^~~~~~~~~~~~~ ../Include/OpenSslSupport.h:249:44: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/asn1/n_pkey.c:250:40: note: in expansion of macro 'strncmp' if ((enckey->os->length != 11) || (strncmp("private-key", ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/n_pkey.c:59: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/asn1/n_pkey.c:59: crypto/asn1/n_pkey.c:251:48: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] (char *)enckey->os->data, ^~~~~~~~~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:249:48: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/asn1/n_pkey.c:250:40: note: in expansion of macro 'strncmp' if ((enckey->os->length != 11) || (strncmp("private-key", ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/n_pkey.c:59: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/asn1/n_pkey.c:59: crypto/asn1/n_pkey.c: In function 'd2i_RSA_NET_2': crypto/asn1/n_pkey.c:292:16: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] i = strlen((char *)buf); ^~~~~~~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/asn1/n_pkey.c:292:9: note: in expansion of macro 'strlen' i = strlen((char *)buf); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/n_pkey.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/f_enum.o crypto/asn1/f_enum.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/a_hdr.o crypto/asn1/a_hdr.c crypto/asn1/a_hdr.c: In function 'ASN1_HEADER_new': crypto/asn1/a_hdr.c:100:14: warning: variable 'c' set but not used [-Wunused-but-set-variable] ASN1_CTX c; ^ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/x_pkey.o crypto/asn1/x_pkey.c crypto/asn1/x_pkey.c: In function 'X509_PKEY_new': crypto/asn1/x_pkey.c:107:14: warning: variable 'c' set but not used [-Wunused-but-set-variable] ASN1_CTX c; ^ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/a_bool.o crypto/asn1/a_bool.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/x_exten.o crypto/asn1/x_exten.c In file included from ../Include/stddef.h:15, from crypto/asn1/x_exten.c:60: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_exten.c:66:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X509_EXTENSION, object, ASN1_OBJECT), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:316:40: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_OPT(stname, field, type) ASN1_EX_TYPE(ASN1_TFLG_OPTIONAL, 0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_exten.c:67:9: note: in expansion of macro 'ASN1_OPT' ASN1_OPT(X509_EXTENSION, critical, ASN1_BOOLEAN), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/x_exten.c:68:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(X509_EXTENSION, value, ASN1_OCTET_STRING) ^~~~~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/asn_mime.o crypto/asn1/asn_mime.c crypto/asn1/asn_mime.c: In function 'SMIME_read_ASN1': crypto/asn1/asn_mime.c:377:20: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(hdr->value, "multipart/signed")) { ~~~^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/asn_mime.c:56: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/asn1/asn_mime.c:377:29: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(hdr->value, "multipart/signed")) { ^~~~~~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/asn_mime.c:56: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/asn1/asn_mime.c:410:23: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (strcmp(hdr->value, "application/x-pkcs7-signature") && ~~~^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/asn_mime.c:56: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/asn1/asn_mime.c:410:32: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] if (strcmp(hdr->value, "application/x-pkcs7-signature") && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/asn_mime.c:56: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/asn1/asn_mime.c:411:23: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] strcmp(hdr->value, "application/pkcs7-signature")) { ~~~^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/asn_mime.c:56: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/asn1/asn_mime.c:411:32: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] strcmp(hdr->value, "application/pkcs7-signature")) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/asn_mime.c:56: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/asn1/asn_mime.c:437:19: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (strcmp(hdr->value, "application/x-pkcs7-mime") && ~~~^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/asn_mime.c:56: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/asn1/asn_mime.c:437:28: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] if (strcmp(hdr->value, "application/x-pkcs7-mime") && ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/asn_mime.c:56: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/asn1/asn_mime.c:438:19: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] strcmp(hdr->value, "application/pkcs7-mime")) { ~~~^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/asn_mime.c:56: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/asn1/asn_mime.c:438:28: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] strcmp(hdr->value, "application/pkcs7-mime")) { ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/asn_mime.c:56: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/asn1/asn_mime.c: In function 'SMIME_text': crypto/asn1/asn_mime.c:507:19: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (strcmp(hdr->value, "text/plain")) { ~~~^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/asn_mime.c:56: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/asn1/asn_mime.c:507:28: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] if (strcmp(hdr->value, "text/plain")) { ^~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/asn_mime.c:56: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/asn1/asn_mime.c:56: crypto/asn1/asn_mime.c: In function 'multi_split': crypto/asn1/asn_mime.c:535:19: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] blen = strlen(bound); ^~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/asn1/asn_mime.c:535:12: note: in expansion of macro 'strlen' blen = strlen(bound); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/asn_mime.c:56: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/asn1/asn_mime.c:56: crypto/asn1/asn_mime.c: In function 'strip_end': crypto/asn1/asn_mime.c:715:28: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] for (p = name + strlen(name) - 1; p >= name; p--) { ^~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/asn1/asn_mime.c:715:21: note: in expansion of macro 'strlen' for (p = name + strlen(name) - 1; p >= name; p--) { ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/asn_mime.c:56: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ crypto/asn1/asn_mime.c: In function 'mime_hdr_cmp': crypto/asn1/asn_mime.c:810:24: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] return (strcmp((*a)->name, (*b)->name)); ~~~~^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/asn_mime.c:56: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char * const' strcmpa ( ^~~~~~~ crypto/asn1/asn_mime.c:810:36: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] return (strcmp((*a)->name, (*b)->name)); ~~~~^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/asn_mime.c:56: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char * const' strcmpa ( ^~~~~~~ crypto/asn1/asn_mime.c: In function 'mime_param_cmp': crypto/asn1/asn_mime.c:818:24: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] return (strcmp((*a)->param_name, (*b)->param_name)); ~~~~^~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/asn_mime.c:56: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char * const' strcmpa ( ^~~~~~~ crypto/asn1/asn_mime.c:818:42: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] return (strcmp((*a)->param_name, (*b)->param_name)); ~~~~^~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/asn_mime.c:56: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char * const' strcmpa ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/asn1/asn_mime.c:56: crypto/asn1/asn_mime.c: In function 'mime_bound_check': crypto/asn1/asn_mime.c:874:26: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] linelen = strlen(line); ^~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/asn1/asn_mime.c:874:19: note: in expansion of macro 'strlen' linelen = strlen(line); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/asn_mime.c:56: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/asn1/asn_mime.c:56: crypto/asn1/asn_mime.c:876:23: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] blen = strlen(bound); ^~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/asn1/asn_mime.c:876:16: note: in expansion of macro 'strlen' blen = strlen(bound); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/asn_mime.c:56: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/asn1/asn_mime.c:56: crypto/asn1/asn_mime.c:881:18: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] if (!strncmp(line, "--", 2) && !strncmp(line + 2, bound, blen)) { ^~~~ ../Include/OpenSslSupport.h:249:44: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/asn1/asn_mime.c:881:10: note: in expansion of macro 'strncmp' if (!strncmp(line, "--", 2) && !strncmp(line + 2, bound, blen)) { ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/asn_mime.c:56: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/asn1/asn_mime.c:56: crypto/asn1/asn_mime.c:881:24: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] if (!strncmp(line, "--", 2) && !strncmp(line + 2, bound, blen)) { ^~~~ ../Include/OpenSslSupport.h:249:48: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/asn1/asn_mime.c:881:10: note: in expansion of macro 'strncmp' if (!strncmp(line, "--", 2) && !strncmp(line + 2, bound, blen)) { ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/asn_mime.c:56: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/asn1/asn_mime.c:56: crypto/asn1/asn_mime.c:881:50: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] if (!strncmp(line, "--", 2) && !strncmp(line + 2, bound, blen)) { ~~~~~^~~ ../Include/OpenSslSupport.h:249:44: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/asn1/asn_mime.c:881:37: note: in expansion of macro 'strncmp' if (!strncmp(line, "--", 2) && !strncmp(line + 2, bound, blen)) { ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/asn_mime.c:56: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/asn1/asn_mime.c:56: crypto/asn1/asn_mime.c:881:55: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] if (!strncmp(line, "--", 2) && !strncmp(line + 2, bound, blen)) { ^~~~~ ../Include/OpenSslSupport.h:249:48: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/asn1/asn_mime.c:881:37: note: in expansion of macro 'strncmp' if (!strncmp(line, "--", 2) && !strncmp(line + 2, bound, blen)) { ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/asn_mime.c:56: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/asn1/asn_mime.c:56: crypto/asn1/asn_mime.c:882:34: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] if (!strncmp(line + blen + 2, "--", 2)) ~~~~~~~~~~~~^~~ ../Include/OpenSslSupport.h:249:44: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/asn1/asn_mime.c:882:14: note: in expansion of macro 'strncmp' if (!strncmp(line + blen + 2, "--", 2)) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/asn_mime.c:56: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/asn1/asn_mime.c:56: crypto/asn1/asn_mime.c:882:39: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] if (!strncmp(line + blen + 2, "--", 2)) ^~~~ ../Include/OpenSslSupport.h:249:48: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/asn1/asn_mime.c:882:14: note: in expansion of macro 'strncmp' if (!strncmp(line + blen + 2, "--", 2)) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/asn_mime.c:56: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/asn1_gen.o crypto/asn1/asn1_gen.c In file included from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/asn1/asn1_gen.c:60: crypto/asn1/asn1_gen.c: In function 'asn1_cb': crypto/asn1/asn1_gen.c:348:22: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] if (!strncmp(vstart, "ASCII", 5)) ^~~~~~ ../Include/OpenSslSupport.h:249:44: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/asn1/asn1_gen.c:348:14: note: in expansion of macro 'strncmp' if (!strncmp(vstart, "ASCII", 5)) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/asn1/asn1_gen.c:60: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/asn1/asn1_gen.c:60: crypto/asn1/asn1_gen.c:348:30: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] if (!strncmp(vstart, "ASCII", 5)) ^~~~~~~ ../Include/OpenSslSupport.h:249:48: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/asn1/asn1_gen.c:348:14: note: in expansion of macro 'strncmp' if (!strncmp(vstart, "ASCII", 5)) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/asn1/asn1_gen.c:60: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/asn1/asn1_gen.c:60: crypto/asn1/asn1_gen.c:350:27: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] else if (!strncmp(vstart, "UTF8", 4)) ^~~~~~ ../Include/OpenSslSupport.h:249:44: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/asn1/asn1_gen.c:350:19: note: in expansion of macro 'strncmp' else if (!strncmp(vstart, "UTF8", 4)) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/asn1/asn1_gen.c:60: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/asn1/asn1_gen.c:60: crypto/asn1/asn1_gen.c:350:35: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] else if (!strncmp(vstart, "UTF8", 4)) ^~~~~~ ../Include/OpenSslSupport.h:249:48: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/asn1/asn1_gen.c:350:19: note: in expansion of macro 'strncmp' else if (!strncmp(vstart, "UTF8", 4)) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/asn1/asn1_gen.c:60: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/asn1/asn1_gen.c:60: crypto/asn1/asn1_gen.c:352:27: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] else if (!strncmp(vstart, "HEX", 3)) ^~~~~~ ../Include/OpenSslSupport.h:249:44: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/asn1/asn1_gen.c:352:19: note: in expansion of macro 'strncmp' else if (!strncmp(vstart, "HEX", 3)) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/asn1/asn1_gen.c:60: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/asn1/asn1_gen.c:60: crypto/asn1/asn1_gen.c:352:35: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] else if (!strncmp(vstart, "HEX", 3)) ^~~~~ ../Include/OpenSslSupport.h:249:48: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/asn1/asn1_gen.c:352:19: note: in expansion of macro 'strncmp' else if (!strncmp(vstart, "HEX", 3)) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/asn1/asn1_gen.c:60: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/asn1/asn1_gen.c:60: crypto/asn1/asn1_gen.c:354:27: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] else if (!strncmp(vstart, "BITLIST", 3)) ^~~~~~ ../Include/OpenSslSupport.h:249:44: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/asn1/asn1_gen.c:354:19: note: in expansion of macro 'strncmp' else if (!strncmp(vstart, "BITLIST", 3)) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/asn1/asn1_gen.c:60: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/asn1/asn1_gen.c:60: crypto/asn1/asn1_gen.c:354:35: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] else if (!strncmp(vstart, "BITLIST", 3)) ^~~~~~~~~ ../Include/OpenSslSupport.h:249:48: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/asn1/asn1_gen.c:354:19: note: in expansion of macro 'strncmp' else if (!strncmp(vstart, "BITLIST", 3)) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/asn1/asn1_gen.c:60: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/asn1/asn1_gen.c:60: crypto/asn1/asn1_gen.c: In function 'asn1_str2tag': crypto/asn1/asn1_gen.c:598:22: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] len = strlen(tagstr); ^~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/asn1/asn1_gen.c:598:15: note: in expansion of macro 'strlen' len = strlen(tagstr); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/asn1/asn1_gen.c:60: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ In file included from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/asn1/asn1_gen.c:60: crypto/asn1/asn1_gen.c:602:50: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] if ((len == tntmp->len) && !strncmp(tntmp->strnam, tagstr, len)) ~~~~~^~~~~~~~ ../Include/OpenSslSupport.h:249:44: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/asn1/asn1_gen.c:602:37: note: in expansion of macro 'strncmp' if ((len == tntmp->len) && !strncmp(tntmp->strnam, tagstr, len)) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/asn1/asn1_gen.c:60: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/asn1/asn1_gen.c:60: crypto/asn1/asn1_gen.c:602:60: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] if ((len == tntmp->len) && !strncmp(tntmp->strnam, tagstr, len)) ^~~~~~ ../Include/OpenSslSupport.h:249:48: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/asn1/asn1_gen.c:602:37: note: in expansion of macro 'strncmp' if ((len == tntmp->len) && !strncmp(tntmp->strnam, tagstr, len)) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/asn1/asn1_gen.c:60: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strncmpa ( ^~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/asn1_par.o crypto/asn1/asn1_par.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/asn1_lib.o crypto/asn1/asn1_lib.c In file included from ../Include/stdio.h:15, from crypto/asn1/asn1_lib.c:59: crypto/asn1/asn1_lib.c: In function 'ASN1_STRING_set': crypto/asn1/asn1_lib.c:361:26: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] len = strlen(data); ^~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/asn1/asn1_lib.c:361:19: note: in expansion of macro 'strlen' len = strlen(data); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/asn1_lib.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/asn1_err.o crypto/asn1/asn1_err.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/a_meth.o crypto/asn1/a_meth.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/a_bytes.o crypto/asn1/a_bytes.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/a_strnid.o crypto/asn1/a_strnid.c In file included from ../Include/stdio.h:15, from crypto/asn1/a_strnid.c:60: crypto/asn1/a_strnid.c: In function 'ASN1_STRING_set_default_mask_asc': crypto/asn1/a_strnid.c:104:18: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] if (!strncmp(p, "MASK:", 5)) { ^ ../Include/OpenSslSupport.h:249:44: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/asn1/a_strnid.c:104:10: note: in expansion of macro 'strncmp' if (!strncmp(p, "MASK:", 5)) { ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/a_strnid.c:60: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/asn1/a_strnid.c:60: crypto/asn1/a_strnid.c:104:21: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] if (!strncmp(p, "MASK:", 5)) { ^~~~~~~ ../Include/OpenSslSupport.h:249:48: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/asn1/a_strnid.c:104:10: note: in expansion of macro 'strncmp' if (!strncmp(p, "MASK:", 5)) { ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/a_strnid.c:60: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ crypto/asn1/a_strnid.c:110:24: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] } else if (!strcmp(p, "nombstr")) ^ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/a_strnid.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ crypto/asn1/a_strnid.c:110:27: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] } else if (!strcmp(p, "nombstr")) ^~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/a_strnid.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/asn1/a_strnid.c:112:22: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] else if (!strcmp(p, "pkix")) ^ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/a_strnid.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ crypto/asn1/a_strnid.c:112:25: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] else if (!strcmp(p, "pkix")) ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/a_strnid.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/asn1/a_strnid.c:114:22: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] else if (!strcmp(p, "utf8only")) ^ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/a_strnid.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ crypto/asn1/a_strnid.c:114:25: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] else if (!strcmp(p, "utf8only")) ^~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/a_strnid.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/asn1/a_strnid.c:116:22: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] else if (!strcmp(p, "default")) ^ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/a_strnid.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ crypto/asn1/a_strnid.c:116:25: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] else if (!strcmp(p, "default")) ^~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/asn1/a_strnid.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/evp_asn1.o crypto/asn1/evp_asn1.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/asn_pack.o crypto/asn1/asn_pack.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/p5_pbe.o crypto/asn1/p5_pbe.c In file included from ../Include/stdio.h:15, from crypto/asn1/p5_pbe.c:60: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/p5_pbe.c:69:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PBEPARAM, salt, ASN1_OCTET_STRING), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/p5_pbe.c:70:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PBEPARAM, iter, ASN1_INTEGER) ^~~~~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/p5_pbev2.o crypto/asn1/p5_pbev2.c In file included from ../Include/stdio.h:15, from crypto/asn1/p5_pbev2.c:60: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/p5_pbev2.c:69:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PBE2PARAM, keyfunc, X509_ALGOR), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/p5_pbev2.c:70:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PBE2PARAM, encryption, X509_ALGOR) ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/p5_pbev2.c:76:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PBKDF2PARAM, salt, ASN1_ANY), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/p5_pbev2.c:77:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PBKDF2PARAM, iter, ASN1_INTEGER), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:316:40: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_OPT(stname, field, type) ASN1_EX_TYPE(ASN1_TFLG_OPTIONAL, 0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/p5_pbev2.c:78:9: note: in expansion of macro 'ASN1_OPT' ASN1_OPT(PBKDF2PARAM, keylength, ASN1_INTEGER), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:316:40: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_OPT(stname, field, type) ASN1_EX_TYPE(ASN1_TFLG_OPTIONAL, 0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/p5_pbev2.c:79:9: note: in expansion of macro 'ASN1_OPT' ASN1_OPT(PBKDF2PARAM, prf, X509_ALGOR) ^~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/p8_pkey.o crypto/asn1/p8_pkey.c In file included from ../Include/stdio.h:15, from crypto/asn1/p8_pkey.c:60: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/p8_pkey.c:80:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PKCS8_PRIV_KEY_INFO, version, ASN1_INTEGER), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/p8_pkey.c:81:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PKCS8_PRIV_KEY_INFO, pkeyalg, X509_ALGOR), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/asn1/p8_pkey.c:82:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PKCS8_PRIV_KEY_INFO, pkey, ASN1_ANY), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:354:25: note: in expansion of macro 'ASN1_IMP_EX' ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_SET_OF|ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/asn1/p8_pkey.c:83:9: note: in expansion of macro 'ASN1_IMP_SET_OF_OPT' ASN1_IMP_SET_OF_OPT(PKCS8_PRIV_KEY_INFO, attributes, X509_ATTRIBUTE, 0) ^~~~~~~~~~~~~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/asn1/asn_moid.o crypto/asn1/asn_moid.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/pem/pem_sign.o crypto/pem/pem_sign.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/pem/pem_seal.o crypto/pem/pem_seal.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/pem/pem_info.o crypto/pem/pem_info.c crypto/pem/pem_info.c: In function 'PEM_X509_INFO_read_bio': crypto/pem/pem_info.c:127:21: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if ((strcmp(name, PEM_STRING_X509) == 0) || ^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_info.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ In file included from crypto/pem/pem_info.c:65: ../Include/openssl/pem.h:115:34: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] # define PEM_STRING_X509 "CERTIFICATE" ^~~~~~~~~~~~~ crypto/pem/pem_info.c:127:27: note: in expansion of macro 'PEM_STRING_X509' if ((strcmp(name, PEM_STRING_X509) == 0) || ^~~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_info.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/pem/pem_info.c:128:21: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] (strcmp(name, PEM_STRING_X509_OLD) == 0)) { ^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_info.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ In file included from crypto/pem/pem_info.c:65: ../Include/openssl/pem.h:114:34: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] # define PEM_STRING_X509_OLD "X509 CERTIFICATE" ^~~~~~~~~~~~~~~~~~ crypto/pem/pem_info.c:128:27: note: in expansion of macro 'PEM_STRING_X509_OLD' (strcmp(name, PEM_STRING_X509_OLD) == 0)) { ^~~~~~~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_info.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/pem/pem_info.c:138:28: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] } else if ((strcmp(name, PEM_STRING_X509_TRUSTED) == 0)) { ^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_info.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ In file included from crypto/pem/pem_info.c:65: ../Include/openssl/pem.h:117:34: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] # define PEM_STRING_X509_TRUSTED "TRUSTED CERTIFICATE" ^~~~~~~~~~~~~~~~~~~~~ crypto/pem/pem_info.c:138:34: note: in expansion of macro 'PEM_STRING_X509_TRUSTED' } else if ((strcmp(name, PEM_STRING_X509_TRUSTED) == 0)) { ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_info.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/pem/pem_info.c:148:27: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] } else if (strcmp(name, PEM_STRING_X509_CRL) == 0) { ^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_info.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ In file included from crypto/pem/pem_info.c:65: ../Include/openssl/pem.h:120:34: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] # define PEM_STRING_X509_CRL "X509 CRL" ^~~~~~~~~~ crypto/pem/pem_info.c:148:33: note: in expansion of macro 'PEM_STRING_X509_CRL' } else if (strcmp(name, PEM_STRING_X509_CRL) == 0) { ^~~~~~~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_info.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/pem/pem_info.c:160:20: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (strcmp(name, PEM_STRING_RSA) == 0) { ^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_info.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ In file included from crypto/pem/pem_info.c:65: ../Include/openssl/pem.h:123:34: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] # define PEM_STRING_RSA "RSA PRIVATE KEY" ^~~~~~~~~~~~~~~~~ crypto/pem/pem_info.c:160:26: note: in expansion of macro 'PEM_STRING_RSA' if (strcmp(name, PEM_STRING_RSA) == 0) { ^~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_info.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/pem/pem_info.c:59: crypto/pem/pem_info.c:178:29: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] if ((int)strlen(header) > 10) /* assume encrypted */ ^~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/pem/pem_info.c:178:22: note: in expansion of macro 'strlen' if ((int)strlen(header) > 10) /* assume encrypted */ ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_info.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ crypto/pem/pem_info.c:183:20: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (strcmp(name, PEM_STRING_DSA) == 0) { ^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_info.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ In file included from crypto/pem/pem_info.c:65: ../Include/openssl/pem.h:125:34: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] # define PEM_STRING_DSA "DSA PRIVATE KEY" ^~~~~~~~~~~~~~~~~ crypto/pem/pem_info.c:183:26: note: in expansion of macro 'PEM_STRING_DSA' if (strcmp(name, PEM_STRING_DSA) == 0) { ^~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_info.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/pem/pem_info.c:59: crypto/pem/pem_info.c:201:29: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] if ((int)strlen(header) > 10) /* assume encrypted */ ^~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/pem/pem_info.c:201:22: note: in expansion of macro 'strlen' if ((int)strlen(header) > 10) /* assume encrypted */ ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_info.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ crypto/pem/pem_info.c:206:20: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (strcmp(name, PEM_STRING_ECPRIVATEKEY) == 0) { ^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_info.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ In file included from crypto/pem/pem_info.c:65: ../Include/openssl/pem.h:136:34: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] # define PEM_STRING_ECPRIVATEKEY "EC PRIVATE KEY" ^~~~~~~~~~~~~~~~ crypto/pem/pem_info.c:206:26: note: in expansion of macro 'PEM_STRING_ECPRIVATEKEY' if (strcmp(name, PEM_STRING_ECPRIVATEKEY) == 0) { ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_info.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/pem/pem_info.c:59: crypto/pem/pem_info.c:224:29: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] if ((int)strlen(header) > 10) /* assume encrypted */ ^~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/pem/pem_info.c:224:22: note: in expansion of macro 'strlen' if ((int)strlen(header) > 10) /* assume encrypted */ ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_info.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ In file included from crypto/cryptlib.h:72, from crypto/pem/pem_info.c:60: crypto/pem/pem_info.c: In function 'PEM_X509_INFO_write_bio': crypto/pem/pem_info.c:345:35: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] OPENSSL_assert(strlen(objstr) + 23 + 2 * enc->iv_len + 13 <= ^~~~~~ ../Include/openssl/crypto.h:581:42: note: in definition of macro 'OPENSSL_assert' # define OPENSSL_assert(e) (void)((e) ? 0 : (OpenSSLDie(NULL, 0, #e),1)) ^ ../Include/OpenSslSupport.h:263:52: note: in expansion of macro 'AsciiStrLen' #define strlen(str) (size_t)(AsciiStrLen(str)) ^~~~~~~~~~~ crypto/pem/pem_info.c:345:28: note: in expansion of macro 'strlen' OPENSSL_assert(strlen(objstr) + 23 + 2 * enc->iv_len + 13 <= ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_info.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/pem/pem_lib.o crypto/pem/pem_lib.c In file included from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: crypto/pem/pem_lib.c: In function 'PEM_dek_info': crypto/pem/pem_lib.c:147:16: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] j = strlen(buf); ^~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/pem/pem_lib.c:147:9: note: in expansion of macro 'strlen' j = strlen(buf); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ crypto/pem/pem_lib.c: In function 'check_pem': crypto/pem/pem_lib.c:179:17: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(nm, name)) ^~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ crypto/pem/pem_lib.c:179:21: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(nm, name)) ^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ crypto/pem/pem_lib.c:184:17: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(nm, PEM_STRING_PKCS8) && !strcmp(name, PEM_STRING_EVP_PKEY)) ^~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ In file included from crypto/pem/pem_lib.c:66: ../Include/openssl/pem.h:129:34: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] # define PEM_STRING_PKCS8 "ENCRYPTED PRIVATE KEY" ^~~~~~~~~~~~~~~~~~~~~~~ crypto/pem/pem_lib.c:184:21: note: in expansion of macro 'PEM_STRING_PKCS8' if (!strcmp(nm, PEM_STRING_PKCS8) && !strcmp(name, PEM_STRING_EVP_PKEY)) ^~~~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/pem/pem_lib.c:184:50: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(nm, PEM_STRING_PKCS8) && !strcmp(name, PEM_STRING_EVP_PKEY)) ^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ In file included from crypto/pem/pem_lib.c:66: ../Include/openssl/pem.h:121:34: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] # define PEM_STRING_EVP_PKEY "ANY PRIVATE KEY" ^~~~~~~~~~~~~~~~~ crypto/pem/pem_lib.c:184:56: note: in expansion of macro 'PEM_STRING_EVP_PKEY' if (!strcmp(nm, PEM_STRING_PKCS8) && !strcmp(name, PEM_STRING_EVP_PKEY)) ^~~~~~~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/pem/pem_lib.c:187:17: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(nm, PEM_STRING_PKCS8INF) && ^~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ In file included from crypto/pem/pem_lib.c:66: ../Include/openssl/pem.h:130:34: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] # define PEM_STRING_PKCS8INF "PRIVATE KEY" ^~~~~~~~~~~~~ crypto/pem/pem_lib.c:187:21: note: in expansion of macro 'PEM_STRING_PKCS8INF' if (!strcmp(nm, PEM_STRING_PKCS8INF) && ^~~~~~~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/pem/pem_lib.c:188:17: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] !strcmp(name, PEM_STRING_EVP_PKEY)) ^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ In file included from crypto/pem/pem_lib.c:66: ../Include/openssl/pem.h:121:34: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] # define PEM_STRING_EVP_PKEY "ANY PRIVATE KEY" ^~~~~~~~~~~~~~~~~ crypto/pem/pem_lib.c:188:23: note: in expansion of macro 'PEM_STRING_EVP_PKEY' !strcmp(name, PEM_STRING_EVP_PKEY)) ^~~~~~~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/pem/pem_lib.c:191:17: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(nm, PEM_STRING_RSA) && !strcmp(name, PEM_STRING_EVP_PKEY)) ^~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ In file included from crypto/pem/pem_lib.c:66: ../Include/openssl/pem.h:123:34: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] # define PEM_STRING_RSA "RSA PRIVATE KEY" ^~~~~~~~~~~~~~~~~ crypto/pem/pem_lib.c:191:21: note: in expansion of macro 'PEM_STRING_RSA' if (!strcmp(nm, PEM_STRING_RSA) && !strcmp(name, PEM_STRING_EVP_PKEY)) ^~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/pem/pem_lib.c:191:48: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(nm, PEM_STRING_RSA) && !strcmp(name, PEM_STRING_EVP_PKEY)) ^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ In file included from crypto/pem/pem_lib.c:66: ../Include/openssl/pem.h:121:34: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] # define PEM_STRING_EVP_PKEY "ANY PRIVATE KEY" ^~~~~~~~~~~~~~~~~ crypto/pem/pem_lib.c:191:54: note: in expansion of macro 'PEM_STRING_EVP_PKEY' if (!strcmp(nm, PEM_STRING_RSA) && !strcmp(name, PEM_STRING_EVP_PKEY)) ^~~~~~~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/pem/pem_lib.c:194:17: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(nm, PEM_STRING_DSA) && !strcmp(name, PEM_STRING_EVP_PKEY)) ^~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ In file included from crypto/pem/pem_lib.c:66: ../Include/openssl/pem.h:125:34: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] # define PEM_STRING_DSA "DSA PRIVATE KEY" ^~~~~~~~~~~~~~~~~ crypto/pem/pem_lib.c:194:21: note: in expansion of macro 'PEM_STRING_DSA' if (!strcmp(nm, PEM_STRING_DSA) && !strcmp(name, PEM_STRING_EVP_PKEY)) ^~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/pem/pem_lib.c:194:48: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(nm, PEM_STRING_DSA) && !strcmp(name, PEM_STRING_EVP_PKEY)) ^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ In file included from crypto/pem/pem_lib.c:66: ../Include/openssl/pem.h:121:34: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] # define PEM_STRING_EVP_PKEY "ANY PRIVATE KEY" ^~~~~~~~~~~~~~~~~ crypto/pem/pem_lib.c:194:54: note: in expansion of macro 'PEM_STRING_EVP_PKEY' if (!strcmp(nm, PEM_STRING_DSA) && !strcmp(name, PEM_STRING_EVP_PKEY)) ^~~~~~~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/pem/pem_lib.c:197:17: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(nm, PEM_STRING_ECPRIVATEKEY) && ^~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ In file included from crypto/pem/pem_lib.c:66: ../Include/openssl/pem.h:136:34: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] # define PEM_STRING_ECPRIVATEKEY "EC PRIVATE KEY" ^~~~~~~~~~~~~~~~ crypto/pem/pem_lib.c:197:21: note: in expansion of macro 'PEM_STRING_ECPRIVATEKEY' if (!strcmp(nm, PEM_STRING_ECPRIVATEKEY) && ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/pem/pem_lib.c:198:17: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] !strcmp(name, PEM_STRING_EVP_PKEY)) ^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ In file included from crypto/pem/pem_lib.c:66: ../Include/openssl/pem.h:121:34: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] # define PEM_STRING_EVP_PKEY "ANY PRIVATE KEY" ^~~~~~~~~~~~~~~~~ crypto/pem/pem_lib.c:198:23: note: in expansion of macro 'PEM_STRING_EVP_PKEY' !strcmp(name, PEM_STRING_EVP_PKEY)) ^~~~~~~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/pem/pem_lib.c:202:17: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(nm, PEM_STRING_X509_OLD) && !strcmp(name, PEM_STRING_X509)) ^~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ In file included from crypto/pem/pem_lib.c:66: ../Include/openssl/pem.h:114:34: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] # define PEM_STRING_X509_OLD "X509 CERTIFICATE" ^~~~~~~~~~~~~~~~~~ crypto/pem/pem_lib.c:202:21: note: in expansion of macro 'PEM_STRING_X509_OLD' if (!strcmp(nm, PEM_STRING_X509_OLD) && !strcmp(name, PEM_STRING_X509)) ^~~~~~~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/pem/pem_lib.c:202:53: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(nm, PEM_STRING_X509_OLD) && !strcmp(name, PEM_STRING_X509)) ^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ In file included from crypto/pem/pem_lib.c:66: ../Include/openssl/pem.h:115:34: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] # define PEM_STRING_X509 "CERTIFICATE" ^~~~~~~~~~~~~ crypto/pem/pem_lib.c:202:59: note: in expansion of macro 'PEM_STRING_X509' if (!strcmp(nm, PEM_STRING_X509_OLD) && !strcmp(name, PEM_STRING_X509)) ^~~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/pem/pem_lib.c:205:17: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(nm, PEM_STRING_X509_REQ_OLD) && ^~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ In file included from crypto/pem/pem_lib.c:66: ../Include/openssl/pem.h:118:34: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] # define PEM_STRING_X509_REQ_OLD "NEW CERTIFICATE REQUEST" ^~~~~~~~~~~~~~~~~~~~~~~~~ crypto/pem/pem_lib.c:205:21: note: in expansion of macro 'PEM_STRING_X509_REQ_OLD' if (!strcmp(nm, PEM_STRING_X509_REQ_OLD) && ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/pem/pem_lib.c:206:17: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] !strcmp(name, PEM_STRING_X509_REQ)) ^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ In file included from crypto/pem/pem_lib.c:66: ../Include/openssl/pem.h:119:34: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] # define PEM_STRING_X509_REQ "CERTIFICATE REQUEST" ^~~~~~~~~~~~~~~~~~~~~ crypto/pem/pem_lib.c:206:23: note: in expansion of macro 'PEM_STRING_X509_REQ' !strcmp(name, PEM_STRING_X509_REQ)) ^~~~~~~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/pem/pem_lib.c:210:17: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(nm, PEM_STRING_X509) && ^~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ In file included from crypto/pem/pem_lib.c:66: ../Include/openssl/pem.h:115:34: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] # define PEM_STRING_X509 "CERTIFICATE" ^~~~~~~~~~~~~ crypto/pem/pem_lib.c:210:21: note: in expansion of macro 'PEM_STRING_X509' if (!strcmp(nm, PEM_STRING_X509) && ^~~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/pem/pem_lib.c:211:17: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] !strcmp(name, PEM_STRING_X509_TRUSTED)) ^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ In file included from crypto/pem/pem_lib.c:66: ../Include/openssl/pem.h:117:34: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] # define PEM_STRING_X509_TRUSTED "TRUSTED CERTIFICATE" ^~~~~~~~~~~~~~~~~~~~~ crypto/pem/pem_lib.c:211:23: note: in expansion of macro 'PEM_STRING_X509_TRUSTED' !strcmp(name, PEM_STRING_X509_TRUSTED)) ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/pem/pem_lib.c:214:17: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(nm, PEM_STRING_X509_OLD) && ^~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ In file included from crypto/pem/pem_lib.c:66: ../Include/openssl/pem.h:114:34: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] # define PEM_STRING_X509_OLD "X509 CERTIFICATE" ^~~~~~~~~~~~~~~~~~ crypto/pem/pem_lib.c:214:21: note: in expansion of macro 'PEM_STRING_X509_OLD' if (!strcmp(nm, PEM_STRING_X509_OLD) && ^~~~~~~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/pem/pem_lib.c:215:17: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] !strcmp(name, PEM_STRING_X509_TRUSTED)) ^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ In file included from crypto/pem/pem_lib.c:66: ../Include/openssl/pem.h:117:34: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] # define PEM_STRING_X509_TRUSTED "TRUSTED CERTIFICATE" ^~~~~~~~~~~~~~~~~~~~~ crypto/pem/pem_lib.c:215:23: note: in expansion of macro 'PEM_STRING_X509_TRUSTED' !strcmp(name, PEM_STRING_X509_TRUSTED)) ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/pem/pem_lib.c:219:17: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(nm, PEM_STRING_X509) && !strcmp(name, PEM_STRING_PKCS7)) ^~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ In file included from crypto/pem/pem_lib.c:66: ../Include/openssl/pem.h:115:34: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] # define PEM_STRING_X509 "CERTIFICATE" ^~~~~~~~~~~~~ crypto/pem/pem_lib.c:219:21: note: in expansion of macro 'PEM_STRING_X509' if (!strcmp(nm, PEM_STRING_X509) && !strcmp(name, PEM_STRING_PKCS7)) ^~~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/pem/pem_lib.c:219:49: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(nm, PEM_STRING_X509) && !strcmp(name, PEM_STRING_PKCS7)) ^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ In file included from crypto/pem/pem_lib.c:66: ../Include/openssl/pem.h:127:34: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] # define PEM_STRING_PKCS7 "PKCS7" ^~~~~~~ crypto/pem/pem_lib.c:219:55: note: in expansion of macro 'PEM_STRING_PKCS7' if (!strcmp(nm, PEM_STRING_X509) && !strcmp(name, PEM_STRING_PKCS7)) ^~~~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/pem/pem_lib.c:222:17: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(nm, PEM_STRING_PKCS7_SIGNED) && ^~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ In file included from crypto/pem/pem_lib.c:66: ../Include/openssl/pem.h:128:34: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] # define PEM_STRING_PKCS7_SIGNED "PKCS #7 SIGNED DATA" ^~~~~~~~~~~~~~~~~~~~~ crypto/pem/pem_lib.c:222:21: note: in expansion of macro 'PEM_STRING_PKCS7_SIGNED' if (!strcmp(nm, PEM_STRING_PKCS7_SIGNED) && ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/pem/pem_lib.c:223:17: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] !strcmp(name, PEM_STRING_PKCS7)) ^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ In file included from crypto/pem/pem_lib.c:66: ../Include/openssl/pem.h:127:34: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] # define PEM_STRING_PKCS7 "PKCS7" ^~~~~~~ crypto/pem/pem_lib.c:223:23: note: in expansion of macro 'PEM_STRING_PKCS7' !strcmp(name, PEM_STRING_PKCS7)) ^~~~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ In file included from crypto/cryptlib.h:72, from crypto/pem/pem_lib.c:60: crypto/pem/pem_lib.c: In function 'PEM_ASN1_write_bio': crypto/pem/pem_lib.c:356:31: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] OPENSSL_assert(strlen(objstr) + 23 + 2 * enc->iv_len + 13 <= ^~~~~~ ../Include/openssl/crypto.h:581:42: note: in definition of macro 'OPENSSL_assert' # define OPENSSL_assert(e) (void)((e) ? 0 : (OpenSSLDie(NULL, 0, #e),1)) ^ ../Include/OpenSslSupport.h:263:52: note: in expansion of macro 'AsciiStrLen' #define strlen(str) (size_t)(AsciiStrLen(str)) ^~~~~~~~~~~ crypto/pem/pem_lib.c:356:24: note: in expansion of macro 'strlen' OPENSSL_assert(strlen(objstr) + 23 + 2 * enc->iv_len + 13 <= ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: crypto/pem/pem_lib.c: In function 'PEM_get_EVP_CIPHER_INFO': crypto/pem/pem_lib.c:445:17: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] if (strncmp(header, "Proc-Type: ", 11) != 0) { ^~~~~~ ../Include/OpenSslSupport.h:249:44: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/pem/pem_lib.c:445:9: note: in expansion of macro 'strncmp' if (strncmp(header, "Proc-Type: ", 11) != 0) { ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: crypto/pem/pem_lib.c:445:25: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] if (strncmp(header, "Proc-Type: ", 11) != 0) { ^~~~~~~~~~~~~ ../Include/OpenSslSupport.h:249:48: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/pem/pem_lib.c:445:9: note: in expansion of macro 'strncmp' if (strncmp(header, "Proc-Type: ", 11) != 0) { ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: crypto/pem/pem_lib.c:456:17: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] if (strncmp(header, "ENCRYPTED", 9) != 0) { ^~~~~~ ../Include/OpenSslSupport.h:249:44: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/pem/pem_lib.c:456:9: note: in expansion of macro 'strncmp' if (strncmp(header, "ENCRYPTED", 9) != 0) { ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: crypto/pem/pem_lib.c:456:25: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] if (strncmp(header, "ENCRYPTED", 9) != 0) { ^~~~~~~~~~~ ../Include/OpenSslSupport.h:249:48: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/pem/pem_lib.c:456:9: note: in expansion of macro 'strncmp' if (strncmp(header, "ENCRYPTED", 9) != 0) { ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: crypto/pem/pem_lib.c:466:17: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] if (strncmp(header, "DEK-Info: ", 10) != 0) { ^~~~~~ ../Include/OpenSslSupport.h:249:44: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/pem/pem_lib.c:466:9: note: in expansion of macro 'strncmp' if (strncmp(header, "DEK-Info: ", 10) != 0) { ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: crypto/pem/pem_lib.c:466:25: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] if (strncmp(header, "DEK-Info: ", 10) != 0) { ^~~~~~~~~~~~ ../Include/OpenSslSupport.h:249:48: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/pem/pem_lib.c:466:9: note: in expansion of macro 'strncmp' if (strncmp(header, "DEK-Info: ", 10) != 0) { ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: crypto/pem/pem_lib.c: In function 'PEM_write_bio': crypto/pem/pem_lib.c:555:19: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] nlen = strlen(name); ^~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/pem/pem_lib.c:555:12: note: in expansion of macro 'strlen' nlen = strlen(name); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: crypto/pem/pem_lib.c:562:16: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] i = strlen(header); ^~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/pem/pem_lib.c:562:9: note: in expansion of macro 'strlen' i = strlen(header); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: crypto/pem/pem_lib.c: In function 'PEM_read_bio': crypto/pem/pem_lib.c:657:21: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] if (strncmp(buf, "-----BEGIN ", 11) == 0) { ^~~ ../Include/OpenSslSupport.h:249:44: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/pem/pem_lib.c:657:13: note: in expansion of macro 'strncmp' if (strncmp(buf, "-----BEGIN ", 11) == 0) { ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: crypto/pem/pem_lib.c:657:26: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] if (strncmp(buf, "-----BEGIN ", 11) == 0) { ^~~~~~~~~~~~~ ../Include/OpenSslSupport.h:249:48: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/pem/pem_lib.c:657:13: note: in expansion of macro 'strncmp' if (strncmp(buf, "-----BEGIN ", 11) == 0) { ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: crypto/pem/pem_lib.c:658:24: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] i = strlen(&(buf[11])); ^~~~~~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/pem/pem_lib.c:658:17: note: in expansion of macro 'strlen' i = strlen(&(buf[11])); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: crypto/pem/pem_lib.c:660:25: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] if (strncmp(&(buf[11 + i - 6]), "-----\n", 6) != 0) ^~~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:249:44: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/pem/pem_lib.c:660:17: note: in expansion of macro 'strncmp' if (strncmp(&(buf[11 + i - 6]), "-----\n", 6) != 0) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: crypto/pem/pem_lib.c:660:45: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] if (strncmp(&(buf[11 + i - 6]), "-----\n", 6) != 0) ^~~~~~~~~ ../Include/OpenSslSupport.h:249:48: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/pem/pem_lib.c:660:17: note: in expansion of macro 'strncmp' if (strncmp(&(buf[11 + i - 6]), "-----\n", 6) != 0) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: crypto/pem/pem_lib.c:693:21: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] if (strncmp(buf, "-----END ", 9) == 0) { ^~~ ../Include/OpenSslSupport.h:249:44: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/pem/pem_lib.c:693:13: note: in expansion of macro 'strncmp' if (strncmp(buf, "-----END ", 9) == 0) { ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: crypto/pem/pem_lib.c:693:26: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] if (strncmp(buf, "-----END ", 9) == 0) { ^~~~~~~~~~~ ../Include/OpenSslSupport.h:249:48: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/pem/pem_lib.c:693:13: note: in expansion of macro 'strncmp' if (strncmp(buf, "-----END ", 9) == 0) { ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: crypto/pem/pem_lib.c:721:25: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] if (strncmp(buf, "-----END ", 9) == 0) ^~~ ../Include/OpenSslSupport.h:249:44: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/pem/pem_lib.c:721:17: note: in expansion of macro 'strncmp' if (strncmp(buf, "-----END ", 9) == 0) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: crypto/pem/pem_lib.c:721:30: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] if (strncmp(buf, "-----END ", 9) == 0) ^~~~~~~~~~~ ../Include/OpenSslSupport.h:249:48: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/pem/pem_lib.c:721:17: note: in expansion of macro 'strncmp' if (strncmp(buf, "-----END ", 9) == 0) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: crypto/pem/pem_lib.c:752:21: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] i = strlen(nameB->data); ~~~~~^~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/pem/pem_lib.c:752:9: note: in expansion of macro 'strlen' i = strlen(nameB->data); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: crypto/pem/pem_lib.c:753:18: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] if ((strncmp(buf, "-----END ", 9) != 0) || ^~~ ../Include/OpenSslSupport.h:249:44: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/pem/pem_lib.c:753:10: note: in expansion of macro 'strncmp' if ((strncmp(buf, "-----END ", 9) != 0) || ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: crypto/pem/pem_lib.c:753:23: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] if ((strncmp(buf, "-----END ", 9) != 0) || ^~~~~~~~~~~ ../Include/OpenSslSupport.h:249:48: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/pem/pem_lib.c:753:10: note: in expansion of macro 'strncmp' if ((strncmp(buf, "-----END ", 9) != 0) || ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: crypto/pem/pem_lib.c:754:23: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] (strncmp(nameB->data, &(buf[9]), i) != 0) || ~~~~~^~~~~~ ../Include/OpenSslSupport.h:249:44: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/pem/pem_lib.c:754:10: note: in expansion of macro 'strncmp' (strncmp(nameB->data, &(buf[9]), i) != 0) || ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: crypto/pem/pem_lib.c:754:31: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] (strncmp(nameB->data, &(buf[9]), i) != 0) || ^~~~~~~~~ ../Include/OpenSslSupport.h:249:48: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/pem/pem_lib.c:754:10: note: in expansion of macro 'strncmp' (strncmp(nameB->data, &(buf[9]), i) != 0) || ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: crypto/pem/pem_lib.c:755:18: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] (strncmp(&(buf[9 + i]), "-----\n", 6) != 0)) { ^~~~~~~~~~~~~ ../Include/OpenSslSupport.h:249:44: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/pem/pem_lib.c:755:10: note: in expansion of macro 'strncmp' (strncmp(&(buf[9 + i]), "-----\n", 6) != 0)) { ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: crypto/pem/pem_lib.c:755:33: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] (strncmp(&(buf[9 + i]), "-----\n", 6) != 0)) { ^~~~~~~~~ ../Include/OpenSslSupport.h:249:48: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/pem/pem_lib.c:755:10: note: in expansion of macro 'strncmp' (strncmp(&(buf[9 + i]), "-----\n", 6) != 0)) { ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_lib.c:59: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/pem/pem_all.o crypto/pem/pem_all.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/pem/pem_err.o crypto/pem/pem_err.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/pem/pem_x509.o crypto/pem/pem_x509.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/pem/pem_xaux.o crypto/pem/pem_xaux.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/pem/pem_oth.o crypto/pem/pem_oth.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/pem/pem_pk8.o crypto/pem/pem_pk8.c crypto/pem/pem_pk8.c:72:12: warning: 'do_pk8pkey_fp' declared 'static' but never defined [-Wunused-function] static int do_pk8pkey_fp(FILE *bp, EVP_PKEY *x, int isder, ^~~~~~~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/pem/pem_pkey.o crypto/pem/pem_pkey.c crypto/pem/pem_pkey.c: In function 'PEM_read_bio_PrivateKey': crypto/pem/pem_pkey.c:82:16: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (strcmp(nm, PEM_STRING_RSA) == 0) ^~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_pkey.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ In file included from crypto/pem/pem_pkey.c:67: ../Include/openssl/pem.h:123:34: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] # define PEM_STRING_RSA "RSA PRIVATE KEY" ^~~~~~~~~~~~~~~~~ crypto/pem/pem_pkey.c:82:20: note: in expansion of macro 'PEM_STRING_RSA' if (strcmp(nm, PEM_STRING_RSA) == 0) ^~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_pkey.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/pem/pem_pkey.c:84:21: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] else if (strcmp(nm, PEM_STRING_DSA) == 0) ^~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_pkey.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ In file included from crypto/pem/pem_pkey.c:67: ../Include/openssl/pem.h:125:34: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] # define PEM_STRING_DSA "DSA PRIVATE KEY" ^~~~~~~~~~~~~~~~~ crypto/pem/pem_pkey.c:84:25: note: in expansion of macro 'PEM_STRING_DSA' else if (strcmp(nm, PEM_STRING_DSA) == 0) ^~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_pkey.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/pem/pem_pkey.c:86:21: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] else if (strcmp(nm, PEM_STRING_ECPRIVATEKEY) == 0) ^~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_pkey.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ In file included from crypto/pem/pem_pkey.c:67: ../Include/openssl/pem.h:136:34: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] # define PEM_STRING_ECPRIVATEKEY "EC PRIVATE KEY" ^~~~~~~~~~~~~~~~ crypto/pem/pem_pkey.c:86:25: note: in expansion of macro 'PEM_STRING_ECPRIVATEKEY' else if (strcmp(nm, PEM_STRING_ECPRIVATEKEY) == 0) ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_pkey.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/pem/pem_pkey.c:88:21: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] else if (strcmp(nm, PEM_STRING_PKCS8INF) == 0) { ^~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_pkey.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ In file included from crypto/pem/pem_pkey.c:67: ../Include/openssl/pem.h:130:34: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] # define PEM_STRING_PKCS8INF "PRIVATE KEY" ^~~~~~~~~~~~~ crypto/pem/pem_pkey.c:88:25: note: in expansion of macro 'PEM_STRING_PKCS8INF' else if (strcmp(nm, PEM_STRING_PKCS8INF) == 0) { ^~~~~~~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_pkey.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/pem/pem_pkey.c:100:23: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] } else if (strcmp(nm, PEM_STRING_PKCS8) == 0) { ^~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_pkey.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ In file included from crypto/pem/pem_pkey.c:67: ../Include/openssl/pem.h:129:34: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] # define PEM_STRING_PKCS8 "ENCRYPTED PRIVATE KEY" ^~~~~~~~~~~~~~~~~~~~~~~ crypto/pem/pem_pkey.c:100:27: note: in expansion of macro 'PEM_STRING_PKCS8' } else if (strcmp(nm, PEM_STRING_PKCS8) == 0) { ^~~~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pem/pem_pkey.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509/x509_def.o crypto/x509/x509_def.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509/x509_d2.o crypto/x509/x509_d2.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509/x509_r2x.o crypto/x509/x509_r2x.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509/x509_cmp.o crypto/x509/x509_cmp.c In file included from ../Include/stdio.h:15, from crypto/x509/x509_cmp.c:59: crypto/x509/x509_cmp.c: In function 'X509_issuer_and_serial_hash': crypto/x509/x509_cmp.c:90:18: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] ret = strlen(f); ^ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/x509/x509_cmp.c:90:11: note: in expansion of macro 'strlen' ret = strlen(f); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509/x509_cmp.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509/x509_obj.o crypto/x509/x509_obj.c In file included from ../Include/stdio.h:15, from crypto/x509/x509_obj.c:59: crypto/x509/x509_obj.c: In function 'X509_NAME_oneline': ../Include/OpenSslSupport.h:262:43: warning: implicit declaration of function 'AsciiStrnCpy'; did you mean 'AsciiStrnCmp'? [-Wimplicit-function-declaration] #define strncpy(strDest,strSource,count) AsciiStrnCpy(strDest,strSource,(UINTN)count) ^~~~~~~~~~~~ crypto/x509/x509_obj.c:95:9: note: in expansion of macro 'strncpy' strncpy(buf, "NO X509_NAME", len); ^~~~~~~ crypto/x509/x509_obj.c:109:21: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] l1 = strlen(s); ^ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/x509/x509_obj.c:109:14: note: in expansion of macro 'strlen' l1 = strlen(s); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509/x509_obj.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509/x509_req.o crypto/x509/x509_req.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509/x509spki.o crypto/x509/x509spki.c In file included from ../Include/stdio.h:15, from crypto/x509/x509spki.c:60: crypto/x509/x509spki.c: In function 'NETSCAPE_SPKI_b64_decode': crypto/x509/x509spki.c:87:22: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] len = strlen(str); ^~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/x509/x509spki.c:87:15: note: in expansion of macro 'strlen' len = strlen(str); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509/x509spki.c:60: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509/x509_vfy.o crypto/x509/x509_vfy.c crypto/x509/x509_vfy.c: In function 'X509_cmp_time': crypto/x509/x509_vfy.c:1081:16: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] i = strcmp(buff1, buff2); ^~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509/x509_vfy.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509/x509_vfy.c:1081:23: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] i = strcmp(buff1, buff2); ^~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509/x509_vfy.c:59: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509/x509_set.o crypto/x509/x509_set.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509/x509cset.o crypto/x509/x509cset.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509/x509rset.o crypto/x509/x509rset.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509/x509_err.o crypto/x509/x509_err.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509/x509name.o crypto/x509/x509name.c In file included from ../Include/stdio.h:15, from crypto/x509/x509name.c:59: crypto/x509/x509name.c: In function 'X509_NAME_ENTRY_set_data': crypto/x509/x509name.c:372:22: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] len = strlen((char *)bytes); ^~~~~~~~~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/x509/x509name.c:372:15: note: in expansion of macro 'strlen' len = strlen((char *)bytes); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509/x509name.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509/x509_v3.o crypto/x509/x509_v3.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509/x509_ext.o crypto/x509/x509_ext.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509/x509_att.o crypto/x509/x509_att.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509/x509type.o crypto/x509/x509type.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509/x509_lu.o crypto/x509/x509_lu.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509/x_all.o crypto/x509/x_all.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509/x509_txt.o crypto/x509/x509_txt.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509/x509_trs.o crypto/x509/x509_trs.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509/by_file.o crypto/x509/by_file.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509/by_dir.o crypto/x509/by_dir.c In file included from ../Include/stdio.h:15, from crypto/x509/by_dir.c:59: crypto/x509/by_dir.c: In function 'add_cert_dir': crypto/x509/by_dir.c:200:37: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] if (strlen(ctx->dirs[j]) == (size_t)len && ~~~~~~~~~^~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/x509/by_dir.c:200:21: note: in expansion of macro 'strlen' if (strlen(ctx->dirs[j]) == (size_t)len && ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509/by_dir.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/x509/by_dir.c:59: crypto/x509/by_dir.c:201:38: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] strncmp(ctx->dirs[j], ss, (unsigned int)len) == 0) ~~~~~~~~~^~~ ../Include/OpenSslSupport.h:249:44: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/x509/by_dir.c:201:21: note: in expansion of macro 'strncmp' strncmp(ctx->dirs[j], ss, (unsigned int)len) == 0) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509/by_dir.c:59: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/x509/by_dir.c:59: crypto/x509/by_dir.c:201:43: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] strncmp(ctx->dirs[j], ss, (unsigned int)len) == 0) ^~ ../Include/OpenSslSupport.h:249:48: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/x509/by_dir.c:201:21: note: in expansion of macro 'strncmp' strncmp(ctx->dirs[j], ss, (unsigned int)len) == 0) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509/by_dir.c:59: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/x509/by_dir.c:59: ../Include/OpenSslSupport.h:262:43: warning: implicit declaration of function 'AsciiStrnCpy'; did you mean 'AsciiStrnCmp'? [-Wimplicit-function-declaration] #define strncpy(strDest,strSource,count) AsciiStrnCpy(strDest,strSource,(UINTN)count) ^~~~~~~~~~~~ crypto/x509/by_dir.c:231:13: note: in expansion of macro 'strncpy' strncpy(ctx->dirs[ctx->num_dirs], ss, (unsigned int)len); ^~~~~~~ crypto/x509/by_dir.c: In function 'get_cert_by_subject': crypto/x509/by_dir.c:291:29: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] j = strlen(ctx->dirs[i]) + 1 + 8 + 6 + 1 + 1; ~~~~~~~~~^~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/x509/by_dir.c:291:13: note: in expansion of macro 'strlen' j = strlen(ctx->dirs[i]) + 1 + 8 + 6 + 1 + 1; ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509/by_dir.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ crypto/x509/by_dir.c:330:22: warning: implicit declaration of function 'X509_load_cert_file'; did you mean 'X509_add1_ext_i2d'? [-Wimplicit-function-declaration] if ((X509_load_cert_file(xl, b->data, ^~~~~~~~~~~~~~~~~~~ X509_add1_ext_i2d crypto/x509/by_dir.c:334:22: warning: implicit declaration of function 'X509_load_crl_file'; did you mean 'X509_LOOKUP_file'? [-Wimplicit-function-declaration] if ((X509_load_crl_file(xl, b->data, ctx->dirs_type[i])) == 0) ^~~~~~~~~~~~~~~~~~ X509_LOOKUP_file gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509/x509_vpm.o crypto/x509/x509_vpm.c crypto/x509/x509_vpm.c: In function 'table_cmp': crypto/x509/x509_vpm.c:373:20: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] return strcmp(a->name, b->name); ~^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509/x509_vpm.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char * const' strcmpa ( ^~~~~~~ crypto/x509/x509_vpm.c:373:29: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] return strcmp(a->name, b->name); ~^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509/x509_vpm.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char * const' strcmpa ( ^~~~~~~ crypto/x509/x509_vpm.c: In function 'param_cmp': crypto/x509/x509_vpm.c:379:23: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] return strcmp((*a)->name, (*b)->name); ~~~~^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509/x509_vpm.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char * const' strcmpa ( ^~~~~~~ crypto/x509/x509_vpm.c:379:35: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] return strcmp((*a)->name, (*b)->name); ~~~~^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509/x509_vpm.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char * const' strcmpa ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509v3/v3_bcons.o crypto/x509v3/v3_bcons.c In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_bcons.c:60: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:316:40: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_OPT(stname, field, type) ASN1_EX_TYPE(ASN1_TFLG_OPTIONAL, 0, stname, field, type) ^~~~~~~~~~~~ crypto/x509v3/v3_bcons.c:87:9: note: in expansion of macro 'ASN1_OPT' ASN1_OPT(BASIC_CONSTRAINTS, ca, ASN1_FBOOLEAN), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:316:40: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_OPT(stname, field, type) ASN1_EX_TYPE(ASN1_TFLG_OPTIONAL, 0, stname, field, type) ^~~~~~~~~~~~ crypto/x509v3/v3_bcons.c:88:9: note: in expansion of macro 'ASN1_OPT' ASN1_OPT(BASIC_CONSTRAINTS, pathlen, ASN1_INTEGER) ^~~~~~~~ crypto/x509v3/v3_bcons.c: In function 'v2i_BASIC_CONSTRAINTS': crypto/x509v3/v3_bcons.c:116:24: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(val->name, "CA")) { ~~~^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_bcons.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_bcons.c:116:32: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(val->name, "CA")) { ^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_bcons.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_bcons.c:119:31: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] } else if (!strcmp(val->name, "pathlen")) { ~~~^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_bcons.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_bcons.c:119:39: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] } else if (!strcmp(val->name, "pathlen")) { ^~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_bcons.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509v3/v3_bitst.o crypto/x509v3/v3_bitst.c crypto/x509v3/v3_bitst.c: In function 'v2i_ASN1_BIT_STRING': crypto/x509v3/v3_bitst.c:122:29: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(bnam->sname, val->name) || ~~~~^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_bitst.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_bitst.c:122:41: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(bnam->sname, val->name) || ~~~^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_bitst.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_bitst.c:123:29: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] !strcmp(bnam->lname, val->name)) { ~~~~^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_bitst.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_bitst.c:123:41: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] !strcmp(bnam->lname, val->name)) { ~~~^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_bitst.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509v3/v3_conf.o crypto/x509v3/v3_conf.c In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_conf.c:61: crypto/x509v3/v3_conf.c: In function 'v3_check_critical': crypto/x509v3/v3_conf.c:232:17: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] if ((strlen(p) < 9) || strncmp(p, "critical,", 9)) ^ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/x509v3/v3_conf.c:232:10: note: in expansion of macro 'strlen' if ((strlen(p) < 9) || strncmp(p, "critical,", 9)) ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_conf.c:61: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_conf.c:61: crypto/x509v3/v3_conf.c:232:36: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] if ((strlen(p) < 9) || strncmp(p, "critical,", 9)) ^ ../Include/OpenSslSupport.h:249:44: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/x509v3/v3_conf.c:232:28: note: in expansion of macro 'strncmp' if ((strlen(p) < 9) || strncmp(p, "critical,", 9)) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_conf.c:61: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_conf.c:61: crypto/x509v3/v3_conf.c:232:39: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] if ((strlen(p) < 9) || strncmp(p, "critical,", 9)) ^~~~~~~~~~~ ../Include/OpenSslSupport.h:249:48: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/x509v3/v3_conf.c:232:28: note: in expansion of macro 'strncmp' if ((strlen(p) < 9) || strncmp(p, "critical,", 9)) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_conf.c:61: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_conf.c:61: crypto/x509v3/v3_conf.c: In function 'v3_check_generic': crypto/x509v3/v3_conf.c:246:17: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] if ((strlen(p) >= 4) && !strncmp(p, "DER:", 4)) { ^ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/x509v3/v3_conf.c:246:10: note: in expansion of macro 'strlen' if ((strlen(p) >= 4) && !strncmp(p, "DER:", 4)) { ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_conf.c:61: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_conf.c:61: crypto/x509v3/v3_conf.c:246:38: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] if ((strlen(p) >= 4) && !strncmp(p, "DER:", 4)) { ^ ../Include/OpenSslSupport.h:249:44: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/x509v3/v3_conf.c:246:30: note: in expansion of macro 'strncmp' if ((strlen(p) >= 4) && !strncmp(p, "DER:", 4)) { ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_conf.c:61: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_conf.c:61: crypto/x509v3/v3_conf.c:246:41: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] if ((strlen(p) >= 4) && !strncmp(p, "DER:", 4)) { ^~~~~~ ../Include/OpenSslSupport.h:249:48: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/x509v3/v3_conf.c:246:30: note: in expansion of macro 'strncmp' if ((strlen(p) >= 4) && !strncmp(p, "DER:", 4)) { ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_conf.c:61: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_conf.c:61: crypto/x509v3/v3_conf.c:249:24: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] } else if ((strlen(p) >= 5) && !strncmp(p, "ASN1:", 5)) { ^ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/x509v3/v3_conf.c:249:17: note: in expansion of macro 'strlen' } else if ((strlen(p) >= 5) && !strncmp(p, "ASN1:", 5)) { ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_conf.c:61: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_conf.c:61: crypto/x509v3/v3_conf.c:249:45: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] } else if ((strlen(p) >= 5) && !strncmp(p, "ASN1:", 5)) { ^ ../Include/OpenSslSupport.h:260:49: note: in expansion of macro 'AsciiStrnCmp' #define strncmp(string1,string2,count) (int)(AsciiStrnCmp(string1,string2,(UINTN)(count))) ^~~~~~~~~~~~ crypto/x509v3/v3_conf.c:249:37: note: in expansion of macro 'strncmp' } else if ((strlen(p) >= 5) && !strncmp(p, "ASN1:", 5)) { ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_conf.c:61: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_conf.c:61: crypto/x509v3/v3_conf.c:249:48: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] } else if ((strlen(p) >= 5) && !strncmp(p, "ASN1:", 5)) { ^~~~~~~ ../Include/OpenSslSupport.h:260:49: note: in expansion of macro 'AsciiStrnCmp' #define strncmp(string1,string2,count) (int)(AsciiStrnCmp(string1,string2,(UINTN)(count))) ^~~~~~~~~~~~ crypto/x509v3/v3_conf.c:249:37: note: in expansion of macro 'strncmp' } else if ((strlen(p) >= 5) && !strncmp(p, "ASN1:", 5)) { ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_conf.c:61: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509v3/v3_extku.o crypto/x509v3/v3_extku.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509v3/v3_ia5.o crypto/x509v3/v3_ia5.c In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_ia5.c:60: crypto/x509v3/v3_ia5.c: In function 's2i_ASN1_IA5STRING': crypto/x509v3/v3_ia5.c:108:33: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] strlen(str))) { ^~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/x509v3/v3_ia5.c:108:26: note: in expansion of macro 'strlen' strlen(str))) { ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_ia5.c:60: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509v3/v3_lib.o crypto/x509v3/v3_lib.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509v3/v3_prn.o crypto/x509v3/v3_prn.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509v3/v3_utl.o crypto/x509v3/v3_utl.c crypto/x509v3/v3_utl.c: In function 'X509V3_get_value_bool': crypto/x509v3/v3_utl.c:242:17: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(btmp, "TRUE") || !strcmp(btmp, "true") ^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_utl.c:61: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_utl.c:242:23: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(btmp, "TRUE") || !strcmp(btmp, "true") ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_utl.c:61: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_utl.c:242:42: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(btmp, "TRUE") || !strcmp(btmp, "true") ^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_utl.c:61: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_utl.c:242:48: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(btmp, "TRUE") || !strcmp(btmp, "true") ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_utl.c:61: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_utl.c:243:20: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] || !strcmp(btmp, "Y") || !strcmp(btmp, "y") ^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_utl.c:61: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_utl.c:243:26: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] || !strcmp(btmp, "Y") || !strcmp(btmp, "y") ^~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_utl.c:61: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_utl.c:243:42: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] || !strcmp(btmp, "Y") || !strcmp(btmp, "y") ^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_utl.c:61: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_utl.c:243:48: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] || !strcmp(btmp, "Y") || !strcmp(btmp, "y") ^~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_utl.c:61: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_utl.c:244:20: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] || !strcmp(btmp, "YES") || !strcmp(btmp, "yes")) { ^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_utl.c:61: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_utl.c:244:26: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] || !strcmp(btmp, "YES") || !strcmp(btmp, "yes")) { ^~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_utl.c:61: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_utl.c:244:44: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] || !strcmp(btmp, "YES") || !strcmp(btmp, "yes")) { ^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_utl.c:61: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_utl.c:244:50: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] || !strcmp(btmp, "YES") || !strcmp(btmp, "yes")) { ^~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_utl.c:61: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_utl.c:247:24: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] } else if (!strcmp(btmp, "FALSE") || !strcmp(btmp, "false") ^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_utl.c:61: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_utl.c:247:30: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] } else if (!strcmp(btmp, "FALSE") || !strcmp(btmp, "false") ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_utl.c:61: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_utl.c:247:50: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] } else if (!strcmp(btmp, "FALSE") || !strcmp(btmp, "false") ^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_utl.c:61: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_utl.c:247:56: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] } else if (!strcmp(btmp, "FALSE") || !strcmp(btmp, "false") ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_utl.c:61: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_utl.c:248:27: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] || !strcmp(btmp, "N") || !strcmp(btmp, "n") ^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_utl.c:61: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_utl.c:248:33: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] || !strcmp(btmp, "N") || !strcmp(btmp, "n") ^~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_utl.c:61: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_utl.c:248:49: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] || !strcmp(btmp, "N") || !strcmp(btmp, "n") ^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_utl.c:61: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_utl.c:248:55: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] || !strcmp(btmp, "N") || !strcmp(btmp, "n") ^~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_utl.c:61: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_utl.c:249:27: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] || !strcmp(btmp, "NO") || !strcmp(btmp, "no")) { ^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_utl.c:61: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_utl.c:249:33: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] || !strcmp(btmp, "NO") || !strcmp(btmp, "no")) { ^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_utl.c:61: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_utl.c:249:50: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] || !strcmp(btmp, "NO") || !strcmp(btmp, "no")) { ^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_utl.c:61: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_utl.c:249:56: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] || !strcmp(btmp, "NO") || !strcmp(btmp, "no")) { ^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_utl.c:61: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_utl.c:61: crypto/x509v3/v3_utl.c: In function 'strip_spaces': crypto/x509v3/v3_utl.c:384:20: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] q = p + strlen(p) - 1; ^ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/x509v3/v3_utl.c:384:13: note: in expansion of macro 'strlen' q = p + strlen(p) - 1; ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_utl.c:61: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ In file included from crypto/cryptlib.h:72, from crypto/x509v3/v3_utl.c:63: crypto/x509v3/v3_utl.c: In function 'string_to_hex': crypto/x509v3/v3_utl.c:440:42: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] if (!(hexbuf = OPENSSL_malloc(strlen(str) >> 1))) ^~~ ../Include/openssl/crypto.h:377:53: note: in definition of macro 'OPENSSL_malloc' # define OPENSSL_malloc(num) CRYPTO_malloc((int)num,NULL,0) ^~~ ../Include/OpenSslSupport.h:263:52: note: in expansion of macro 'AsciiStrLen' #define strlen(str) (size_t)(AsciiStrLen(str)) ^~~~~~~~~~~ crypto/x509v3/v3_utl.c:440:35: note: in expansion of macro 'strlen' if (!(hexbuf = OPENSSL_malloc(strlen(str) >> 1))) ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_utl.c:61: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_utl.c:61: crypto/x509v3/v3_utl.c: In function 'name_cmp': crypto/x509v3/v3_utl.c:506:18: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] len = strlen(cmp); ^~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/x509v3/v3_utl.c:506:11: note: in expansion of macro 'strlen' len = strlen(cmp); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_utl.c:61: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_utl.c:61: crypto/x509v3/v3_utl.c:507:24: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] if ((ret = strncmp(name, cmp, len))) ^~~~ ../Include/OpenSslSupport.h:249:44: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/x509v3/v3_utl.c:507:16: note: in expansion of macro 'strncmp' if ((ret = strncmp(name, cmp, len))) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_utl.c:61: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_utl.c:61: crypto/x509v3/v3_utl.c:507:30: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] if ((ret = strncmp(name, cmp, len))) ^~~ ../Include/OpenSslSupport.h:249:48: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/x509v3/v3_utl.c:507:16: note: in expansion of macro 'strncmp' if ((ret = strncmp(name, cmp, len))) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_utl.c:61: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strncmpa ( ^~~~~~~~ crypto/x509v3/v3_utl.c: In function 'sk_strcmp': crypto/x509v3/v3_utl.c:517:19: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] return strcmp(*a, *b); ^~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_utl.c:61: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char * const' strcmpa ( ^~~~~~~ crypto/x509v3/v3_utl.c:517:23: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] return strcmp(*a, *b); ^~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_utl.c:61: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char * const' strcmpa ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_utl.c:61: crypto/x509v3/v3_utl.c: In function 'a2i_IPADDRESS_NC': ../Include/OpenSslSupport.h:265:43: warning: implicit declaration of function 'ScanMem8'; did you mean 'SetMem'? [-Wimplicit-function-declaration] #define strchr(str,ch) ScanMem8((VOID *)(str),AsciiStrSize(str),(UINT8)ch) ^~~~~~~~ crypto/x509v3/v3_utl.c:660:9: note: in expansion of macro 'strchr' p = strchr(ipasc, '/'); ^~~~~~ ../Include/OpenSslSupport.h:265:66: warning: implicit declaration of function 'AsciiStrSize'; did you mean 'AsciiStrnCmp'? [-Wimplicit-function-declaration] #define strchr(str,ch) ScanMem8((VOID *)(str),AsciiStrSize(str),(UINT8)ch) ^~~~~~~~~~~~ crypto/x509v3/v3_utl.c:660:9: note: in expansion of macro 'strchr' p = strchr(ipasc, '/'); ^~~~~~ crypto/x509v3/v3_utl.c:660:7: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] p = strchr(ipasc, '/'); ^ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509v3/v3err.o crypto/x509v3/v3err.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509v3/v3_genn.o crypto/x509v3/v3_genn.c In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_genn.c:60: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/x509v3/v3_genn.c:67:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(OTHERNAME, type_id, ASN1_OBJECT), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:326:45: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/x509v3/v3_genn.c:69:9: note: in expansion of macro 'ASN1_EXP' ASN1_EXP(OTHERNAME, value, ASN1_ANY, 0) ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:322:49: note: in expansion of macro 'ASN1_IMP_EX' # define ASN1_IMP_OPT(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/x509v3/v3_genn.c:75:9: note: in expansion of macro 'ASN1_IMP_OPT' ASN1_IMP_OPT(EDIPARTYNAME, nameAssigner, DIRECTORYSTRING, 0), ^~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:322:49: note: in expansion of macro 'ASN1_IMP_EX' # define ASN1_IMP_OPT(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/x509v3/v3_genn.c:76:9: note: in expansion of macro 'ASN1_IMP_OPT' ASN1_IMP_OPT(EDIPARTYNAME, partyName, DIRECTORYSTRING, 1) ^~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:319:45: note: in expansion of macro 'ASN1_IMP_EX' # define ASN1_IMP(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/x509v3/v3_genn.c:82:9: note: in expansion of macro 'ASN1_IMP' ASN1_IMP(GENERAL_NAME, d.otherName, OTHERNAME, GEN_OTHERNAME), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:319:45: note: in expansion of macro 'ASN1_IMP_EX' # define ASN1_IMP(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/x509v3/v3_genn.c:83:9: note: in expansion of macro 'ASN1_IMP' ASN1_IMP(GENERAL_NAME, d.rfc822Name, ASN1_IA5STRING, GEN_EMAIL), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:319:45: note: in expansion of macro 'ASN1_IMP_EX' # define ASN1_IMP(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/x509v3/v3_genn.c:84:9: note: in expansion of macro 'ASN1_IMP' ASN1_IMP(GENERAL_NAME, d.dNSName, ASN1_IA5STRING, GEN_DNS), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:319:45: note: in expansion of macro 'ASN1_IMP_EX' # define ASN1_IMP(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/x509v3/v3_genn.c:86:9: note: in expansion of macro 'ASN1_IMP' ASN1_IMP(GENERAL_NAME, d.x400Address, ASN1_SEQUENCE, GEN_X400), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:326:45: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/x509v3/v3_genn.c:88:9: note: in expansion of macro 'ASN1_EXP' ASN1_EXP(GENERAL_NAME, d.directoryName, X509_NAME, GEN_DIRNAME), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:319:45: note: in expansion of macro 'ASN1_IMP_EX' # define ASN1_IMP(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/x509v3/v3_genn.c:89:9: note: in expansion of macro 'ASN1_IMP' ASN1_IMP(GENERAL_NAME, d.ediPartyName, EDIPARTYNAME, GEN_EDIPARTY), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:319:45: note: in expansion of macro 'ASN1_IMP_EX' # define ASN1_IMP(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/x509v3/v3_genn.c:90:9: note: in expansion of macro 'ASN1_IMP' ASN1_IMP(GENERAL_NAME, d.uniformResourceIdentifier, ASN1_IA5STRING, GEN_URI), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:319:45: note: in expansion of macro 'ASN1_IMP_EX' # define ASN1_IMP(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/x509v3/v3_genn.c:91:9: note: in expansion of macro 'ASN1_IMP' ASN1_IMP(GENERAL_NAME, d.iPAddress, ASN1_OCTET_STRING, GEN_IPADD), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:319:45: note: in expansion of macro 'ASN1_IMP_EX' # define ASN1_IMP(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/x509v3/v3_genn.c:92:9: note: in expansion of macro 'ASN1_IMP' ASN1_IMP(GENERAL_NAME, d.registeredID, ASN1_OBJECT, GEN_RID) ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:256:17: note: in expansion of macro 'offsetof' offsetof(stname,selname) ,\ ^~~~~~~~ ../Include/openssl/asn1t.h:250:46: note: in expansion of macro 'ASN1_CHOICE_END_selector' # define ASN1_CHOICE_END_name(stname, tname) ASN1_CHOICE_END_selector(stname, tname, type) ^~~~~~~~~~~~~~~~~~~~~~~~ ../Include/openssl/asn1t.h:248:34: note: in expansion of macro 'ASN1_CHOICE_END_name' # define ASN1_CHOICE_END(stname) ASN1_CHOICE_END_name(stname, stname) ^~~~~~~~~~~~~~~~~~~~ crypto/x509v3/v3_genn.c:93:3: note: in expansion of macro 'ASN1_CHOICE_END' } ASN1_CHOICE_END(GENERAL_NAME) ^~~~~~~~~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509v3/v3_alt.o crypto/x509v3/v3_alt.c In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_alt.c:60: crypto/x509v3/v3_alt.c: In function 'i2v_GENERAL_NAME': ../Include/OpenSslSupport.h:264:43: warning: implicit declaration of function 'AsciiStrCat'; did you mean 'AsciiStrnCmp'? [-Wimplicit-function-declaration] #define strcat(strDest,strSource) AsciiStrCat(strDest,strSource) ^~~~~~~~~~~ crypto/x509v3/v3_alt.c:154:17: note: in expansion of macro 'strcat' strcat(oline, htmp); ^~~~~~ crypto/x509v3/v3_alt.c: In function 'v2i_issuer_alt': crypto/x509v3/v3_alt.c:247:24: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] !strcmp(cnf->value, "copy")) { ~~~^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_alt.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_alt.c:247:33: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] !strcmp(cnf->value, "copy")) { ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_alt.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_alt.c: In function 'v2i_subject_alt': crypto/x509v3/v3_alt.c:316:24: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] !strcmp(cnf->value, "copy")) { ~~~^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_alt.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_alt.c:316:33: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] !strcmp(cnf->value, "copy")) { ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_alt.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_alt.c:320:31: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] !strcmp(cnf->value, "move")) { ~~~^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_alt.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_alt.c:320:40: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] !strcmp(cnf->value, "move")) { ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_alt.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_alt.c:60: crypto/x509v3/v3_alt.c: In function 'v2i_GENERAL_NAME_ex': crypto/x509v3/v3_alt.c:500:37: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] strlen(value))) { ^~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/x509v3/v3_alt.c:500:30: note: in expansion of macro 'strlen' strlen(value))) { ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_alt.c:60: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_alt.c:60: crypto/x509v3/v3_alt.c: In function 'do_othername': ../Include/OpenSslSupport.h:265:43: warning: implicit declaration of function 'ScanMem8'; did you mean 'SetMem'? [-Wimplicit-function-declaration] #define strchr(str,ch) ScanMem8((VOID *)(str),AsciiStrSize(str),(UINT8)ch) ^~~~~~~~ crypto/x509v3/v3_alt.c:520:15: note: in expansion of macro 'strchr' if (!(p = strchr(value, ';'))) ^~~~~~ ../Include/OpenSslSupport.h:265:66: warning: implicit declaration of function 'AsciiStrSize'; did you mean 'AsciiStrnCmp'? [-Wimplicit-function-declaration] #define strchr(str,ch) ScanMem8((VOID *)(str),AsciiStrSize(str),(UINT8)ch) ^~~~~~~~~~~~ crypto/x509v3/v3_alt.c:520:15: note: in expansion of macro 'strchr' if (!(p = strchr(value, ';'))) ^~~~~~ crypto/x509v3/v3_alt.c:520:13: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] if (!(p = strchr(value, ';'))) ^ In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_alt.c:60: ../Include/OpenSslSupport.h:262:43: warning: implicit declaration of function 'AsciiStrnCpy'; did you mean 'AsciiStrnCmp'? [-Wimplicit-function-declaration] #define strncpy(strDest,strSource,count) AsciiStrnCpy(strDest,strSource,(UINTN)count) ^~~~~~~~~~~~ crypto/x509v3/v3_alt.c:533:5: note: in expansion of macro 'strncpy' strncpy(objtmp, value, objlen); ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509v3/v3_skey.o crypto/x509v3/v3_skey.c crypto/x509v3/v3_skey.c: In function 's2i_skey_id': crypto/x509v3/v3_skey.c:110:16: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (strcmp(str, "hash")) ^~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_skey.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_skey.c:110:21: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] if (strcmp(str, "hash")) ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_skey.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509v3/v3_akey.o crypto/x509v3/v3_akey.c crypto/x509v3/v3_akey.c: In function 'v2i_AUTHORITY_KEYID': crypto/x509v3/v3_akey.c:134:24: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(cnf->name, "keyid")) { ~~~^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_akey.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_akey.c:134:32: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(cnf->name, "keyid")) { ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_akey.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_akey.c:136:42: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (cnf->value && !strcmp(cnf->value, "always")) ~~~^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_akey.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_akey.c:136:51: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] if (cnf->value && !strcmp(cnf->value, "always")) ^~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_akey.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_akey.c:138:31: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] } else if (!strcmp(cnf->name, "issuer")) { ~~~^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_akey.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_akey.c:138:39: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] } else if (!strcmp(cnf->name, "issuer")) { ^~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_akey.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_akey.c:140:42: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (cnf->value && !strcmp(cnf->value, "always")) ~~~^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_akey.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_akey.c:140:51: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] if (cnf->value && !strcmp(cnf->value, "always")) ^~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_akey.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509v3/v3_pku.o crypto/x509v3/v3_pku.c In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_pku.c:60: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:322:49: note: in expansion of macro 'ASN1_IMP_EX' # define ASN1_IMP_OPT(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/x509v3/v3_pku.c:82:9: note: in expansion of macro 'ASN1_IMP_OPT' ASN1_IMP_OPT(PKEY_USAGE_PERIOD, notBefore, ASN1_GENERALIZEDTIME, 0), ^~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:322:49: note: in expansion of macro 'ASN1_IMP_EX' # define ASN1_IMP_OPT(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/x509v3/v3_pku.c:83:9: note: in expansion of macro 'ASN1_IMP_OPT' ASN1_IMP_OPT(PKEY_USAGE_PERIOD, notAfter, ASN1_GENERALIZEDTIME, 1) ^~~~~~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509v3/v3_int.o crypto/x509v3/v3_int.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509v3/v3_enum.o crypto/x509v3/v3_enum.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509v3/v3_sxnet.o crypto/x509v3/v3_sxnet.c In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_sxnet.c:60: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/x509v3/v3_sxnet.c:93:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(SXNETID, zone, ASN1_INTEGER), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/x509v3/v3_sxnet.c:94:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(SXNETID, user, ASN1_OCTET_STRING) ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/x509v3/v3_sxnet.c:100:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(SXNET, version, ASN1_INTEGER), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:331:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_SEQUENCE_OF, 0, stname, field, type) ^~~~~~~~~~~~ crypto/x509v3/v3_sxnet.c:101:9: note: in expansion of macro 'ASN1_SEQUENCE_OF' ASN1_SEQUENCE_OF(SXNET, ids, SXNETID) ^~~~~~~~~~~~~~~~ crypto/x509v3/v3_sxnet.c: In function 'SXNET_add_id_INTEGER': crypto/x509v3/v3_sxnet.c:194:26: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] userlen = strlen(user); ^~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/x509v3/v3_sxnet.c:194:19: note: in expansion of macro 'strlen' userlen = strlen(user); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_sxnet.c:60: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_sxnet.c:60: crypto/x509v3/v3_sxnet.c:215:26: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] userlen = strlen(user); ^~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/x509v3/v3_sxnet.c:215:19: note: in expansion of macro 'strlen' userlen = strlen(user); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_sxnet.c:60: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509v3/v3_cpols.o crypto/x509v3/v3_cpols.c In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_cpols.c:60: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/x509v3/v3_cpols.c:101:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(POLICYINFO, policyid, ASN1_OBJECT), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:335:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_SEQUENCE_OF|ASN1_TFLG_OPTIONAL, 0, stname, field, type) ^~~~~~~~~~~~ crypto/x509v3/v3_cpols.c:102:9: note: in expansion of macro 'ASN1_SEQUENCE_OF_OPT' ASN1_SEQUENCE_OF_OPT(POLICYINFO, qualifiers, POLICYQUALINFO) ^~~~~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/x509v3/v3_cpols.c:107:36: note: in expansion of macro 'ASN1_SIMPLE' ASN1_ADB_TEMPLATE(policydefault) = ASN1_SIMPLE(POLICYQUALINFO, d.other, ASN1_ANY); ^~~~~~~~~~~ In file included from crypto/x509v3/v3_cpols.c:64: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:420:41: note: in definition of macro 'ADB_ENTRY' # define ADB_ENTRY(val, template) {val, template} ^~~~~~~~ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/x509v3/v3_cpols.c:110:34: note: in expansion of macro 'ASN1_SIMPLE' ADB_ENTRY(NID_id_qt_cps, ASN1_SIMPLE(POLICYQUALINFO, d.cpsuri, ASN1_IA5STRING)), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:420:41: note: in definition of macro 'ADB_ENTRY' # define ADB_ENTRY(val, template) {val, template} ^~~~~~~~ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/x509v3/v3_cpols.c:111:38: note: in expansion of macro 'ASN1_SIMPLE' ADB_ENTRY(NID_id_qt_unotice, ASN1_SIMPLE(POLICYQUALINFO, d.usernotice, USERNOTICE)) ^~~~~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_cpols.c:60: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:390:17: note: in expansion of macro 'offsetof' offsetof(name, field),\ ^~~~~~~~ crypto/x509v3/v3_cpols.c:112:3: note: in expansion of macro 'ASN1_ADB_END' } ASN1_ADB_END(POLICYQUALINFO, 0, pqualid, 0, &policydefault_tt, NULL); ^~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/x509v3/v3_cpols.c:115:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(POLICYQUALINFO, pqualid, ASN1_OBJECT), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:316:40: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_OPT(stname, field, type) ASN1_EX_TYPE(ASN1_TFLG_OPTIONAL, 0, stname, field, type) ^~~~~~~~~~~~ crypto/x509v3/v3_cpols.c:122:9: note: in expansion of macro 'ASN1_OPT' ASN1_OPT(USERNOTICE, noticeref, NOTICEREF), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:316:40: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_OPT(stname, field, type) ASN1_EX_TYPE(ASN1_TFLG_OPTIONAL, 0, stname, field, type) ^~~~~~~~~~~~ crypto/x509v3/v3_cpols.c:123:9: note: in expansion of macro 'ASN1_OPT' ASN1_OPT(USERNOTICE, exptext, DISPLAYTEXT) ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/x509v3/v3_cpols.c:129:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(NOTICEREF, organization, DISPLAYTEXT), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:331:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_SEQUENCE_OF, 0, stname, field, type) ^~~~~~~~~~~~ crypto/x509v3/v3_cpols.c:130:9: note: in expansion of macro 'ASN1_SEQUENCE_OF' ASN1_SEQUENCE_OF(NOTICEREF, noticenos, ASN1_INTEGER) ^~~~~~~~~~~~~~~~ crypto/x509v3/v3_cpols.c: In function 'r2i_certpol': crypto/x509v3/v3_cpols.c:165:21: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(pstr, "ia5org")) { ^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_cpols.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_cpols.c:165:27: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(pstr, "ia5org")) { ^~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_cpols.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_cpols.c: In function 'policy_section': crypto/x509v3/v3_cpols.c:216:24: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(cnf->name, "policyIdentifier")) { ~~~^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_cpols.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_cpols.c:216:32: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(cnf->name, "policyIdentifier")) { ^~~~~~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_cpols.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_cpols.c:60: crypto/x509v3/v3_cpols.c:236:44: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] strlen(cnf->value))) ~~~^~~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/x509v3/v3_cpols.c:236:34: note: in expansion of macro 'strlen' strlen(cnf->value))) ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_cpols.c:60: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ crypto/x509v3/v3_cpols.c: In function 'notice_section': crypto/x509v3/v3_cpols.c:299:24: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(cnf->name, "explicitText")) { ~~~^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_cpols.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_cpols.c:299:32: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(cnf->name, "explicitText")) { ^~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_cpols.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_cpols.c:60: crypto/x509v3/v3_cpols.c:302:44: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] strlen(cnf->value))) ~~~^~~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/x509v3/v3_cpols.c:302:34: note: in expansion of macro 'strlen' strlen(cnf->value))) ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_cpols.c:60: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ crypto/x509v3/v3_cpols.c:304:31: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] } else if (!strcmp(cnf->name, "organization")) { ~~~^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_cpols.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_cpols.c:304:39: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] } else if (!strcmp(cnf->name, "organization")) { ^~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_cpols.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_cpols.c:60: crypto/x509v3/v3_cpols.c:317:44: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] strlen(cnf->value))) ~~~^~~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/x509v3/v3_cpols.c:317:34: note: in expansion of macro 'strlen' strlen(cnf->value))) ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_cpols.c:60: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ crypto/x509v3/v3_cpols.c:319:31: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] } else if (!strcmp(cnf->name, "noticeNumbers")) { ~~~^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_cpols.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_cpols.c:319:39: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] } else if (!strcmp(cnf->name, "noticeNumbers")) { ^~~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_cpols.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509v3/v3_crld.o crypto/x509v3/v3_crld.c In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_crld.c:60: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:360:25: note: in expansion of macro 'ASN1_IMP_EX' ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_SEQUENCE_OF) ^~~~~~~~~~~ crypto/x509v3/v3_crld.c:159:9: note: in expansion of macro 'ASN1_IMP_SEQUENCE_OF' ASN1_IMP_SEQUENCE_OF(DIST_POINT_NAME, name.fullname, GENERAL_NAME, 0), ^~~~~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:348:25: note: in expansion of macro 'ASN1_IMP_EX' ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_SET_OF) ^~~~~~~~~~~ crypto/x509v3/v3_crld.c:160:9: note: in expansion of macro 'ASN1_IMP_SET_OF' ASN1_IMP_SET_OF(DIST_POINT_NAME, name.relativename, X509_NAME_ENTRY, 1) ^~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:256:17: note: in expansion of macro 'offsetof' offsetof(stname,selname) ,\ ^~~~~~~~ ../Include/openssl/asn1t.h:250:46: note: in expansion of macro 'ASN1_CHOICE_END_selector' # define ASN1_CHOICE_END_name(stname, tname) ASN1_CHOICE_END_selector(stname, tname, type) ^~~~~~~~~~~~~~~~~~~~~~~~ ../Include/openssl/asn1t.h:248:34: note: in expansion of macro 'ASN1_CHOICE_END_name' # define ASN1_CHOICE_END(stname) ASN1_CHOICE_END_name(stname, stname) ^~~~~~~~~~~~~~~~~~~~ crypto/x509v3/v3_crld.c:161:3: note: in expansion of macro 'ASN1_CHOICE_END' } ASN1_CHOICE_END(DIST_POINT_NAME) ^~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:327:49: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP_OPT(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/x509v3/v3_crld.c:166:9: note: in expansion of macro 'ASN1_EXP_OPT' ASN1_EXP_OPT(DIST_POINT, distpoint, DIST_POINT_NAME, 0), ^~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:322:49: note: in expansion of macro 'ASN1_IMP_EX' # define ASN1_IMP_OPT(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/x509v3/v3_crld.c:167:9: note: in expansion of macro 'ASN1_IMP_OPT' ASN1_IMP_OPT(DIST_POINT, reasons, ASN1_BIT_STRING, 1), ^~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:363:25: note: in expansion of macro 'ASN1_IMP_EX' ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_SEQUENCE_OF|ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/x509v3/v3_crld.c:168:9: note: in expansion of macro 'ASN1_IMP_SEQUENCE_OF_OPT' ASN1_IMP_SEQUENCE_OF_OPT(DIST_POINT, CRLissuer, GENERAL_NAME, 2) ^~~~~~~~~~~~~~~~~~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509v3/v3_purp.o crypto/x509v3/v3_purp.c crypto/x509v3/v3_purp.c: In function 'X509_PURPOSE_get_by_sname': crypto/x509v3/v3_purp.c:172:26: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(xptmp->sname, sname)) ~~~~~^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_purp.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_purp.c:172:35: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(xptmp->sname, sname)) ^~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_purp.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509v3/v3_info.o crypto/x509v3/v3_info.c In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_info.c:60: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/x509v3/v3_info.c:98:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(ACCESS_DESCRIPTION, method, ASN1_OBJECT), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/x509v3/v3_info.c:99:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(ACCESS_DESCRIPTION, location, GENERAL_NAME) ^~~~~~~~~~~ crypto/x509v3/v3_info.c: In function 'i2v_AUTHORITY_INFO_ACCESS': crypto/x509v3/v3_info.c:126:23: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] nlen = strlen(objtmp) + strlen(vtmp->name) + 5; ^~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/x509v3/v3_info.c:126:16: note: in expansion of macro 'strlen' nlen = strlen(objtmp) + strlen(vtmp->name) + 5; ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_info.c:60: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_info.c:60: crypto/x509v3/v3_info.c:126:44: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] nlen = strlen(objtmp) + strlen(vtmp->name) + 5; ~~~~^~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/x509v3/v3_info.c:126:33: note: in expansion of macro 'strlen' nlen = strlen(objtmp) + strlen(vtmp->name) + 5; ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_info.c:60: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_info.c:60: crypto/x509v3/v3_info.c: In function 'v2i_AUTHORITY_INFO_ACCESS': ../Include/OpenSslSupport.h:265:43: warning: implicit declaration of function 'ScanMem8'; did you mean 'SetMem'? [-Wimplicit-function-declaration] #define strchr(str,ch) ScanMem8((VOID *)(str),AsciiStrSize(str),(UINT8)ch) ^~~~~~~~ crypto/x509v3/v3_info.c:168:16: note: in expansion of macro 'strchr' ptmp = strchr(cnf->name, ';'); ^~~~~~ ../Include/OpenSslSupport.h:265:66: warning: implicit declaration of function 'AsciiStrSize'; did you mean 'AsciiStrnCmp'? [-Wimplicit-function-declaration] #define strchr(str,ch) ScanMem8((VOID *)(str),AsciiStrSize(str),(UINT8)ch) ^~~~~~~~~~~~ crypto/x509v3/v3_info.c:168:16: note: in expansion of macro 'strchr' ptmp = strchr(cnf->name, ';'); ^~~~~~ crypto/x509v3/v3_info.c:168:14: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] ptmp = strchr(cnf->name, ';'); ^ In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_info.c:60: ../Include/OpenSslSupport.h:262:43: warning: implicit declaration of function 'AsciiStrnCpy'; did you mean 'AsciiStrnCmp'? [-Wimplicit-function-declaration] #define strncpy(strDest,strSource,count) AsciiStrnCpy(strDest,strSource,(UINTN)count) ^~~~~~~~~~~~ crypto/x509v3/v3_info.c:184:9: note: in expansion of macro 'strncpy' strncpy(objtmp, cnf->name, objlen); ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509v3/v3_ocsp.o crypto/x509v3/v3_ocsp.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509v3/v3_akeya.o crypto/x509v3/v3_akeya.c In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_akeya.c:60: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:322:49: note: in expansion of macro 'ASN1_IMP_EX' # define ASN1_IMP_OPT(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/x509v3/v3_akeya.c:68:9: note: in expansion of macro 'ASN1_IMP_OPT' ASN1_IMP_OPT(AUTHORITY_KEYID, keyid, ASN1_OCTET_STRING, 0), ^~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:363:25: note: in expansion of macro 'ASN1_IMP_EX' ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_SEQUENCE_OF|ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/x509v3/v3_akeya.c:69:9: note: in expansion of macro 'ASN1_IMP_SEQUENCE_OF_OPT' ASN1_IMP_SEQUENCE_OF_OPT(AUTHORITY_KEYID, issuer, GENERAL_NAME, 1), ^~~~~~~~~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:322:49: note: in expansion of macro 'ASN1_IMP_EX' # define ASN1_IMP_OPT(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/x509v3/v3_akeya.c:70:9: note: in expansion of macro 'ASN1_IMP_OPT' ASN1_IMP_OPT(AUTHORITY_KEYID, serial, ASN1_INTEGER, 2) ^~~~~~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509v3/v3_pmaps.o crypto/x509v3/v3_pmaps.c In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_pmaps.c:60: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/x509v3/v3_pmaps.c:85:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(POLICY_MAPPING, issuerDomainPolicy, ASN1_OBJECT), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/x509v3/v3_pmaps.c:86:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(POLICY_MAPPING, subjectDomainPolicy, ASN1_OBJECT) ^~~~~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509v3/v3_pcons.o crypto/x509v3/v3_pcons.c In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_pcons.c:60: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:322:49: note: in expansion of macro 'ASN1_IMP_EX' # define ASN1_IMP_OPT(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/x509v3/v3_pcons.c:87:9: note: in expansion of macro 'ASN1_IMP_OPT' ASN1_IMP_OPT(POLICY_CONSTRAINTS, requireExplicitPolicy, ASN1_INTEGER,0), ^~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:322:49: note: in expansion of macro 'ASN1_IMP_EX' # define ASN1_IMP_OPT(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/x509v3/v3_pcons.c:88:9: note: in expansion of macro 'ASN1_IMP_OPT' ASN1_IMP_OPT(POLICY_CONSTRAINTS, inhibitPolicyMapping, ASN1_INTEGER,1) ^~~~~~~~~~~~ crypto/x509v3/v3_pcons.c: In function 'v2i_POLICY_CONSTRAINTS': crypto/x509v3/v3_pcons.c:119:24: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(val->name, "requireExplicitPolicy")) { ~~~^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_pcons.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_pcons.c:119:32: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(val->name, "requireExplicitPolicy")) { ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_pcons.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_pcons.c:122:31: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] } else if (!strcmp(val->name, "inhibitPolicyMapping")) { ~~~^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_pcons.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_pcons.c:122:39: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] } else if (!strcmp(val->name, "inhibitPolicyMapping")) { ^~~~~~~~~~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_pcons.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509v3/v3_ncons.o crypto/x509v3/v3_ncons.c In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_ncons.c:60: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/x509v3/v3_ncons.c:87:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(GENERAL_SUBTREE, base, GENERAL_NAME), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:322:49: note: in expansion of macro 'ASN1_IMP_EX' # define ASN1_IMP_OPT(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/x509v3/v3_ncons.c:88:9: note: in expansion of macro 'ASN1_IMP_OPT' ASN1_IMP_OPT(GENERAL_SUBTREE, minimum, ASN1_INTEGER, 0), ^~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:322:49: note: in expansion of macro 'ASN1_IMP_EX' # define ASN1_IMP_OPT(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/x509v3/v3_ncons.c:89:9: note: in expansion of macro 'ASN1_IMP_OPT' ASN1_IMP_OPT(GENERAL_SUBTREE, maximum, ASN1_INTEGER, 1) ^~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:363:25: note: in expansion of macro 'ASN1_IMP_EX' ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_SEQUENCE_OF|ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/x509v3/v3_ncons.c:93:9: note: in expansion of macro 'ASN1_IMP_SEQUENCE_OF_OPT' ASN1_IMP_SEQUENCE_OF_OPT(NAME_CONSTRAINTS, permittedSubtrees, ^~~~~~~~~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:363:25: note: in expansion of macro 'ASN1_IMP_EX' ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_SEQUENCE_OF|ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/x509v3/v3_ncons.c:95:9: note: in expansion of macro 'ASN1_IMP_SEQUENCE_OF_OPT' ASN1_IMP_SEQUENCE_OF_OPT(NAME_CONSTRAINTS, excludedSubtrees, ^~~~~~~~~~~~~~~~~~~~~~~~ crypto/x509v3/v3_ncons.c: In function 'v2i_NAME_CONSTRAINTS': crypto/x509v3/v3_ncons.c:116:25: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] if (!strncmp(val->name, "permitted", 9) && val->name[9]) { ~~~^~~~~~ ../Include/OpenSslSupport.h:249:44: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/x509v3/v3_ncons.c:116:14: note: in expansion of macro 'strncmp' if (!strncmp(val->name, "permitted", 9) && val->name[9]) { ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_ncons.c:60: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_ncons.c:60: crypto/x509v3/v3_ncons.c:116:33: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] if (!strncmp(val->name, "permitted", 9) && val->name[9]) { ^~~~~~~~~~~ ../Include/OpenSslSupport.h:249:48: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/x509v3/v3_ncons.c:116:14: note: in expansion of macro 'strncmp' if (!strncmp(val->name, "permitted", 9) && val->name[9]) { ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_ncons.c:60: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_ncons.c:60: crypto/x509v3/v3_ncons.c:119:32: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] } else if (!strncmp(val->name, "excluded", 8) && val->name[8]) { ~~~^~~~~~ ../Include/OpenSslSupport.h:249:44: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/x509v3/v3_ncons.c:119:21: note: in expansion of macro 'strncmp' } else if (!strncmp(val->name, "excluded", 8) && val->name[8]) { ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_ncons.c:60: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_ncons.c:60: crypto/x509v3/v3_ncons.c:119:40: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] } else if (!strncmp(val->name, "excluded", 8) && val->name[8]) { ^~~~~~~~~~ ../Include/OpenSslSupport.h:249:48: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/x509v3/v3_ncons.c:119:21: note: in expansion of macro 'strncmp' } else if (!strncmp(val->name, "excluded", 8) && val->name[8]) { ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_ncons.c:60: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509v3/v3_pcia.o crypto/x509v3/v3_pcia.c In file included from ../Include/time.h:15, from ../Include/openssl/asn1.h:62, from crypto/x509v3/v3_pcia.c:38: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/x509v3/v3_pcia.c:44:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PROXY_POLICY,policyLanguage,ASN1_OBJECT), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:316:40: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_OPT(stname, field, type) ASN1_EX_TYPE(ASN1_TFLG_OPTIONAL, 0, stname, field, type) ^~~~~~~~~~~~ crypto/x509v3/v3_pcia.c:45:9: note: in expansion of macro 'ASN1_OPT' ASN1_OPT(PROXY_POLICY,policy,ASN1_OCTET_STRING) ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:316:40: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_OPT(stname, field, type) ASN1_EX_TYPE(ASN1_TFLG_OPTIONAL, 0, stname, field, type) ^~~~~~~~~~~~ crypto/x509v3/v3_pcia.c:52:9: note: in expansion of macro 'ASN1_OPT' ASN1_OPT(PROXY_CERT_INFO_EXTENSION,pcPathLengthConstraint,ASN1_INTEGER), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/x509v3/v3_pcia.c:53:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PROXY_CERT_INFO_EXTENSION,proxyPolicy,PROXY_POLICY) ^~~~~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509v3/v3_pci.o crypto/x509v3/v3_pci.c crypto/x509v3/v3_pci.c: In function 'process_pci_value': crypto/x509v3/v3_pci.c:82:19: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (strcmp(val->name, "language") == 0) { ~~~^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_pci.c:38: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_pci.c:82:27: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] if (strcmp(val->name, "language") == 0) { ^~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_pci.c:38: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_pci.c:95:26: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] } else if (strcmp(val->name, "pathlen") == 0) { ~~~^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_pci.c:38: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_pci.c:95:34: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] } else if (strcmp(val->name, "pathlen") == 0) { ^~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_pci.c:38: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_pci.c:108:26: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] } else if (strcmp(val->name, "policy") == 0) { ~~~^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_pci.c:38: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/x509v3/v3_pci.c:108:34: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] } else if (strcmp(val->name, "policy") == 0) { ^~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_pci.c:38: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_pci.c:38: crypto/x509v3/v3_pci.c:120:24: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] if (strncmp(val->value, "hex:", 4) == 0) { ~~~^~~~~~~ ../Include/OpenSslSupport.h:249:44: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/x509v3/v3_pci.c:120:13: note: in expansion of macro 'strncmp' if (strncmp(val->value, "hex:", 4) == 0) { ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_pci.c:38: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_pci.c:38: crypto/x509v3/v3_pci.c:120:33: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] if (strncmp(val->value, "hex:", 4) == 0) { ^~~~~~ ../Include/OpenSslSupport.h:249:48: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/x509v3/v3_pci.c:120:13: note: in expansion of macro 'strncmp' if (strncmp(val->value, "hex:", 4) == 0) { ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_pci.c:38: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_pci.c:38: crypto/x509v3/v3_pci.c:152:31: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] } else if (strncmp(val->value, "file:", 5) == 0) { ~~~^~~~~~~ ../Include/OpenSslSupport.h:249:44: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/x509v3/v3_pci.c:152:20: note: in expansion of macro 'strncmp' } else if (strncmp(val->value, "file:", 5) == 0) { ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_pci.c:38: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_pci.c:38: crypto/x509v3/v3_pci.c:152:40: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] } else if (strncmp(val->value, "file:", 5) == 0) { ^~~~~~~ ../Include/OpenSslSupport.h:249:48: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/x509v3/v3_pci.c:152:20: note: in expansion of macro 'strncmp' } else if (strncmp(val->value, "file:", 5) == 0) { ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_pci.c:38: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ crypto/x509v3/v3_pci.c:155:22: warning: implicit declaration of function 'BIO_new_file'; did you mean 'BIO_new_fd'? [-Wimplicit-function-declaration] BIO *b = BIO_new_file(val->value + 5, "r"); ^~~~~~~~~~~~ BIO_new_fd crypto/x509v3/v3_pci.c:155:22: warning: initialization of 'BIO *' {aka 'struct bio_st *'} from 'int' makes pointer from integer without a cast [-Wint-conversion] In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_pci.c:38: crypto/x509v3/v3_pci.c:184:31: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] } else if (strncmp(val->value, "text:", 5) == 0) { ~~~^~~~~~~ ../Include/OpenSslSupport.h:249:44: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/x509v3/v3_pci.c:184:20: note: in expansion of macro 'strncmp' } else if (strncmp(val->value, "text:", 5) == 0) { ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_pci.c:38: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_pci.c:38: crypto/x509v3/v3_pci.c:184:40: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] } else if (strncmp(val->value, "text:", 5) == 0) { ^~~~~~~ ../Include/OpenSslSupport.h:249:48: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/x509v3/v3_pci.c:184:20: note: in expansion of macro 'strncmp' } else if (strncmp(val->value, "text:", 5) == 0) { ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_pci.c:38: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/x509v3/v3_pci.c:38: crypto/x509v3/v3_pci.c:185:41: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] val_len = strlen(val->value + 5); ~~~~~~~~~~~^~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/x509v3/v3_pci.c:185:23: note: in expansion of macro 'strlen' val_len = strlen(val->value + 5); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/x509v3/v3_pci.c:38: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509v3/pcy_cache.o crypto/x509v3/pcy_cache.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509v3/pcy_node.o crypto/x509v3/pcy_node.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509v3/pcy_data.o crypto/x509v3/pcy_data.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509v3/pcy_map.o crypto/x509v3/pcy_map.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509v3/pcy_tree.o crypto/x509v3/pcy_tree.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509v3/pcy_lib.o crypto/x509v3/pcy_lib.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509v3/v3_asid.o crypto/x509v3/v3_asid.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/x509v3/v3_addr.o crypto/x509v3/v3_addr.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/conf/conf_err.o crypto/conf/conf_err.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/conf/conf_lib.o crypto/conf/conf_lib.c crypto/conf/conf_lib.c: In function 'CONF_load': crypto/conf/conf_lib.c:101:10: warning: implicit declaration of function 'BIO_new_file'; did you mean 'BIO_new_fd'? [-Wimplicit-function-declaration] in = BIO_new_file(file, "rb"); ^~~~~~~~~~~~ BIO_new_fd crypto/conf/conf_lib.c:101:8: warning: assignment to 'BIO *' {aka 'struct bio_st *'} from 'int' makes pointer from integer without a cast [-Wint-conversion] in = BIO_new_file(file, "rb"); ^ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/conf/conf_api.o crypto/conf/conf_api.c crypto/conf/conf_api.c: In function '_CONF_get_string': crypto/conf/conf_api.c:149:24: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (strcmp(section, "ENV") == 0) { ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/assert.h:15, from crypto/conf/conf_api.c:66: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ crypto/conf/conf_api.c:149:33: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] if (strcmp(section, "ENV") == 0) { ^~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/assert.h:15, from crypto/conf/conf_api.c:66: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/conf/conf_api.c: In function 'cmp_conf': crypto/conf/conf_api.c:263:21: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] i = strcmp(a->section, b->section); ~^~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/assert.h:15, from crypto/conf/conf_api.c:66: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/conf/conf_api.c:263:33: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] i = strcmp(a->section, b->section); ~^~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/assert.h:15, from crypto/conf/conf_api.c:66: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/conf/conf_api.c:269:21: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] i = strcmp(a->name, b->name); ~^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/assert.h:15, from crypto/conf/conf_api.c:66: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/conf/conf_api.c:269:30: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] i = strcmp(a->name, b->name); ~^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/assert.h:15, from crypto/conf/conf_api.c:66: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ In file included from ../Include/assert.h:15, from crypto/conf/conf_api.c:66: crypto/conf/conf_api.c: In function '_CONF_new_section': crypto/conf/conf_api.c:288:16: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] i = strlen(section) + 1; ^~~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/conf/conf_api.c:288:9: note: in expansion of macro 'strlen' i = strlen(section) + 1; ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/assert.h:15, from crypto/conf/conf_api.c:66: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/conf/conf_def.o crypto/conf/conf_def.c crypto/conf/conf_def.c: In function 'def_load': crypto/conf/conf_def.c:191:10: warning: implicit declaration of function 'BIO_new_file'; did you mean 'BIO_new_fd'? [-Wimplicit-function-declaration] in = BIO_new_file(name, "rb"); ^~~~~~~~~~~~ BIO_new_fd crypto/conf/conf_def.c:191:8: warning: assignment to 'BIO *' {aka 'struct bio_st *'} from 'int' makes pointer from integer without a cast [-Wint-conversion] in = BIO_new_file(name, "rb"); ^ In file included from ../Include/stdio.h:15, from crypto/conf/conf_def.c:61: crypto/conf/conf_def.c: In function 'def_load_bio': crypto/conf/conf_def.c:260:25: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] ii = i = strlen(p); ^ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/conf/conf_def.c:260:18: note: in expansion of macro 'strlen' ii = i = strlen(p); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/conf/conf_def.c:61: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ In file included from crypto/cryptlib.h:72, from crypto/conf/conf_def.c:63: crypto/conf/conf_def.c:370:53: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] v->name = (char *)OPENSSL_malloc(strlen(pname) + 1); ^~~~~ ../Include/openssl/crypto.h:377:53: note: in definition of macro 'OPENSSL_malloc' # define OPENSSL_malloc(num) CRYPTO_malloc((int)num,NULL,0) ^~~ ../Include/OpenSslSupport.h:263:52: note: in expansion of macro 'AsciiStrLen' #define strlen(str) (size_t)(AsciiStrLen(str)) ^~~~~~~~~~~ crypto/conf/conf_def.c:370:46: note: in expansion of macro 'strlen' v->name = (char *)OPENSSL_malloc(strlen(pname) + 1); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/conf/conf_def.c:61: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/conf/conf_def.c:61: crypto/conf/conf_def.c:376:48: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] BUF_strlcpy(v->name, pname, strlen(pname) + 1); ^~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/conf/conf_def.c:376:41: note: in expansion of macro 'strlen' BUF_strlcpy(v->name, pname, strlen(pname) + 1); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/conf/conf_def.c:61: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ crypto/conf/conf_def.c:380:24: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (strcmp(psection, section) != 0) { ^~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/conf/conf_def.c:61: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/conf/conf_def.c:380:34: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] if (strcmp(psection, section) != 0) { ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/conf/conf_def.c:61: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/conf/conf_def.c:61: crypto/conf/conf_def.c: In function 'str_copy': crypto/conf/conf_def.c:491:18: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] len = strlen(from) + 1; ^~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/conf/conf_def.c:491:11: note: in expansion of macro 'strlen' len = strlen(from) + 1; ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/conf/conf_def.c:61: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/conf/conf_def.c:61: crypto/conf/conf_def.c:595:45: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] BUF_MEM_grow_clean(buf, (strlen(p) + buf->length - (e - from))); ^ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/conf/conf_def.c:595:38: note: in expansion of macro 'strlen' BUF_MEM_grow_clean(buf, (strlen(p) + buf->length - (e - from))); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/conf/conf_def.c:61: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/conf/conf_mod.o crypto/conf/conf_mod.c In file included from ../Include/stdio.h:15, from crypto/conf/conf_mod.c:60: crypto/conf/conf_mod.c: In function 'module_find': crypto/conf/conf_mod.c:319:24: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] nchar = strlen(name); ^~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/conf/conf_mod.c:319:17: note: in expansion of macro 'strlen' nchar = strlen(name); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/conf/conf_mod.c:60: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/conf/conf_mod.c:60: crypto/conf/conf_mod.c:323:26: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] if (!strncmp(tmod->name, name, nchar)) ~~~~^~~~~~ ../Include/OpenSslSupport.h:249:44: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/conf/conf_mod.c:323:14: note: in expansion of macro 'strncmp' if (!strncmp(tmod->name, name, nchar)) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/conf/conf_mod.c:60: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/conf/conf_mod.c:60: crypto/conf/conf_mod.c:323:34: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] if (!strncmp(tmod->name, name, nchar)) ^~~~ ../Include/OpenSslSupport.h:249:48: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/conf/conf_mod.c:323:14: note: in expansion of macro 'strncmp' if (!strncmp(tmod->name, name, nchar)) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/conf/conf_mod.c:60: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/conf/conf_mod.c:60: crypto/conf/conf_mod.c: In function 'CONF_get1_default_config_file': crypto/conf/conf_mod.c:533:18: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] len = strlen(X509_get_default_cert_area()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/conf/conf_mod.c:533:11: note: in expansion of macro 'strlen' len = strlen(X509_get_default_cert_area()); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/conf/conf_mod.c:60: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/conf/conf_mod.c:60: ./e_os.h:479:32: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] # define OPENSSL_CONF "openssl.cnf" ^~~~~~~~~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/conf/conf_mod.c:537:12: note: in expansion of macro 'strlen' len += strlen(OPENSSL_CONF); ^~~~~~ crypto/conf/conf_mod.c:537:19: note: in expansion of macro 'OPENSSL_CONF' len += strlen(OPENSSL_CONF); ^~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/conf/conf_mod.c:60: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/conf/conf_mod.c:60: crypto/conf/conf_mod.c: In function 'CONF_parse_list': ../Include/OpenSslSupport.h:265:43: warning: implicit declaration of function 'ScanMem8'; did you mean 'SetMem'? [-Wimplicit-function-declaration] #define strchr(str,ch) ScanMem8((VOID *)(str),AsciiStrSize(str),(UINT8)ch) ^~~~~~~~ crypto/conf/conf_mod.c:572:13: note: in expansion of macro 'strchr' p = strchr(lstart, sep); ^~~~~~ ../Include/OpenSslSupport.h:265:66: warning: implicit declaration of function 'AsciiStrSize'; did you mean 'AsciiStrnCmp'? [-Wimplicit-function-declaration] #define strchr(str,ch) ScanMem8((VOID *)(str),AsciiStrSize(str),(UINT8)ch) ^~~~~~~~~~~~ crypto/conf/conf_mod.c:572:13: note: in expansion of macro 'strchr' p = strchr(lstart, sep); ^~~~~~ crypto/conf/conf_mod.c:572:11: warning: assignment to 'const char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] p = strchr(lstart, sep); ^ In file included from ../Include/stdio.h:15, from crypto/conf/conf_mod.c:60: crypto/conf/conf_mod.c:579:42: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] tmpend = lstart + strlen(lstart) - 1; ^~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/conf/conf_mod.c:579:35: note: in expansion of macro 'strlen' tmpend = lstart + strlen(lstart) - 1; ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/conf/conf_mod.c:60: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/conf/conf_mall.o crypto/conf/conf_mall.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/conf/conf_sap.o crypto/conf/conf_sap.c crypto/conf/conf_sap.c: In function 'OPENSSL_config': crypto/conf/conf_sap.c:97:24: warning: implicit declaration of function 'BIO_new_fp'; did you mean 'BIO_new_fd'? [-Wimplicit-function-declaration] if ((bio_err = BIO_new_fp(stderr, BIO_NOCLOSE)) != NULL) { ^~~~~~~~~~ BIO_new_fd crypto/conf/conf_sap.c:97:22: warning: assignment to 'BIO *' {aka 'struct bio_st *'} from 'int' makes pointer from integer without a cast [-Wint-conversion] if ((bio_err = BIO_new_fp(stderr, BIO_NOCLOSE)) != NULL) { ^ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/txt_db/txt_db.o crypto/txt_db/txt_db.c In file included from ../Include/stdio.h:15, from crypto/txt_db/txt_db.c:59: crypto/txt_db/txt_db.c: In function 'TXT_DB_read': crypto/txt_db/txt_db.c:123:20: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] i = strlen(&(buf->data[offset])); ^~~~~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/txt_db/txt_db.c:123:13: note: in expansion of macro 'strlen' i = strlen(&(buf->data[offset])); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/txt_db/txt_db.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/txt_db/txt_db.c:59: crypto/txt_db/txt_db.c: In function 'TXT_DB_write': crypto/txt_db/txt_db.c:274:31: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] l += strlen(pp[j]); ~~^~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/txt_db/txt_db.c:274:22: note: in expansion of macro 'strlen' l += strlen(pp[j]); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/txt_db/txt_db.c:59: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/pkcs7/pk7_asn1.o crypto/pkcs7/pk7_asn1.c In file included from ../Include/stdio.h:15, from crypto/pkcs7/pk7_asn1.c:60: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:327:49: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP_OPT(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:70:32: note: in expansion of macro 'ASN1_EXP_OPT' ASN1_ADB_TEMPLATE(p7default) = ASN1_EXP_OPT(PKCS7, d.other, ASN1_ANY, 0); ^~~~~~~~~~~~ In file included from crypto/pkcs7/pk7_asn1.c:62: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:420:41: note: in definition of macro 'ADB_ENTRY' # define ADB_ENTRY(val, template) {val, template} ^~~~~~~~ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:377:25: note: in expansion of macro 'ASN1_EXP_EX' ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL|ASN1_TFLG_NDEF) ^~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:73:35: note: in expansion of macro 'ASN1_NDEF_EXP_OPT' ADB_ENTRY(NID_pkcs7_data, ASN1_NDEF_EXP_OPT(PKCS7, d.data, ASN1_OCTET_STRING_NDEF, 0)), ^~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:420:41: note: in definition of macro 'ADB_ENTRY' # define ADB_ENTRY(val, template) {val, template} ^~~~~~~~ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:377:25: note: in expansion of macro 'ASN1_EXP_EX' ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL|ASN1_TFLG_NDEF) ^~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:74:37: note: in expansion of macro 'ASN1_NDEF_EXP_OPT' ADB_ENTRY(NID_pkcs7_signed, ASN1_NDEF_EXP_OPT(PKCS7, d.sign, PKCS7_SIGNED, 0)), ^~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:420:41: note: in definition of macro 'ADB_ENTRY' # define ADB_ENTRY(val, template) {val, template} ^~~~~~~~ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:377:25: note: in expansion of macro 'ASN1_EXP_EX' ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL|ASN1_TFLG_NDEF) ^~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:75:40: note: in expansion of macro 'ASN1_NDEF_EXP_OPT' ADB_ENTRY(NID_pkcs7_enveloped, ASN1_NDEF_EXP_OPT(PKCS7, d.enveloped, PKCS7_ENVELOPE, 0)), ^~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:420:41: note: in definition of macro 'ADB_ENTRY' # define ADB_ENTRY(val, template) {val, template} ^~~~~~~~ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:377:25: note: in expansion of macro 'ASN1_EXP_EX' ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL|ASN1_TFLG_NDEF) ^~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:76:49: note: in expansion of macro 'ASN1_NDEF_EXP_OPT' ADB_ENTRY(NID_pkcs7_signedAndEnveloped, ASN1_NDEF_EXP_OPT(PKCS7, d.signed_and_enveloped, PKCS7_SIGN_ENVELOPE, 0)), ^~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:420:41: note: in definition of macro 'ADB_ENTRY' # define ADB_ENTRY(val, template) {val, template} ^~~~~~~~ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:377:25: note: in expansion of macro 'ASN1_EXP_EX' ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL|ASN1_TFLG_NDEF) ^~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:77:37: note: in expansion of macro 'ASN1_NDEF_EXP_OPT' ADB_ENTRY(NID_pkcs7_digest, ASN1_NDEF_EXP_OPT(PKCS7, d.digest, PKCS7_DIGEST, 0)), ^~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:420:41: note: in definition of macro 'ADB_ENTRY' # define ADB_ENTRY(val, template) {val, template} ^~~~~~~~ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:377:25: note: in expansion of macro 'ASN1_EXP_EX' ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL|ASN1_TFLG_NDEF) ^~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:78:40: note: in expansion of macro 'ASN1_NDEF_EXP_OPT' ADB_ENTRY(NID_pkcs7_encrypted, ASN1_NDEF_EXP_OPT(PKCS7, d.encrypted, PKCS7_ENCRYPT, 0)) ^~~~~~~~~~~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/pkcs7/pk7_asn1.c:60: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:390:17: note: in expansion of macro 'offsetof' offsetof(name, field),\ ^~~~~~~~ crypto/pkcs7/pk7_asn1.c:79:3: note: in expansion of macro 'ASN1_ADB_END' } ASN1_ADB_END(PKCS7, 0, type, 0, &p7default_tt, NULL); ^~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:82:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PKCS7, type, ASN1_OBJECT), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:91:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PKCS7_SIGNED, version, ASN1_INTEGER), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:340:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_SET_OF, 0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:92:9: note: in expansion of macro 'ASN1_SET_OF' ASN1_SET_OF(PKCS7_SIGNED, md_algs, X509_ALGOR), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:93:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PKCS7_SIGNED, contents, PKCS7), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:363:25: note: in expansion of macro 'ASN1_IMP_EX' ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_SEQUENCE_OF|ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:94:9: note: in expansion of macro 'ASN1_IMP_SEQUENCE_OF_OPT' ASN1_IMP_SEQUENCE_OF_OPT(PKCS7_SIGNED, cert, X509, 0), ^~~~~~~~~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:354:25: note: in expansion of macro 'ASN1_IMP_EX' ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_SET_OF|ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:95:9: note: in expansion of macro 'ASN1_IMP_SET_OF_OPT' ASN1_IMP_SET_OF_OPT(PKCS7_SIGNED, crl, X509_CRL, 1), ^~~~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:340:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_SET_OF, 0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:96:9: note: in expansion of macro 'ASN1_SET_OF' ASN1_SET_OF(PKCS7_SIGNED, signer_info, PKCS7_SIGNER_INFO) ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:112:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PKCS7_SIGNER_INFO, version, ASN1_INTEGER), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:113:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PKCS7_SIGNER_INFO, issuer_and_serial, PKCS7_ISSUER_AND_SERIAL), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:114:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PKCS7_SIGNER_INFO, digest_alg, X509_ALGOR), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:363:25: note: in expansion of macro 'ASN1_IMP_EX' ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_SEQUENCE_OF|ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:120:9: note: in expansion of macro 'ASN1_IMP_SEQUENCE_OF_OPT' ASN1_IMP_SEQUENCE_OF_OPT(PKCS7_SIGNER_INFO, auth_attr, X509_ATTRIBUTE, 0), ^~~~~~~~~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:121:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PKCS7_SIGNER_INFO, digest_enc_alg, X509_ALGOR), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:122:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PKCS7_SIGNER_INFO, enc_digest, ASN1_OCTET_STRING), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:354:25: note: in expansion of macro 'ASN1_IMP_EX' ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_SET_OF|ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:123:9: note: in expansion of macro 'ASN1_IMP_SET_OF_OPT' ASN1_IMP_SET_OF_OPT(PKCS7_SIGNER_INFO, unauth_attr, X509_ATTRIBUTE, 1) ^~~~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:129:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PKCS7_ISSUER_AND_SERIAL, issuer, X509_NAME), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:130:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PKCS7_ISSUER_AND_SERIAL, serial, ASN1_INTEGER) ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:136:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PKCS7_ENVELOPE, version, ASN1_INTEGER), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:340:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_SET_OF, 0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:137:9: note: in expansion of macro 'ASN1_SET_OF' ASN1_SET_OF(PKCS7_ENVELOPE, recipientinfo, PKCS7_RECIP_INFO), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:138:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PKCS7_ENVELOPE, enc_data, PKCS7_ENC_CONTENT) ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:154:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PKCS7_RECIP_INFO, version, ASN1_INTEGER), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:155:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PKCS7_RECIP_INFO, issuer_and_serial, PKCS7_ISSUER_AND_SERIAL), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:156:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PKCS7_RECIP_INFO, key_enc_algor, X509_ALGOR), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:157:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PKCS7_RECIP_INFO, enc_key, ASN1_OCTET_STRING) ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:163:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PKCS7_ENC_CONTENT, content_type, ASN1_OBJECT), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:164:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PKCS7_ENC_CONTENT, algorithm, X509_ALGOR), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:322:49: note: in expansion of macro 'ASN1_IMP_EX' # define ASN1_IMP_OPT(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:165:9: note: in expansion of macro 'ASN1_IMP_OPT' ASN1_IMP_OPT(PKCS7_ENC_CONTENT, enc_data, ASN1_OCTET_STRING, 0) ^~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:171:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PKCS7_SIGN_ENVELOPE, version, ASN1_INTEGER), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:340:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_SET_OF, 0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:172:9: note: in expansion of macro 'ASN1_SET_OF' ASN1_SET_OF(PKCS7_SIGN_ENVELOPE, recipientinfo, PKCS7_RECIP_INFO), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:340:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_SET_OF, 0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:173:9: note: in expansion of macro 'ASN1_SET_OF' ASN1_SET_OF(PKCS7_SIGN_ENVELOPE, md_algs, X509_ALGOR), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:174:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PKCS7_SIGN_ENVELOPE, enc_data, PKCS7_ENC_CONTENT), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:354:25: note: in expansion of macro 'ASN1_IMP_EX' ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_SET_OF|ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:175:9: note: in expansion of macro 'ASN1_IMP_SET_OF_OPT' ASN1_IMP_SET_OF_OPT(PKCS7_SIGN_ENVELOPE, cert, X509, 0), ^~~~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:354:25: note: in expansion of macro 'ASN1_IMP_EX' ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_SET_OF|ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:176:9: note: in expansion of macro 'ASN1_IMP_SET_OF_OPT' ASN1_IMP_SET_OF_OPT(PKCS7_SIGN_ENVELOPE, crl, X509_CRL, 1), ^~~~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:340:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_SET_OF, 0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:177:9: note: in expansion of macro 'ASN1_SET_OF' ASN1_SET_OF(PKCS7_SIGN_ENVELOPE, signer_info, PKCS7_SIGNER_INFO) ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:183:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PKCS7_ENCRYPT, version, ASN1_INTEGER), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:184:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PKCS7_ENCRYPT, enc_data, PKCS7_ENC_CONTENT) ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:190:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PKCS7_DIGEST, version, ASN1_INTEGER), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:191:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PKCS7_DIGEST, md, X509_ALGOR), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:192:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PKCS7_DIGEST, contents, PKCS7), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs7/pk7_asn1.c:193:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PKCS7_DIGEST, digest, ASN1_OCTET_STRING) ^~~~~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/pkcs7/pk7_lib.o crypto/pkcs7/pk7_lib.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/pkcs7/pkcs7err.o crypto/pkcs7/pkcs7err.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/pkcs7/pk7_doit.o crypto/pkcs7/pk7_doit.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/pkcs7/pk7_smime.o crypto/pkcs7/pk7_smime.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/pkcs7/pk7_attr.o crypto/pkcs7/pk7_attr.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/pkcs7/pk7_mime.o crypto/pkcs7/pk7_mime.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/pkcs12/p12_add.o crypto/pkcs12/p12_add.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/pkcs12/p12_asn.o crypto/pkcs12/p12_asn.c In file included from ../Include/stdio.h:15, from crypto/pkcs12/p12_asn.c:60: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs12/p12_asn.c:68:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PKCS12, version, ASN1_INTEGER), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs12/p12_asn.c:69:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PKCS12, authsafes, PKCS7), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:316:40: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_OPT(stname, field, type) ASN1_EX_TYPE(ASN1_TFLG_OPTIONAL, 0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs12/p12_asn.c:70:9: note: in expansion of macro 'ASN1_OPT' ASN1_OPT(PKCS12, mac, PKCS12_MAC_DATA) ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs12/p12_asn.c:76:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PKCS12_MAC_DATA, dinfo, X509_SIG), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs12/p12_asn.c:77:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PKCS12_MAC_DATA, salt, ASN1_OCTET_STRING), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:316:40: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_OPT(stname, field, type) ASN1_EX_TYPE(ASN1_TFLG_OPTIONAL, 0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs12/p12_asn.c:78:9: note: in expansion of macro 'ASN1_OPT' ASN1_OPT(PKCS12_MAC_DATA, iter, ASN1_INTEGER) ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:326:45: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/pkcs12/p12_asn.c:83:34: note: in expansion of macro 'ASN1_EXP' ASN1_ADB_TEMPLATE(bag_default) = ASN1_EXP(PKCS12_BAGS, value.other, ASN1_ANY, 0); ^~~~~~~~ In file included from crypto/pkcs12/p12_asn.c:62: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:420:41: note: in definition of macro 'ADB_ENTRY' # define ADB_ENTRY(val, template) {val, template} ^~~~~~~~ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:326:45: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/pkcs12/p12_asn.c:86:40: note: in expansion of macro 'ASN1_EXP' ADB_ENTRY(NID_x509Certificate, ASN1_EXP(PKCS12_BAGS, value.x509cert, ASN1_OCTET_STRING, 0)), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:420:41: note: in definition of macro 'ADB_ENTRY' # define ADB_ENTRY(val, template) {val, template} ^~~~~~~~ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:326:45: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/pkcs12/p12_asn.c:87:32: note: in expansion of macro 'ASN1_EXP' ADB_ENTRY(NID_x509Crl, ASN1_EXP(PKCS12_BAGS, value.x509crl, ASN1_OCTET_STRING, 0)), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:420:41: note: in definition of macro 'ADB_ENTRY' # define ADB_ENTRY(val, template) {val, template} ^~~~~~~~ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:326:45: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/pkcs12/p12_asn.c:88:40: note: in expansion of macro 'ASN1_EXP' ADB_ENTRY(NID_sdsiCertificate, ASN1_EXP(PKCS12_BAGS, value.sdsicert, ASN1_IA5STRING, 0)), ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/pkcs12/p12_asn.c:60: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:390:17: note: in expansion of macro 'offsetof' offsetof(name, field),\ ^~~~~~~~ crypto/pkcs12/p12_asn.c:89:3: note: in expansion of macro 'ASN1_ADB_END' } ASN1_ADB_END(PKCS12_BAGS, 0, type, 0, &bag_default_tt, NULL); ^~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs12/p12_asn.c:92:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PKCS12_BAGS, type, ASN1_OBJECT), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:326:45: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/pkcs12/p12_asn.c:98:38: note: in expansion of macro 'ASN1_EXP' ASN1_ADB_TEMPLATE(safebag_default) = ASN1_EXP(PKCS12_SAFEBAG, value.other, ASN1_ANY, 0); ^~~~~~~~ In file included from crypto/pkcs12/p12_asn.c:62: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:420:41: note: in definition of macro 'ADB_ENTRY' # define ADB_ENTRY(val, template) {val, template} ^~~~~~~~ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:326:45: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/pkcs12/p12_asn.c:101:31: note: in expansion of macro 'ASN1_EXP' ADB_ENTRY(NID_keyBag, ASN1_EXP(PKCS12_SAFEBAG, value.keybag, PKCS8_PRIV_KEY_INFO, 0)), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:420:41: note: in definition of macro 'ADB_ENTRY' # define ADB_ENTRY(val, template) {val, template} ^~~~~~~~ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:326:45: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/pkcs12/p12_asn.c:102:44: note: in expansion of macro 'ASN1_EXP' ADB_ENTRY(NID_pkcs8ShroudedKeyBag, ASN1_EXP(PKCS12_SAFEBAG, value.shkeybag, X509_SIG, 0)), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:420:41: note: in definition of macro 'ADB_ENTRY' # define ADB_ENTRY(val, template) {val, template} ^~~~~~~~ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:351:25: note: in expansion of macro 'ASN1_EXP_EX' ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_SET_OF) ^~~~~~~~~~~ crypto/pkcs12/p12_asn.c:103:40: note: in expansion of macro 'ASN1_EXP_SET_OF' ADB_ENTRY(NID_safeContentsBag, ASN1_EXP_SET_OF(PKCS12_SAFEBAG, value.safes, PKCS12_SAFEBAG, 0)), ^~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:420:41: note: in definition of macro 'ADB_ENTRY' # define ADB_ENTRY(val, template) {val, template} ^~~~~~~~ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:326:45: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/pkcs12/p12_asn.c:104:32: note: in expansion of macro 'ASN1_EXP' ADB_ENTRY(NID_certBag, ASN1_EXP(PKCS12_SAFEBAG, value.bag, PKCS12_BAGS, 0)), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:420:41: note: in definition of macro 'ADB_ENTRY' # define ADB_ENTRY(val, template) {val, template} ^~~~~~~~ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:326:45: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/pkcs12/p12_asn.c:105:31: note: in expansion of macro 'ASN1_EXP' ADB_ENTRY(NID_crlBag, ASN1_EXP(PKCS12_SAFEBAG, value.bag, PKCS12_BAGS, 0)), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:420:41: note: in definition of macro 'ADB_ENTRY' # define ADB_ENTRY(val, template) {val, template} ^~~~~~~~ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:326:45: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/pkcs12/p12_asn.c:106:34: note: in expansion of macro 'ASN1_EXP' ADB_ENTRY(NID_secretBag, ASN1_EXP(PKCS12_SAFEBAG, value.bag, PKCS12_BAGS, 0)) ^~~~~~~~ In file included from ../Include/stdio.h:15, from crypto/pkcs12/p12_asn.c:60: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:390:17: note: in expansion of macro 'offsetof' offsetof(name, field),\ ^~~~~~~~ crypto/pkcs12/p12_asn.c:107:3: note: in expansion of macro 'ASN1_ADB_END' } ASN1_ADB_END(PKCS12_SAFEBAG, 0, type, 0, &safebag_default_tt, NULL); ^~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs12/p12_asn.c:110:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(PKCS12_SAFEBAG, type, ASN1_OBJECT), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:343:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_SET_OF|ASN1_TFLG_OPTIONAL, 0, stname, field, type) ^~~~~~~~~~~~ crypto/pkcs12/p12_asn.c:112:9: note: in expansion of macro 'ASN1_SET_OF_OPT' ASN1_SET_OF_OPT(PKCS12_SAFEBAG, attrib, X509_ATTRIBUTE) ^~~~~~~~~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/pkcs12/p12_attr.o crypto/pkcs12/p12_attr.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/pkcs12/p12_crpt.o crypto/pkcs12/p12_crpt.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/pkcs12/p12_crt.o crypto/pkcs12/p12_crt.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/pkcs12/p12_decr.o crypto/pkcs12/p12_decr.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/pkcs12/p12_init.o crypto/pkcs12/p12_init.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/pkcs12/p12_key.o crypto/pkcs12/p12_key.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/pkcs12/p12_kiss.o crypto/pkcs12/p12_kiss.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/pkcs12/p12_mutl.o crypto/pkcs12/p12_mutl.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/pkcs12/p12_utl.o crypto/pkcs12/p12_utl.c In file included from ../Include/stdio.h:15, from crypto/pkcs12/p12_utl.c:60: crypto/pkcs12/p12_utl.c: In function 'asc2uni': crypto/pkcs12/p12_utl.c:78:25: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] asclen = strlen(asc); ^~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/pkcs12/p12_utl.c:78:18: note: in expansion of macro 'strlen' asclen = strlen(asc); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/pkcs12/p12_utl.c:60: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/pkcs12/p12_npas.o crypto/pkcs12/p12_npas.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/pkcs12/pk12err.o crypto/pkcs12/pk12err.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/pkcs12/p12_p8d.o crypto/pkcs12/p12_p8d.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/pkcs12/p12_p8e.o crypto/pkcs12/p12_p8e.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/comp/comp_lib.o crypto/comp/comp_lib.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/comp/comp_err.o crypto/comp/comp_err.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/comp/c_rle.o crypto/comp/c_rle.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/comp/c_zlib.o crypto/comp/c_zlib.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/engine/eng_err.o crypto/engine/eng_err.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/engine/eng_lib.o crypto/engine/eng_lib.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/engine/eng_list.o crypto/engine/eng_list.c crypto/engine/eng_list.c: In function 'engine_list_add': crypto/engine/eng_list.c:113:36: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] conflict = (strcmp(iterator->id, e->id) == 0); ~~~~~~~~^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_list.c:65: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ crypto/engine/eng_list.c:113:43: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] conflict = (strcmp(iterator->id, e->id) == 0); ~^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_list.c:65: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ crypto/engine/eng_list.c: In function 'ENGINE_by_id': crypto/engine/eng_list.c:333:32: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] while (iterator && (strcmp(id, iterator->id) != 0)) ^~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_list.c:65: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ crypto/engine/eng_list.c:333:44: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] while (iterator && (strcmp(id, iterator->id) != 0)) ~~~~~~~~^~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_list.c:65: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ crypto/engine/eng_list.c:368:16: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (strcmp(id, "dynamic")) { ^~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_list.c:65: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ crypto/engine/eng_list.c:368:20: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] if (strcmp(id, "dynamic")) { ^~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_list.c:65: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/engine/eng_init.o crypto/engine/eng_init.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/engine/eng_ctrl.o crypto/engine/eng_ctrl.c crypto/engine/eng_ctrl.c: In function 'int_ctrl_cmd_by_name': crypto/engine/eng_ctrl.c:80:55: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] while (!int_ctrl_cmd_is_null(defn) && (strcmp(defn->cmd_name, s) != 0)) { ~~~~^~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_ctrl.c:56: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char * const' strcmpa ( ^~~~~~~ crypto/engine/eng_ctrl.c:80:67: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] while (!int_ctrl_cmd_is_null(defn) && (strcmp(defn->cmd_name, s) != 0)) { ^ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_ctrl.c:56: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strcmpa ( ^~~~~~~ In file included from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_ctrl.c:56: crypto/engine/eng_ctrl.c: In function 'int_ctrl_helper': crypto/engine/eng_ctrl.c:156:40: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] return strlen(e->cmd_defns[idx].cmd_name); ~~~~~~~~~~~~~~~~~^~~~~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/engine/eng_ctrl.c:156:16: note: in expansion of macro 'strlen' return strlen(e->cmd_defns[idx].cmd_name); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_ctrl.c:56: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char * const' strlena ( ^~~~~~~ In file included from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_ctrl.c:56: crypto/engine/eng_ctrl.c:158:56: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] return BIO_snprintf(s, strlen(e->cmd_defns[idx].cmd_name) + 1, ~~~~~~~~~~~~~~~~~^~~~~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/engine/eng_ctrl.c:158:32: note: in expansion of macro 'strlen' return BIO_snprintf(s, strlen(e->cmd_defns[idx].cmd_name) + 1, ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_ctrl.c:56: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char * const' strlena ( ^~~~~~~ In file included from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_ctrl.c:56: crypto/engine/eng_ctrl.c:162:44: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] return strlen(e->cmd_defns[idx].cmd_desc); ~~~~~~~~~~~~~~~~~^~~~~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/engine/eng_ctrl.c:162:20: note: in expansion of macro 'strlen' return strlen(e->cmd_defns[idx].cmd_desc); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_ctrl.c:56: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char * const' strlena ( ^~~~~~~ In file included from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_ctrl.c:56: crypto/engine/eng_ctrl.c:163:23: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] return strlen(int_no_description); ^~~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/engine/eng_ctrl.c:163:16: note: in expansion of macro 'strlen' return strlen(int_no_description); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_ctrl.c:56: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ In file included from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_ctrl.c:56: crypto/engine/eng_ctrl.c:167:57: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] strlen(e->cmd_defns[idx].cmd_desc) + 1, ~~~~~~~~~~~~~~~~~^~~~~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/engine/eng_ctrl.c:167:33: note: in expansion of macro 'strlen' strlen(e->cmd_defns[idx].cmd_desc) + 1, ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_ctrl.c:56: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char * const' strlena ( ^~~~~~~ In file included from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_ctrl.c:56: crypto/engine/eng_ctrl.c:169:39: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] return BIO_snprintf(s, strlen(int_no_description) + 1, "%s", ^~~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/engine/eng_ctrl.c:169:32: note: in expansion of macro 'strlen' return BIO_snprintf(s, strlen(int_no_description) + 1, "%s", ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_ctrl.c:56: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/engine/eng_table.o crypto/engine/eng_table.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/engine/eng_pkey.o crypto/engine/eng_pkey.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/engine/eng_fat.o crypto/engine/eng_fat.c In file included from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_fat.c:61: crypto/engine/eng_fat.c: In function 'int_def_cb': crypto/engine/eng_fat.c:100:18: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] if (!strncmp(alg, "ALL", len)) ^~~ ../Include/OpenSslSupport.h:249:44: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/engine/eng_fat.c:100:10: note: in expansion of macro 'strncmp' if (!strncmp(alg, "ALL", len)) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_fat.c:61: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_fat.c:61: crypto/engine/eng_fat.c:100:23: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] if (!strncmp(alg, "ALL", len)) ^~~~~ ../Include/OpenSslSupport.h:249:48: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/engine/eng_fat.c:100:10: note: in expansion of macro 'strncmp' if (!strncmp(alg, "ALL", len)) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_fat.c:61: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_fat.c:61: crypto/engine/eng_fat.c:102:23: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] else if (!strncmp(alg, "RSA", len)) ^~~ ../Include/OpenSslSupport.h:249:44: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/engine/eng_fat.c:102:15: note: in expansion of macro 'strncmp' else if (!strncmp(alg, "RSA", len)) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_fat.c:61: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_fat.c:61: crypto/engine/eng_fat.c:102:28: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] else if (!strncmp(alg, "RSA", len)) ^~~~~ ../Include/OpenSslSupport.h:249:48: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/engine/eng_fat.c:102:15: note: in expansion of macro 'strncmp' else if (!strncmp(alg, "RSA", len)) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_fat.c:61: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_fat.c:61: crypto/engine/eng_fat.c:104:23: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] else if (!strncmp(alg, "DSA", len)) ^~~ ../Include/OpenSslSupport.h:249:44: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/engine/eng_fat.c:104:15: note: in expansion of macro 'strncmp' else if (!strncmp(alg, "DSA", len)) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_fat.c:61: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_fat.c:61: crypto/engine/eng_fat.c:104:28: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] else if (!strncmp(alg, "DSA", len)) ^~~~~ ../Include/OpenSslSupport.h:249:48: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/engine/eng_fat.c:104:15: note: in expansion of macro 'strncmp' else if (!strncmp(alg, "DSA", len)) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_fat.c:61: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_fat.c:61: crypto/engine/eng_fat.c:106:23: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] else if (!strncmp(alg, "ECDH", len)) ^~~ ../Include/OpenSslSupport.h:249:44: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/engine/eng_fat.c:106:15: note: in expansion of macro 'strncmp' else if (!strncmp(alg, "ECDH", len)) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_fat.c:61: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_fat.c:61: crypto/engine/eng_fat.c:106:28: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] else if (!strncmp(alg, "ECDH", len)) ^~~~~~ ../Include/OpenSslSupport.h:249:48: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/engine/eng_fat.c:106:15: note: in expansion of macro 'strncmp' else if (!strncmp(alg, "ECDH", len)) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_fat.c:61: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_fat.c:61: crypto/engine/eng_fat.c:108:23: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] else if (!strncmp(alg, "ECDSA", len)) ^~~ ../Include/OpenSslSupport.h:249:44: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/engine/eng_fat.c:108:15: note: in expansion of macro 'strncmp' else if (!strncmp(alg, "ECDSA", len)) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_fat.c:61: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_fat.c:61: crypto/engine/eng_fat.c:108:28: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] else if (!strncmp(alg, "ECDSA", len)) ^~~~~~~ ../Include/OpenSslSupport.h:249:48: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/engine/eng_fat.c:108:15: note: in expansion of macro 'strncmp' else if (!strncmp(alg, "ECDSA", len)) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_fat.c:61: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_fat.c:61: crypto/engine/eng_fat.c:110:23: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] else if (!strncmp(alg, "DH", len)) ^~~ ../Include/OpenSslSupport.h:249:44: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/engine/eng_fat.c:110:15: note: in expansion of macro 'strncmp' else if (!strncmp(alg, "DH", len)) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_fat.c:61: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_fat.c:61: crypto/engine/eng_fat.c:110:28: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] else if (!strncmp(alg, "DH", len)) ^~~~ ../Include/OpenSslSupport.h:249:48: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/engine/eng_fat.c:110:15: note: in expansion of macro 'strncmp' else if (!strncmp(alg, "DH", len)) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_fat.c:61: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_fat.c:61: crypto/engine/eng_fat.c:112:23: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] else if (!strncmp(alg, "RAND", len)) ^~~ ../Include/OpenSslSupport.h:249:44: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/engine/eng_fat.c:112:15: note: in expansion of macro 'strncmp' else if (!strncmp(alg, "RAND", len)) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_fat.c:61: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_fat.c:61: crypto/engine/eng_fat.c:112:28: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] else if (!strncmp(alg, "RAND", len)) ^~~~~~ ../Include/OpenSslSupport.h:249:48: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/engine/eng_fat.c:112:15: note: in expansion of macro 'strncmp' else if (!strncmp(alg, "RAND", len)) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_fat.c:61: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_fat.c:61: crypto/engine/eng_fat.c:114:23: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] else if (!strncmp(alg, "CIPHERS", len)) ^~~ ../Include/OpenSslSupport.h:249:44: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/engine/eng_fat.c:114:15: note: in expansion of macro 'strncmp' else if (!strncmp(alg, "CIPHERS", len)) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_fat.c:61: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_fat.c:61: crypto/engine/eng_fat.c:114:28: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] else if (!strncmp(alg, "CIPHERS", len)) ^~~~~~~~~ ../Include/OpenSslSupport.h:249:48: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/engine/eng_fat.c:114:15: note: in expansion of macro 'strncmp' else if (!strncmp(alg, "CIPHERS", len)) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_fat.c:61: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_fat.c:61: crypto/engine/eng_fat.c:116:23: warning: pointer targets in passing argument 1 of 'strncmpa' differ in signedness [-Wpointer-sign] else if (!strncmp(alg, "DIGESTS", len)) ^~~ ../Include/OpenSslSupport.h:249:44: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/engine/eng_fat.c:116:15: note: in expansion of macro 'strncmp' else if (!strncmp(alg, "DIGESTS", len)) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_fat.c:61: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strncmpa ( ^~~~~~~~ In file included from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_fat.c:61: crypto/engine/eng_fat.c:116:28: warning: pointer targets in passing argument 2 of 'strncmpa' differ in signedness [-Wpointer-sign] else if (!strncmp(alg, "DIGESTS", len)) ^~~~~~~~~ ../Include/OpenSslSupport.h:249:48: note: in definition of macro 'AsciiStrnCmp' #define AsciiStrnCmp(s1, s2, len) strncmpa(s1, s2, len) ^~ crypto/engine/eng_fat.c:116:15: note: in expansion of macro 'strncmp' else if (!strncmp(alg, "DIGESTS", len)) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_fat.c:61: /usr/local/include/efi/efilib.h:382:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strncmpa ( ^~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/engine/eng_all.o crypto/engine/eng_all.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/engine/tb_rsa.o crypto/engine/tb_rsa.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/engine/tb_dsa.o crypto/engine/tb_dsa.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/engine/tb_ecdsa.o crypto/engine/tb_ecdsa.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/engine/tb_dh.o crypto/engine/tb_dh.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/engine/tb_ecdh.o crypto/engine/tb_ecdh.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/engine/tb_rand.o crypto/engine/tb_rand.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/engine/tb_store.o crypto/engine/tb_store.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/engine/tb_cipher.o crypto/engine/tb_cipher.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/engine/tb_digest.o crypto/engine/tb_digest.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/engine/eng_openssl.o crypto/engine/eng_openssl.c crypto/engine/eng_openssl.c: In function 'openssl_load_privkey': crypto/engine/eng_openssl.c:395:10: warning: implicit declaration of function 'BIO_new_file'; did you mean 'BIO_new_fd'? [-Wimplicit-function-declaration] in = BIO_new_file(key_id, "r"); ^~~~~~~~~~~~ BIO_new_fd crypto/engine/eng_openssl.c:395:8: warning: assignment to 'BIO *' {aka 'struct bio_st *'} from 'int' makes pointer from integer without a cast [-Wint-conversion] in = BIO_new_file(key_id, "r"); ^ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/engine/eng_cnf.o crypto/engine/eng_cnf.c In file included from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_cnf.c:60: crypto/engine/eng_cnf.c: In function 'skip_dot': ../Include/OpenSslSupport.h:265:43: warning: implicit declaration of function 'ScanMem8'; did you mean 'SetMem'? [-Wimplicit-function-declaration] #define strchr(str,ch) ScanMem8((VOID *)(str),AsciiStrSize(str),(UINT8)ch) ^~~~~~~~ crypto/engine/eng_cnf.c:70:9: note: in expansion of macro 'strchr' p = strchr(name, '.'); ^~~~~~ ../Include/OpenSslSupport.h:265:66: warning: implicit declaration of function 'AsciiStrSize'; did you mean 'AsciiStrnCmp'? [-Wimplicit-function-declaration] #define strchr(str,ch) ScanMem8((VOID *)(str),AsciiStrSize(str),(UINT8)ch) ^~~~~~~~~~~~ crypto/engine/eng_cnf.c:70:9: note: in expansion of macro 'strchr' p = strchr(name, '.'); ^~~~~~ crypto/engine/eng_cnf.c:70:7: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] p = strchr(name, '.'); ^ crypto/engine/eng_cnf.c: In function 'int_engine_configure': crypto/engine/eng_cnf.c:127:21: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(ctrlname, "engine_id")) ^~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_cnf.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/engine/eng_cnf.c:127:31: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(ctrlname, "engine_id")) ^~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_cnf.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/engine/eng_cnf.c:129:26: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] else if (!strcmp(ctrlname, "soft_load")) ^~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_cnf.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/engine/eng_cnf.c:129:36: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] else if (!strcmp(ctrlname, "soft_load")) ^~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_cnf.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/engine/eng_cnf.c:132:26: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] else if (!strcmp(ctrlname, "dynamic_path")) { ^~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_cnf.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/engine/eng_cnf.c:132:36: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] else if (!strcmp(ctrlname, "dynamic_path")) { ^~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_cnf.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/engine/eng_cnf.c:162:25: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(ctrlvalue, "EMPTY")) ^~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_cnf.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/engine/eng_cnf.c:162:36: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(ctrlvalue, "EMPTY")) ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_cnf.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/engine/eng_cnf.c:164:25: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(ctrlname, "init")) { ^~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_cnf.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/engine/eng_cnf.c:164:35: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(ctrlname, "init")) { ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_cnf.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/engine/eng_cnf.c:175:32: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] } else if (!strcmp(ctrlname, "default_algorithms")) { ^~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_cnf.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/engine/eng_cnf.c:175:42: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] } else if (!strcmp(ctrlname, "default_algorithms")) { ^~~~~~~~~~~~~~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_cnf.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/engine/eng_dyn.o crypto/engine/eng_dyn.c In file included from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_dyn.c:60: crypto/engine/eng_dyn.c: In function 'dynamic_ctrl': crypto/engine/eng_dyn.c:368:26: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] if (p && (strlen((const char *)p) < 1)) ^~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/engine/eng_dyn.c:368:19: note: in expansion of macro 'strlen' if (p && (strlen((const char *)p) < 1)) ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_dyn.c:60: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ In file included from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_dyn.c:60: crypto/engine/eng_dyn.c:382:26: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] if (p && (strlen((const char *)p) < 1)) ^~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/engine/eng_dyn.c:382:19: note: in expansion of macro 'strlen' if (p && (strlen((const char *)p) < 1)) ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_dyn.c:60: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ In file included from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_dyn.c:60: crypto/engine/eng_dyn.c:409:27: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] if (!p || (strlen((const char *)p) < 1)) { ^~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/engine/eng_dyn.c:409:20: note: in expansion of macro 'strlen' if (!p || (strlen((const char *)p) < 1)) { ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdlib.h:15, from crypto/cryptlib.h:62, from crypto/engine/eng_int.h:67, from crypto/engine/eng_dyn.c:60: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ At top level: crypto/engine/eng_dyn.c:122:30: warning: 'dynamic_cmd_defns_empty' defined but not used [-Wunused-const-variable=] static const ENGINE_CMD_DEFN dynamic_cmd_defns_empty[] = { ^~~~~~~~~~~~~~~~~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/engine/eng_cryptodev.o crypto/engine/eng_cryptodev.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/engine/eng_padlock.o crypto/engine/eng_padlock.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ocsp/ocsp_asn.o crypto/ocsp/ocsp_asn.c In file included from ../Include/time.h:15, from ../Include/openssl/asn1.h:62, from crypto/ocsp/ocsp_asn.c:59: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:64:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(OCSP_SIGNATURE, signatureAlgorithm, X509_ALGOR), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:65:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(OCSP_SIGNATURE, signature, ASN1_BIT_STRING), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:369:25: note: in expansion of macro 'ASN1_EXP_EX' ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_SEQUENCE_OF|ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:66:9: note: in expansion of macro 'ASN1_EXP_SEQUENCE_OF_OPT' ASN1_EXP_SEQUENCE_OF_OPT(OCSP_SIGNATURE, certs, X509, 0) ^~~~~~~~~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:72:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(OCSP_CERTID, hashAlgorithm, X509_ALGOR), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:73:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(OCSP_CERTID, issuerNameHash, ASN1_OCTET_STRING), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:74:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(OCSP_CERTID, issuerKeyHash, ASN1_OCTET_STRING), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:75:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(OCSP_CERTID, serialNumber, ASN1_INTEGER) ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:81:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(OCSP_ONEREQ, reqCert, OCSP_CERTID), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:369:25: note: in expansion of macro 'ASN1_EXP_EX' ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_SEQUENCE_OF|ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:82:9: note: in expansion of macro 'ASN1_EXP_SEQUENCE_OF_OPT' ASN1_EXP_SEQUENCE_OF_OPT(OCSP_ONEREQ, singleRequestExtensions, X509_EXTENSION, 0) ^~~~~~~~~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:327:49: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP_OPT(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:88:9: note: in expansion of macro 'ASN1_EXP_OPT' ASN1_EXP_OPT(OCSP_REQINFO, version, ASN1_INTEGER, 0), ^~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:327:49: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP_OPT(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:89:9: note: in expansion of macro 'ASN1_EXP_OPT' ASN1_EXP_OPT(OCSP_REQINFO, requestorName, GENERAL_NAME, 1), ^~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:331:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_SEQUENCE_OF, 0, stname, field, type) ^~~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:90:9: note: in expansion of macro 'ASN1_SEQUENCE_OF' ASN1_SEQUENCE_OF(OCSP_REQINFO, requestList, OCSP_ONEREQ), ^~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:369:25: note: in expansion of macro 'ASN1_EXP_EX' ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_SEQUENCE_OF|ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:91:9: note: in expansion of macro 'ASN1_EXP_SEQUENCE_OF_OPT' ASN1_EXP_SEQUENCE_OF_OPT(OCSP_REQINFO, requestExtensions, X509_EXTENSION, 2) ^~~~~~~~~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:97:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(OCSP_REQUEST, tbsRequest, OCSP_REQINFO), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:327:49: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP_OPT(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:98:9: note: in expansion of macro 'ASN1_EXP_OPT' ASN1_EXP_OPT(OCSP_REQUEST, optionalSignature, OCSP_SIGNATURE, 0) ^~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:106:13: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(OCSP_RESPBYTES, responseType, ASN1_OBJECT), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:107:13: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(OCSP_RESPBYTES, response, ASN1_OCTET_STRING) ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:113:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(OCSP_RESPONSE, responseStatus, ASN1_ENUMERATED), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:327:49: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP_OPT(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:114:9: note: in expansion of macro 'ASN1_EXP_OPT' ASN1_EXP_OPT(OCSP_RESPONSE, responseBytes, OCSP_RESPBYTES, 0) ^~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:326:45: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:120:12: note: in expansion of macro 'ASN1_EXP' ASN1_EXP(OCSP_RESPID, value.byName, X509_NAME, 1), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:326:45: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:121:12: note: in expansion of macro 'ASN1_EXP' ASN1_EXP(OCSP_RESPID, value.byKey, ASN1_OCTET_STRING, 2) ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:256:17: note: in expansion of macro 'offsetof' offsetof(stname,selname) ,\ ^~~~~~~~ ../Include/openssl/asn1t.h:250:46: note: in expansion of macro 'ASN1_CHOICE_END_selector' # define ASN1_CHOICE_END_name(stname, tname) ASN1_CHOICE_END_selector(stname, tname, type) ^~~~~~~~~~~~~~~~~~~~~~~~ ../Include/openssl/asn1t.h:248:34: note: in expansion of macro 'ASN1_CHOICE_END_name' # define ASN1_CHOICE_END(stname) ASN1_CHOICE_END_name(stname, stname) ^~~~~~~~~~~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:122:3: note: in expansion of macro 'ASN1_CHOICE_END' } ASN1_CHOICE_END(OCSP_RESPID) ^~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:127:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(OCSP_REVOKEDINFO, revocationTime, ASN1_GENERALIZEDTIME), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:327:49: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP_OPT(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:128:9: note: in expansion of macro 'ASN1_EXP_OPT' ASN1_EXP_OPT(OCSP_REVOKEDINFO, revocationReason, ASN1_ENUMERATED, 0) ^~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:319:45: note: in expansion of macro 'ASN1_IMP_EX' # define ASN1_IMP(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:134:9: note: in expansion of macro 'ASN1_IMP' ASN1_IMP(OCSP_CERTSTATUS, value.good, ASN1_NULL, 0), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:319:45: note: in expansion of macro 'ASN1_IMP_EX' # define ASN1_IMP(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:135:9: note: in expansion of macro 'ASN1_IMP' ASN1_IMP(OCSP_CERTSTATUS, value.revoked, OCSP_REVOKEDINFO, 1), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:298:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:319:45: note: in expansion of macro 'ASN1_IMP_EX' # define ASN1_IMP(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:136:9: note: in expansion of macro 'ASN1_IMP' ASN1_IMP(OCSP_CERTSTATUS, value.unknown, ASN1_NULL, 2) ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:256:17: note: in expansion of macro 'offsetof' offsetof(stname,selname) ,\ ^~~~~~~~ ../Include/openssl/asn1t.h:250:46: note: in expansion of macro 'ASN1_CHOICE_END_selector' # define ASN1_CHOICE_END_name(stname, tname) ASN1_CHOICE_END_selector(stname, tname, type) ^~~~~~~~~~~~~~~~~~~~~~~~ ../Include/openssl/asn1t.h:248:34: note: in expansion of macro 'ASN1_CHOICE_END_name' # define ASN1_CHOICE_END(stname) ASN1_CHOICE_END_name(stname, stname) ^~~~~~~~~~~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:137:3: note: in expansion of macro 'ASN1_CHOICE_END' } ASN1_CHOICE_END(OCSP_CERTSTATUS) ^~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:142:12: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(OCSP_SINGLERESP, certId, OCSP_CERTID), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:143:12: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(OCSP_SINGLERESP, certStatus, OCSP_CERTSTATUS), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:144:12: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(OCSP_SINGLERESP, thisUpdate, ASN1_GENERALIZEDTIME), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:327:49: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP_OPT(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:145:12: note: in expansion of macro 'ASN1_EXP_OPT' ASN1_EXP_OPT(OCSP_SINGLERESP, nextUpdate, ASN1_GENERALIZEDTIME, 0), ^~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:369:25: note: in expansion of macro 'ASN1_EXP_EX' ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_SEQUENCE_OF|ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:146:12: note: in expansion of macro 'ASN1_EXP_SEQUENCE_OF_OPT' ASN1_EXP_SEQUENCE_OF_OPT(OCSP_SINGLERESP, singleExtensions, X509_EXTENSION, 1) ^~~~~~~~~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:327:49: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP_OPT(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:152:12: note: in expansion of macro 'ASN1_EXP_OPT' ASN1_EXP_OPT(OCSP_RESPDATA, version, ASN1_INTEGER, 0), ^~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:153:12: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(OCSP_RESPDATA, responderId, OCSP_RESPID), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:154:12: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(OCSP_RESPDATA, producedAt, ASN1_GENERALIZEDTIME), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:331:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_SEQUENCE_OF, 0, stname, field, type) ^~~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:155:12: note: in expansion of macro 'ASN1_SEQUENCE_OF' ASN1_SEQUENCE_OF(OCSP_RESPDATA, responses, OCSP_SINGLERESP), ^~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:369:25: note: in expansion of macro 'ASN1_EXP_EX' ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_SEQUENCE_OF|ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:156:12: note: in expansion of macro 'ASN1_EXP_SEQUENCE_OF_OPT' ASN1_EXP_SEQUENCE_OF_OPT(OCSP_RESPDATA, responseExtensions, X509_EXTENSION, 1) ^~~~~~~~~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:162:12: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(OCSP_BASICRESP, tbsResponseData, OCSP_RESPDATA), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:163:12: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(OCSP_BASICRESP, signatureAlgorithm, X509_ALGOR), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:164:12: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(OCSP_BASICRESP, signature, ASN1_BIT_STRING), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:369:25: note: in expansion of macro 'ASN1_EXP_EX' ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_SEQUENCE_OF|ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:165:12: note: in expansion of macro 'ASN1_EXP_SEQUENCE_OF_OPT' ASN1_EXP_SEQUENCE_OF_OPT(OCSP_BASICRESP, certs, X509, 0) ^~~~~~~~~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:327:49: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP_OPT(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:171:12: note: in expansion of macro 'ASN1_EXP_OPT' ASN1_EXP_OPT(OCSP_CRLID, crlUrl, ASN1_IA5STRING, 0), ^~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:327:49: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP_OPT(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:172:12: note: in expansion of macro 'ASN1_EXP_OPT' ASN1_EXP_OPT(OCSP_CRLID, crlNum, ASN1_INTEGER, 1), ^~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:327:49: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP_OPT(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:173:12: note: in expansion of macro 'ASN1_EXP_OPT' ASN1_EXP_OPT(OCSP_CRLID, crlTime, ASN1_GENERALIZEDTIME, 2) ^~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:313:43: note: in expansion of macro 'ASN1_EX_TYPE' # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) ^~~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:179:9: note: in expansion of macro 'ASN1_SIMPLE' ASN1_SIMPLE(OCSP_SERVICELOC, issuer, X509_NAME), ^~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:335:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_SEQUENCE_OF|ASN1_TFLG_OPTIONAL, 0, stname, field, type) ^~~~~~~~~~~~ crypto/ocsp/ocsp_asn.c:180:9: note: in expansion of macro 'ASN1_SEQUENCE_OF_OPT' ASN1_SEQUENCE_OF_OPT(OCSP_SERVICELOC, locator, ACCESS_DESCRIPTION) ^~~~~~~~~~~~~~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ocsp/ocsp_ext.o crypto/ocsp/ocsp_ext.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ocsp/ocsp_ht.o crypto/ocsp/ocsp_ht.c In file included from ../Include/stdio.h:15, from crypto/ocsp/ocsp_ht.c:60: crypto/ocsp/ocsp_ht.c: In function 'parse_http_line1': crypto/ocsp/ocsp_ht.c:211:29: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] for (r = q + strlen(q) - 1; isspace((unsigned char)*r); r--) ^ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/ocsp/ocsp_ht.c:211:22: note: in expansion of macro 'strlen' for (r = q + strlen(q) - 1; isspace((unsigned char)*r); r--) ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/ocsp/ocsp_ht.c:60: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strlena ( ^~~~~~~ In file included from ../Include/stdio.h:15, from crypto/ocsp/ocsp_ht.c:60: crypto/ocsp/ocsp_ht.c: In function 'OCSP_sendreq_nbio': ../Include/OpenSslSupport.h:256:43: warning: implicit declaration of function 'ScanMem8'; did you mean 'SetMem'? [-Wimplicit-function-declaration] #define memchr(buf,ch,count) ScanMem8(buf,(UINTN)(count),(UINT8)ch) ^~~~~~~~ crypto/ocsp/ocsp_ht.c:300:26: note: in expansion of macro 'memchr' if ((n <= 0) || !memchr(p, '\n', n)) { ^~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ocsp/ocsp_lib.o crypto/ocsp/ocsp_lib.c In file included from ../Include/stdio.h:15, from crypto/ocsp/ocsp_lib.c:67: crypto/ocsp/ocsp_lib.c: In function 'OCSP_parse_url': ../Include/OpenSslSupport.h:265:43: warning: implicit declaration of function 'ScanMem8'; did you mean 'SetMem'? [-Wimplicit-function-declaration] #define strchr(str,ch) ScanMem8((VOID *)(str),AsciiStrSize(str),(UINT8)ch) ^~~~~~~~ crypto/ocsp/ocsp_lib.c:193:9: note: in expansion of macro 'strchr' p = strchr(buf, ':'); ^~~~~~ ../Include/OpenSslSupport.h:265:66: warning: implicit declaration of function 'AsciiStrSize'; did you mean 'AsciiStrnCmp'? [-Wimplicit-function-declaration] #define strchr(str,ch) ScanMem8((VOID *)(str),AsciiStrSize(str),(UINT8)ch) ^~~~~~~~~~~~ crypto/ocsp/ocsp_lib.c:193:9: note: in expansion of macro 'strchr' p = strchr(buf, ':'); ^~~~~~ crypto/ocsp/ocsp_lib.c:193:7: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] p = strchr(buf, ':'); ^ crypto/ocsp/ocsp_lib.c:200:17: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(buf, "http")) { ^~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/ocsp/ocsp_lib.c:67: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/ocsp/ocsp_lib.c:200:22: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] if (!strcmp(buf, "http")) { ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/ocsp/ocsp_lib.c:67: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/ocsp/ocsp_lib.c:203:24: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] } else if (!strcmp(buf, "https")) { ^~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/ocsp/ocsp_lib.c:67: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/ocsp/ocsp_lib.c:203:29: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] } else if (!strcmp(buf, "https")) { ^~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/stdio.h:15, from crypto/ocsp/ocsp_lib.c:67: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/ocsp/ocsp_lib.c:219:7: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] p = strchr(p, '/'); ^ crypto/ocsp/ocsp_lib.c:236:11: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] p = strchr(host, ']'); ^ crypto/ocsp/ocsp_lib.c:244:12: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] if ((p = strchr(p, ':'))) { ^ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ocsp/ocsp_cl.o crypto/ocsp/ocsp_cl.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ocsp/ocsp_srv.o crypto/ocsp/ocsp_srv.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ocsp/ocsp_prn.o crypto/ocsp/ocsp_prn.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ocsp/ocsp_vfy.o crypto/ocsp/ocsp_vfy.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ocsp/ocsp_err.o crypto/ocsp/ocsp_err.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ui/ui_err.o crypto/ui/ui_err.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ui/ui_lib.o crypto/ui/ui_lib.c In file included from ../Include/string.h:15, from crypto/ui/ui_lib.c:60: crypto/ui/ui_lib.c: In function 'general_allocate_boolean': ../Include/OpenSslSupport.h:265:43: warning: implicit declaration of function 'ScanMem8'; did you mean 'SetMem'? [-Wimplicit-function-declaration] #define strchr(str,ch) ScanMem8((VOID *)(str),AsciiStrSize(str),(UINT8)ch) ^~~~~~~~ crypto/ui/ui_lib.c:201:17: note: in expansion of macro 'strchr' if (strchr(cancel_chars, *p)) { ^~~~~~ ../Include/OpenSslSupport.h:265:66: warning: implicit declaration of function 'AsciiStrSize'; did you mean 'AsciiStrnCmp'? [-Wimplicit-function-declaration] #define strchr(str,ch) ScanMem8((VOID *)(str),AsciiStrSize(str),(UINT8)ch) ^~~~~~~~~~~~ crypto/ui/ui_lib.c:201:17: note: in expansion of macro 'strchr' if (strchr(cancel_chars, *p)) { ^~~~~~ crypto/ui/ui_lib.c: In function 'UI_construct_prompt': crypto/ui/ui_lib.c:410:44: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] len = sizeof(prompt1) - 1 + strlen(object_desc); ^~~~~~~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/ui/ui_lib.c:410:37: note: in expansion of macro 'strlen' len = sizeof(prompt1) - 1 + strlen(object_desc); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/string.h:15, from crypto/ui/ui_lib.c:60: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ In file included from ../Include/string.h:15, from crypto/ui/ui_lib.c:60: crypto/ui/ui_lib.c:412:49: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] len += sizeof(prompt2) - 1 + strlen(object_name); ^~~~~~~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/ui/ui_lib.c:412:42: note: in expansion of macro 'strlen' len += sizeof(prompt2) - 1 + strlen(object_name); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/string.h:15, from crypto/ui/ui_lib.c:60: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ In file included from ../Include/string.h:15, from crypto/ui/ui_lib.c:60: crypto/ui/ui_lib.c: In function 'UI_set_result': crypto/ui/ui_lib.c:780:20: warning: pointer targets in passing argument 1 of 'strlena' differ in signedness [-Wpointer-sign] int l = strlen(result); ^~~~~~ ../Include/OpenSslSupport.h:248:32: note: in definition of macro 'AsciiStrLen' #define AsciiStrLen(x) strlena(x) ^ crypto/ui/ui_lib.c:780:13: note: in expansion of macro 'strlen' int l = strlen(result); ^~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/string.h:15, from crypto/ui/ui_lib.c:60: /usr/local/include/efi/efilib.h:371:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'const char *' strlena ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ui/ui_util.o crypto/ui/ui_util.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/ui/ui_compat.o crypto/ui/ui_compat.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/krb5/krb5_asn.o crypto/krb5/krb5_asn.c In file included from ../Include/time.h:15, from ../Include/openssl/asn1.h:62, from crypto/krb5/krb5_asn.c:59: ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:326:45: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/krb5/krb5_asn.c:65:9: note: in expansion of macro 'ASN1_EXP' ASN1_EXP(KRB5_ENCDATA, etype, ASN1_INTEGER, 0), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:327:49: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP_OPT(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/krb5/krb5_asn.c:66:9: note: in expansion of macro 'ASN1_EXP_OPT' ASN1_EXP_OPT(KRB5_ENCDATA, kvno, ASN1_INTEGER, 1), ^~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:326:45: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/krb5/krb5_asn.c:67:9: note: in expansion of macro 'ASN1_EXP' ASN1_EXP(KRB5_ENCDATA, cipher, ASN1_OCTET_STRING,2) ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:326:45: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/krb5/krb5_asn.c:74:9: note: in expansion of macro 'ASN1_EXP' ASN1_EXP(KRB5_PRINCNAME, nametype, ASN1_INTEGER, 0), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:366:25: note: in expansion of macro 'ASN1_EXP_EX' ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_SEQUENCE_OF) ^~~~~~~~~~~ crypto/krb5/krb5_asn.c:75:9: note: in expansion of macro 'ASN1_EXP_SEQUENCE_OF' ASN1_EXP_SEQUENCE_OF(KRB5_PRINCNAME, namestring, ASN1_GENERALSTRING, 1) ^~~~~~~~~~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:326:45: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/krb5/krb5_asn.c:82:9: note: in expansion of macro 'ASN1_EXP' ASN1_EXP(KRB5_TKTBODY, tktvno, ASN1_INTEGER, 0), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:326:45: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/krb5/krb5_asn.c:83:9: note: in expansion of macro 'ASN1_EXP' ASN1_EXP(KRB5_TKTBODY, realm, ASN1_GENERALSTRING, 1), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:326:45: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/krb5/krb5_asn.c:84:9: note: in expansion of macro 'ASN1_EXP' ASN1_EXP(KRB5_TKTBODY, sname, KRB5_PRINCNAME, 2), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:326:45: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/krb5/krb5_asn.c:85:9: note: in expansion of macro 'ASN1_EXP' ASN1_EXP(KRB5_TKTBODY, encdata, KRB5_ENCDATA, 3) ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:326:45: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/krb5/krb5_asn.c:100:9: note: in expansion of macro 'ASN1_EXP' ASN1_EXP(KRB5_APREQBODY, pvno, ASN1_INTEGER, 0), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:326:45: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/krb5/krb5_asn.c:101:9: note: in expansion of macro 'ASN1_EXP' ASN1_EXP(KRB5_APREQBODY, msgtype, ASN1_INTEGER, 1), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:326:45: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/krb5/krb5_asn.c:102:9: note: in expansion of macro 'ASN1_EXP' ASN1_EXP(KRB5_APREQBODY, apoptions, ASN1_BIT_STRING, 2), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:326:45: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/krb5/krb5_asn.c:103:9: note: in expansion of macro 'ASN1_EXP' ASN1_EXP(KRB5_APREQBODY, ticket, KRB5_TICKET, 3), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:326:45: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/krb5/krb5_asn.c:104:9: note: in expansion of macro 'ASN1_EXP' ASN1_EXP(KRB5_APREQBODY, authenticator, KRB5_ENCDATA, 4), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:326:45: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/krb5/krb5_asn.c:119:9: note: in expansion of macro 'ASN1_EXP' ASN1_EXP(KRB5_CHECKSUM, ctype, ASN1_INTEGER, 0), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:326:45: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/krb5/krb5_asn.c:120:9: note: in expansion of macro 'ASN1_EXP' ASN1_EXP(KRB5_CHECKSUM, checksum, ASN1_OCTET_STRING,1) ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:326:45: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/krb5/krb5_asn.c:127:9: note: in expansion of macro 'ASN1_EXP' ASN1_EXP(KRB5_ENCKEY, ktype, ASN1_INTEGER, 0), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:326:45: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/krb5/krb5_asn.c:128:9: note: in expansion of macro 'ASN1_EXP' ASN1_EXP(KRB5_ENCKEY, keyvalue, ASN1_OCTET_STRING,1) ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:326:45: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/krb5/krb5_asn.c:135:9: note: in expansion of macro 'ASN1_EXP' ASN1_EXP(KRB5_AUTHDATA, adtype, ASN1_INTEGER, 0), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:326:45: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/krb5/krb5_asn.c:136:9: note: in expansion of macro 'ASN1_EXP' ASN1_EXP(KRB5_AUTHDATA, addata, ASN1_OCTET_STRING,1) ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:326:45: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/krb5/krb5_asn.c:143:9: note: in expansion of macro 'ASN1_EXP' ASN1_EXP(KRB5_AUTHENTBODY, avno, ASN1_INTEGER, 0), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:326:45: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/krb5/krb5_asn.c:144:9: note: in expansion of macro 'ASN1_EXP' ASN1_EXP(KRB5_AUTHENTBODY, crealm, ASN1_GENERALSTRING, 1), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:326:45: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/krb5/krb5_asn.c:145:9: note: in expansion of macro 'ASN1_EXP' ASN1_EXP(KRB5_AUTHENTBODY, cname, KRB5_PRINCNAME, 2), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:327:49: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP_OPT(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/krb5/krb5_asn.c:146:9: note: in expansion of macro 'ASN1_EXP_OPT' ASN1_EXP_OPT(KRB5_AUTHENTBODY, cksum, KRB5_CHECKSUM, 3), ^~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:326:45: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/krb5/krb5_asn.c:147:9: note: in expansion of macro 'ASN1_EXP' ASN1_EXP(KRB5_AUTHENTBODY, cusec, ASN1_INTEGER, 4), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:326:45: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) ^~~~~~~~~~~ crypto/krb5/krb5_asn.c:148:9: note: in expansion of macro 'ASN1_EXP' ASN1_EXP(KRB5_AUTHENTBODY, ctime, ASN1_GENERALIZEDTIME, 5), ^~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:327:49: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP_OPT(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/krb5/krb5_asn.c:149:9: note: in expansion of macro 'ASN1_EXP_OPT' ASN1_EXP_OPT(KRB5_AUTHENTBODY, subkey, KRB5_ENCKEY, 6), ^~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:327:49: note: in expansion of macro 'ASN1_EXP_EX' # define ASN1_EXP_OPT(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/krb5/krb5_asn.c:150:9: note: in expansion of macro 'ASN1_EXP_OPT' ASN1_EXP_OPT(KRB5_AUTHENTBODY, seqnum, ASN1_INTEGER, 7), ^~~~~~~~~~~~ ../Include/OpenSslSupport.h:98:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(type, member) ( (int) & ((type*)0) -> member ) ^ ../Include/openssl/asn1t.h:287:25: note: in expansion of macro 'offsetof' (flags), (tag), offsetof(stname, field),\ ^~~~~~~~ ../Include/openssl/asn1t.h:301:17: note: in expansion of macro 'ASN1_EX_TYPE' ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | ex, tag, stname, field, type) ^~~~~~~~~~~~ ../Include/openssl/asn1t.h:369:25: note: in expansion of macro 'ASN1_EXP_EX' ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_SEQUENCE_OF|ASN1_TFLG_OPTIONAL) ^~~~~~~~~~~ crypto/krb5/krb5_asn.c:151:9: note: in expansion of macro 'ASN1_EXP_SEQUENCE_OF_OPT' ASN1_EXP_SEQUENCE_OF_OPT ^~~~~~~~~~~~~~~~~~~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/store/str_err.o crypto/store/str_err.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/store/str_lib.o crypto/store/str_lib.c crypto/store/str_lib.c: In function 'STORE_ATTR_INFO_in_ex': crypto/store/str_lib.c:1744:40: warning: pointer targets in passing argument 1 of 'strcmpa' differ in signedness [-Wpointer-sign] if (strcmp(a->values[i].cstring, b->values[i].cstring)) ~~~~~~~~~~~~^~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/string.h:15, from crypto/store/str_lib.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ crypto/store/str_lib.c:1744:62: warning: pointer targets in passing argument 2 of 'strcmpa' differ in signedness [-Wpointer-sign] if (strcmp(a->values[i].cstring, b->values[i].cstring)) ~~~~~~~~~~~~^~~~~~~~ In file included from ../Include/OpenSslSupport.h:19, from ../Include/string.h:15, from crypto/store/str_lib.c:60: /usr/local/include/efi/efilib.h:376:1: note: expected 'const CHAR8 *' {aka 'const unsigned char *'} but argument is of type 'char *' strcmpa ( ^~~~~~~ gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/store/str_meth.o crypto/store/str_meth.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/store/str_mem.o crypto/store/str_mem.c gcc -std=gnu89 -ggdb -O0 -I. -I.. -I../Include/ -Icrypto -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -nostdinc -ffreestanding -Iinclude -Wall -I../Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -DOPENSSL_SYSNAME_UWIN -DOPENSSL_SYS_UEFI -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_SOCK -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_ERR -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -DGETPID_IS_MEANINGLESS -DOPENSSL_NO_STDIO -DOPENSSL_NO_FP_API -DOPENSSL_NO_DGRAM -DOPENSSL_NO_SHA0 -DOPENSSL_NO_LHASH -DOPENSSL_NO_HW -DOPENSSL_NO_OCSP -DOPENSSL_NO_LOCKING -DOPENSSL_NO_DEPRECATED -DOPENSSL_SMALL_FOOTPRINT -DPEDANTIC -mno-mmx -mno-sse -mno-red-zone -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DSIXTY_FOUR_BIT_LONG -c -o crypto/pqueue/pqueue.o crypto/pqueue/pqueue.c ar rcs libopenssl.a crypto/cryptlib.o crypto/dyn_lck.o crypto/mem.o crypto/mem_clr.o crypto/mem_dbg.o crypto/cversion.o crypto/ex_data.o crypto/cpt_err.o crypto/ebcdic.o crypto/uid.o crypto/o_time.o crypto/o_str.o crypto/o_dir.o crypto/o_init.o crypto/fips_err.o crypto/md2/md2_dgst.o crypto/md2/md2_one.o crypto/md4/md4_dgst.o crypto/md4/md4_one.o crypto/md5/md5_dgst.o crypto/md5/md5_one.o crypto/sha/sha_dgst.o crypto/sha/sha1dgst.o crypto/sha/sha_one.o crypto/sha/sha1_one.o crypto/sha/sha256.o crypto/sha/sha512.o crypto/hmac/hmac.o crypto/ripemd/rmd_dgst.o crypto/ripemd/rmd_one.o crypto/des/des_lib.o crypto/des/set_key.o crypto/des/ecb_enc.o crypto/des/cbc_enc.o crypto/des/ecb3_enc.o crypto/des/cfb64enc.o crypto/des/cfb64ede.o crypto/des/cfb_enc.o crypto/des/ofb64ede.o crypto/des/enc_read.o crypto/des/enc_writ.o crypto/des/ofb64enc.o crypto/des/ofb_enc.o crypto/des/str2key.o crypto/des/pcbc_enc.o crypto/des/qud_cksm.o crypto/des/rand_key.o crypto/des/des_enc.o crypto/des/fcrypt_b.o crypto/des/fcrypt.o crypto/des/xcbc_enc.o crypto/des/rpc_enc.o crypto/des/cbc_cksm.o crypto/des/ede_cbcm_enc.o crypto/des/des_old.o crypto/des/des_old2.o crypto/des/read2pwd.o crypto/rc2/rc2_ecb.o crypto/rc2/rc2_skey.o crypto/rc2/rc2_cbc.o crypto/rc2/rc2cfb64.o crypto/rc2/rc2ofb64.o crypto/rc4/rc4_enc.o crypto/rc4/rc4_skey.o crypto/rc4/rc4_fblk.o crypto/idea/i_cbc.o crypto/idea/i_cfb64.o crypto/idea/i_ofb64.o crypto/idea/i_ecb.o crypto/idea/i_skey.o crypto/bf/bf_skey.o crypto/bf/bf_ecb.o crypto/bf/bf_enc.o crypto/bf/bf_cfb64.o crypto/bf/bf_ofb64.o crypto/cast/c_skey.o crypto/cast/c_ecb.o crypto/cast/c_enc.o crypto/cast/c_cfb64.o crypto/cast/c_ofb64.o crypto/aes/aes_misc.o crypto/aes/aes_ecb.o crypto/aes/aes_cfb.o crypto/aes/aes_ofb.o crypto/aes/aes_ctr.o crypto/aes/aes_ige.o crypto/aes/aes_wrap.o crypto/aes/aes_core.o crypto/aes/aes_cbc.o crypto/bn/bn_add.o crypto/bn/bn_div.o crypto/bn/bn_exp.o crypto/bn/bn_lib.o crypto/bn/bn_ctx.o crypto/bn/bn_mul.o crypto/bn/bn_mod.o crypto/bn/bn_print.o crypto/bn/bn_rand.o crypto/bn/bn_shift.o crypto/bn/bn_word.o crypto/bn/bn_blind.o crypto/bn/bn_kron.o crypto/bn/bn_sqrt.o crypto/bn/bn_gcd.o crypto/bn/bn_prime.o crypto/bn/bn_err.o crypto/bn/bn_sqr.o crypto/bn/bn_asm.o crypto/bn/bn_recp.o crypto/bn/bn_mont.o crypto/bn/bn_mpi.o crypto/bn/bn_exp2.o crypto/bn/bn_gf2m.o crypto/bn/bn_nist.o crypto/bn/bn_depr.o crypto/bn/bn_x931p.o crypto/bn/bn_const.o crypto/bn/bn_opt.o crypto/rsa/rsa_eay.o crypto/rsa/rsa_gen.o crypto/rsa/rsa_lib.o crypto/rsa/rsa_sign.o crypto/rsa/rsa_saos.o crypto/rsa/rsa_err.o crypto/rsa/rsa_pk1.o crypto/rsa/rsa_ssl.o crypto/rsa/rsa_none.o crypto/rsa/rsa_oaep.o crypto/rsa/rsa_chk.o crypto/rsa/rsa_null.o crypto/rsa/rsa_pss.o crypto/rsa/rsa_x931.o crypto/rsa/rsa_x931g.o crypto/rsa/rsa_asn1.o crypto/rsa/rsa_depr.o crypto/rsa/rsa_eng.o crypto/dsa/dsa_gen.o crypto/dsa/dsa_key.o crypto/dsa/dsa_lib.o crypto/dsa/dsa_asn1.o crypto/dsa/dsa_vrf.o crypto/dsa/dsa_sign.o crypto/dsa/dsa_err.o crypto/dsa/dsa_ossl.o crypto/dsa/dsa_depr.o crypto/dsa/dsa_utl.o crypto/dso/dso_dl.o crypto/dso/dso_dlfcn.o crypto/dso/dso_err.o crypto/dso/dso_lib.o crypto/dso/dso_null.o crypto/dso/dso_openssl.o crypto/dso/dso_win32.o crypto/dso/dso_vms.o crypto/dh/dh_asn1.o crypto/dh/dh_gen.o crypto/dh/dh_key.o crypto/dh/dh_lib.o crypto/dh/dh_check.o crypto/dh/dh_err.o crypto/dh/dh_depr.o crypto/ec/ec_lib.o crypto/ec/ecp_smpl.o crypto/ec/ecp_mont.o crypto/ec/ecp_nist.o crypto/ec/ec_cvt.o crypto/ec/ec_mult.o crypto/ec/ec_err.o crypto/ec/ec_curve.o crypto/ec/ec_check.o crypto/ec/ec_print.o crypto/ec/ec_asn1.o crypto/ec/ec_key.o crypto/ec/ec2_smpl.o crypto/ec/ec2_mult.o crypto/ecdh/ech_lib.o crypto/ecdh/ech_ossl.o crypto/ecdh/ech_key.o crypto/ecdh/ech_err.o crypto/ecdsa/ecs_lib.o crypto/ecdsa/ecs_asn1.o crypto/ecdsa/ecs_ossl.o crypto/ecdsa/ecs_sign.o crypto/ecdsa/ecs_vrf.o crypto/ecdsa/ecs_err.o crypto/buffer/buffer.o crypto/buffer/buf_str.o crypto/buffer/buf_err.o crypto/bio/bio_lib.o crypto/bio/bio_cb.o crypto/bio/bio_err.o crypto/bio/bss_mem.o crypto/bio/bss_null.o crypto/bio/bss_fd.o crypto/bio/bss_file.o crypto/bio/bf_null.o crypto/bio/bf_buff.o crypto/bio/b_dump.o crypto/bio/b_print.o crypto/bio/bf_nbio.o crypto/bio/bss_log.o crypto/bio/bss_bio.o crypto/bio/bss_dgram.o crypto/stack/stack.o crypto/lhash/lhash.o crypto/lhash/lh_stats.o crypto/rand/md_rand.o crypto/rand/randfile.o crypto/rand/rand_lib.o crypto/rand/rand_eng.o crypto/rand/rand_err.o crypto/rand/rand_egd.o crypto/rand/rand_win.o crypto/rand/rand_unix.o crypto/rand/rand_os2.o crypto/rand/rand_nw.o crypto/err/err.o crypto/err/err_def.o crypto/err/err_all.o crypto/err/err_prn.o crypto/err/err_str.o crypto/err/err_bio.o crypto/objects/o_names.o crypto/objects/obj_dat.o crypto/objects/obj_lib.o crypto/objects/obj_err.o crypto/evp/encode.o crypto/evp/digest.o crypto/evp/dig_eng.o crypto/evp/evp_enc.o crypto/evp/evp_key.o crypto/evp/evp_acnf.o crypto/evp/evp_cnf.o crypto/evp/e_des.o crypto/evp/e_bf.o crypto/evp/e_idea.o crypto/evp/e_des3.o crypto/evp/e_rc4.o crypto/evp/e_aes.o crypto/evp/names.o crypto/evp/e_xcbc_d.o crypto/evp/e_rc2.o crypto/evp/e_cast.o crypto/evp/e_rc5.o crypto/evp/enc_min.o crypto/evp/m_null.o crypto/evp/m_md2.o crypto/evp/m_md4.o crypto/evp/m_md5.o crypto/evp/m_sha.o crypto/evp/m_sha1.o crypto/evp/m_dss.o crypto/evp/m_dss1.o crypto/evp/m_ripemd.o crypto/evp/m_ecdsa.o crypto/evp/p_open.o crypto/evp/p_seal.o crypto/evp/p_sign.o crypto/evp/p_verify.o crypto/evp/p_lib.o crypto/evp/p_enc.o crypto/evp/p_dec.o crypto/evp/bio_md.o crypto/evp/bio_b64.o crypto/evp/bio_enc.o crypto/evp/evp_err.o crypto/evp/e_null.o crypto/evp/c_all.o crypto/evp/c_allc.o crypto/evp/c_alld.o crypto/evp/evp_lib.o crypto/evp/bio_ok.o crypto/evp/evp_pkey.o crypto/evp/evp_pbe.o crypto/evp/p5_crpt.o crypto/evp/p5_crpt2.o crypto/evp/e_old.o crypto/asn1/a_object.o crypto/asn1/a_bitstr.o crypto/asn1/a_utctm.o crypto/asn1/a_gentm.o crypto/asn1/a_time.o crypto/asn1/a_int.o crypto/asn1/a_octet.o crypto/asn1/a_print.o crypto/asn1/a_type.o crypto/asn1/a_set.o crypto/asn1/a_dup.o crypto/asn1/a_d2i_fp.o crypto/asn1/a_i2d_fp.o crypto/asn1/a_enum.o crypto/asn1/a_utf8.o crypto/asn1/a_sign.o crypto/asn1/a_digest.o crypto/asn1/a_verify.o crypto/asn1/a_mbstr.o crypto/asn1/a_strex.o crypto/asn1/x_algor.o crypto/asn1/x_val.o crypto/asn1/x_pubkey.o crypto/asn1/x_sig.o crypto/asn1/x_req.o crypto/asn1/x_attrib.o crypto/asn1/x_bignum.o crypto/asn1/x_long.o crypto/asn1/x_name.o crypto/asn1/x_x509.o crypto/asn1/x_x509a.o crypto/asn1/x_crl.o crypto/asn1/x_info.o crypto/asn1/x_spki.o crypto/asn1/nsseq.o crypto/asn1/d2i_pu.o crypto/asn1/d2i_pr.o crypto/asn1/i2d_pu.o crypto/asn1/i2d_pr.o crypto/asn1/t_req.o crypto/asn1/t_x509.o crypto/asn1/t_x509a.o crypto/asn1/t_crl.o crypto/asn1/t_pkey.o crypto/asn1/t_spki.o crypto/asn1/t_bitst.o crypto/asn1/tasn_new.o crypto/asn1/tasn_fre.o crypto/asn1/tasn_enc.o crypto/asn1/tasn_dec.o crypto/asn1/tasn_utl.o crypto/asn1/tasn_typ.o crypto/asn1/f_int.o crypto/asn1/f_string.o crypto/asn1/n_pkey.o crypto/asn1/f_enum.o crypto/asn1/a_hdr.o crypto/asn1/x_pkey.o crypto/asn1/a_bool.o crypto/asn1/x_exten.o crypto/asn1/asn_mime.o crypto/asn1/asn1_gen.o crypto/asn1/asn1_par.o crypto/asn1/asn1_lib.o crypto/asn1/asn1_err.o crypto/asn1/a_meth.o crypto/asn1/a_bytes.o crypto/asn1/a_strnid.o crypto/asn1/evp_asn1.o crypto/asn1/asn_pack.o crypto/asn1/p5_pbe.o crypto/asn1/p5_pbev2.o crypto/asn1/p8_pkey.o crypto/asn1/asn_moid.o crypto/pem/pem_sign.o crypto/pem/pem_seal.o crypto/pem/pem_info.o crypto/pem/pem_lib.o crypto/pem/pem_all.o crypto/pem/pem_err.o crypto/pem/pem_x509.o crypto/pem/pem_xaux.o crypto/pem/pem_oth.o crypto/pem/pem_pk8.o crypto/pem/pem_pkey.o crypto/x509/x509_def.o crypto/x509/x509_d2.o crypto/x509/x509_r2x.o crypto/x509/x509_cmp.o crypto/x509/x509_obj.o crypto/x509/x509_req.o crypto/x509/x509spki.o crypto/x509/x509_vfy.o crypto/x509/x509_set.o crypto/x509/x509cset.o crypto/x509/x509rset.o crypto/x509/x509_err.o crypto/x509/x509name.o crypto/x509/x509_v3.o crypto/x509/x509_ext.o crypto/x509/x509_att.o crypto/x509/x509type.o crypto/x509/x509_lu.o crypto/x509/x_all.o crypto/x509/x509_txt.o crypto/x509/x509_trs.o crypto/x509/by_file.o crypto/x509/by_dir.o crypto/x509/x509_vpm.o crypto/x509v3/v3_bcons.o crypto/x509v3/v3_bitst.o crypto/x509v3/v3_conf.o crypto/x509v3/v3_extku.o crypto/x509v3/v3_ia5.o crypto/x509v3/v3_lib.o crypto/x509v3/v3_prn.o crypto/x509v3/v3_utl.o crypto/x509v3/v3err.o crypto/x509v3/v3_genn.o crypto/x509v3/v3_alt.o crypto/x509v3/v3_skey.o crypto/x509v3/v3_akey.o crypto/x509v3/v3_pku.o crypto/x509v3/v3_int.o crypto/x509v3/v3_enum.o crypto/x509v3/v3_sxnet.o crypto/x509v3/v3_cpols.o crypto/x509v3/v3_crld.o crypto/x509v3/v3_purp.o crypto/x509v3/v3_info.o crypto/x509v3/v3_ocsp.o crypto/x509v3/v3_akeya.o crypto/x509v3/v3_pmaps.o crypto/x509v3/v3_pcons.o crypto/x509v3/v3_ncons.o crypto/x509v3/v3_pcia.o crypto/x509v3/v3_pci.o crypto/x509v3/pcy_cache.o crypto/x509v3/pcy_node.o crypto/x509v3/pcy_data.o crypto/x509v3/pcy_map.o crypto/x509v3/pcy_tree.o crypto/x509v3/pcy_lib.o crypto/x509v3/v3_asid.o crypto/x509v3/v3_addr.o crypto/conf/conf_err.o crypto/conf/conf_lib.o crypto/conf/conf_api.o crypto/conf/conf_def.o crypto/conf/conf_mod.o crypto/conf/conf_mall.o crypto/conf/conf_sap.o crypto/txt_db/txt_db.o crypto/pkcs7/pk7_asn1.o crypto/pkcs7/pk7_lib.o crypto/pkcs7/pkcs7err.o crypto/pkcs7/pk7_doit.o crypto/pkcs7/pk7_smime.o crypto/pkcs7/pk7_attr.o crypto/pkcs7/pk7_mime.o crypto/pkcs12/p12_add.o crypto/pkcs12/p12_asn.o crypto/pkcs12/p12_attr.o crypto/pkcs12/p12_crpt.o crypto/pkcs12/p12_crt.o crypto/pkcs12/p12_decr.o crypto/pkcs12/p12_init.o crypto/pkcs12/p12_key.o crypto/pkcs12/p12_kiss.o crypto/pkcs12/p12_mutl.o crypto/pkcs12/p12_utl.o crypto/pkcs12/p12_npas.o crypto/pkcs12/pk12err.o crypto/pkcs12/p12_p8d.o crypto/pkcs12/p12_p8e.o crypto/comp/comp_lib.o crypto/comp/comp_err.o crypto/comp/c_rle.o crypto/comp/c_zlib.o crypto/engine/eng_err.o crypto/engine/eng_lib.o crypto/engine/eng_list.o crypto/engine/eng_init.o crypto/engine/eng_ctrl.o crypto/engine/eng_table.o crypto/engine/eng_pkey.o crypto/engine/eng_fat.o crypto/engine/eng_all.o crypto/engine/tb_rsa.o crypto/engine/tb_dsa.o crypto/engine/tb_ecdsa.o crypto/engine/tb_dh.o crypto/engine/tb_ecdh.o crypto/engine/tb_rand.o crypto/engine/tb_store.o crypto/engine/tb_cipher.o crypto/engine/tb_digest.o crypto/engine/eng_openssl.o crypto/engine/eng_cnf.o crypto/engine/eng_dyn.o crypto/engine/eng_cryptodev.o crypto/engine/eng_padlock.o crypto/ocsp/ocsp_asn.o crypto/ocsp/ocsp_ext.o crypto/ocsp/ocsp_ht.o crypto/ocsp/ocsp_lib.o crypto/ocsp/ocsp_cl.o crypto/ocsp/ocsp_srv.o crypto/ocsp/ocsp_prn.o crypto/ocsp/ocsp_vfy.o crypto/ocsp/ocsp_err.o crypto/ui/ui_err.o crypto/ui/ui_lib.o crypto/ui/ui_util.o crypto/ui/ui_compat.o crypto/krb5/krb5_asn.o crypto/store/str_err.o crypto/store/str_lib.o crypto/store/str_meth.o crypto/store/str_mem.o crypto/pqueue/pqueue.o gmake[2]: Leaving directory '/construction/sysutils/shim/shim-0.9/Cryptlib/OpenSSL' gmake CFLAGS="-ggdb -O0 -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -Wall -Wsign-compare -Werror -fno-builtin -Werror=sign-compare -ffreestanding -Iinclude "-DDEFAULT_LOADER=L\"\\\\grub.efi\"" "-DDEFAULT_LOADER_CHAR=\"\\\\grub.efi\"" -nostdinc -ICryptlib -ICryptlib/Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -I/construction/sysutils/shim/shim-0.9/include -I/usr/include -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI "-DEFI_ARCH=L\"x64\"" "-DDEBUGDIR=L\"/usr/lib/debug/usr/share/shim/x64-0.9""/\""" -C lib gmake[2]: Entering directory '/construction/sysutils/shim/shim-0.9/lib' gcc -std=gnu89 -ggdb -O0 -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -Wall -Wsign-compare -Werror -fno-builtin -Werror=sign-compare -ffreestanding -Iinclude -DDEFAULT_LOADER=L"\\grub.efi" -DDEFAULT_LOADER_CHAR="\\grub.efi" -nostdinc -ICryptlib -ICryptlib/Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -I/construction/sysutils/shim/shim-0.9/include -I/usr/include -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DEFI_ARCH=L"x64" -DDEBUGDIR=L"/usr/lib/debug/usr/share/shim/x64-0.9/" -c -o simple_file.o simple_file.c gcc -std=gnu89 -ggdb -O0 -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -Wall -Wsign-compare -Werror -fno-builtin -Werror=sign-compare -ffreestanding -Iinclude -DDEFAULT_LOADER=L"\\grub.efi" -DDEFAULT_LOADER_CHAR="\\grub.efi" -nostdinc -ICryptlib -ICryptlib/Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -I/construction/sysutils/shim/shim-0.9/include -I/usr/include -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DEFI_ARCH=L"x64" -DDEBUGDIR=L"/usr/lib/debug/usr/share/shim/x64-0.9/" -c -o guid.o guid.c gcc -std=gnu89 -ggdb -O0 -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -Wall -Wsign-compare -Werror -fno-builtin -Werror=sign-compare -ffreestanding -Iinclude -DDEFAULT_LOADER=L"\\grub.efi" -DDEFAULT_LOADER_CHAR="\\grub.efi" -nostdinc -ICryptlib -ICryptlib/Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -I/construction/sysutils/shim/shim-0.9/include -I/usr/include -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DEFI_ARCH=L"x64" -DDEBUGDIR=L"/usr/lib/debug/usr/share/shim/x64-0.9/" -c -o console.o console.c gcc -std=gnu89 -ggdb -O0 -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -Wall -Wsign-compare -Werror -fno-builtin -Werror=sign-compare -ffreestanding -Iinclude -DDEFAULT_LOADER=L"\\grub.efi" -DDEFAULT_LOADER_CHAR="\\grub.efi" -nostdinc -ICryptlib -ICryptlib/Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -I/construction/sysutils/shim/shim-0.9/include -I/usr/include -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DEFI_ARCH=L"x64" -DDEBUGDIR=L"/usr/lib/debug/usr/share/shim/x64-0.9/" -c -o execute.o execute.c gcc -std=gnu89 -ggdb -O0 -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -Wall -Wsign-compare -Werror -fno-builtin -Werror=sign-compare -ffreestanding -Iinclude -DDEFAULT_LOADER=L"\\grub.efi" -DDEFAULT_LOADER_CHAR="\\grub.efi" -nostdinc -ICryptlib -ICryptlib/Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -I/construction/sysutils/shim/shim-0.9/include -I/usr/include -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DEFI_ARCH=L"x64" -DDEBUGDIR=L"/usr/lib/debug/usr/share/shim/x64-0.9/" -c -o configtable.o configtable.c gcc -std=gnu89 -ggdb -O0 -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -Wall -Wsign-compare -Werror -fno-builtin -Werror=sign-compare -ffreestanding -Iinclude -DDEFAULT_LOADER=L"\\grub.efi" -DDEFAULT_LOADER_CHAR="\\grub.efi" -nostdinc -ICryptlib -ICryptlib/Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -I/construction/sysutils/shim/shim-0.9/include -I/usr/include -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DEFI_ARCH=L"x64" -DDEBUGDIR=L"/usr/lib/debug/usr/share/shim/x64-0.9/" -c -o shell.o shell.c gcc -std=gnu89 -ggdb -O0 -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -Wall -Wsign-compare -Werror -fno-builtin -Werror=sign-compare -ffreestanding -Iinclude -DDEFAULT_LOADER=L"\\grub.efi" -DDEFAULT_LOADER_CHAR="\\grub.efi" -nostdinc -ICryptlib -ICryptlib/Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -I/construction/sysutils/shim/shim-0.9/include -I/usr/include -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DEFI_ARCH=L"x64" -DDEBUGDIR=L"/usr/lib/debug/usr/share/shim/x64-0.9/" -c -o variables.o variables.c gcc -std=gnu89 -ggdb -O0 -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -Wall -Wsign-compare -Werror -fno-builtin -Werror=sign-compare -ffreestanding -Iinclude -DDEFAULT_LOADER=L"\\grub.efi" -DDEFAULT_LOADER_CHAR="\\grub.efi" -nostdinc -ICryptlib -ICryptlib/Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -I/construction/sysutils/shim/shim-0.9/include -I/usr/include -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -DEFI_ARCH=L"x64" -DDEBUGDIR=L"/usr/lib/debug/usr/share/shim/x64-0.9/" -c -o security_policy.o security_policy.c ar rcs lib.a simple_file.o guid.o console.o execute.o configtable.o shell.o variables.o security_policy.o gmake[2]: Leaving directory '/construction/sysutils/shim/shim-0.9/lib' ld -o shim.so --hash-style=sysv -nostdlib -znocombreloc -T elf_x86_64_efi.lds -shared -Bsymbolic -L/usr/local/lib -L/usr/lib -L/usr/local/lib -LCryptlib -LCryptlib/OpenSSL /usr/local/lib/crt0-efi-x86_64.o --build-id=sha1 shim.o netboot.o cert.o replacements.o version.o Cryptlib/libcryptlib.a Cryptlib/OpenSSL/libopenssl.a lib/lib.a -lefi -lgnuefi --start-group Cryptlib/libcryptlib.a Cryptlib/OpenSSL/libopenssl.a --end-group /usr/lib/gcc80/libgcc.a /usr/bin/objcopy -j .text -j .sdata -j .data \ -j .dynamic -j .dynsym -j .rel* \ -j .rela* -j .reloc -j .eh_frame \ -j .vendor_cert \ --target efi-app-x86_64 shim.so shim.efi /usr/bin/objcopy -j .text -j .sdata -j .data \ -j .dynamic -j .dynsym -j .rel* \ -j .rela* -j .reloc -j .eh_frame \ -j .debug_info -j .debug_abbrev -j .debug_aranges \ -j .debug_line -j .debug_str -j .debug_ranges \ -j .note.gnu.build-id \ --target efi-app-x86_64 shim.so shim.efi.debug gcc -std=gnu89 -ggdb -O0 -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -Wall -Wsign-compare -Werror -fno-builtin -Werror=sign-compare -ffreestanding -Iinclude "-DDEFAULT_LOADER=L\"\\\\grub.efi\"" "-DDEFAULT_LOADER_CHAR=\"\\\\grub.efi\"" -nostdinc -ICryptlib -ICryptlib/Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -I/construction/sysutils/shim/shim-0.9/include -I/usr/include -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI "-DEFI_ARCH=L\"x64\"" "-DDEBUGDIR=L\"/usr/lib/debug/usr/share/shim/x64-0.9""/\"" -c -o MokManager.o MokManager.c gcc -std=gnu89 -ggdb -O0 -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -Wall -Wsign-compare -Werror -fno-builtin -Werror=sign-compare -ffreestanding -Iinclude "-DDEFAULT_LOADER=L\"\\\\grub.efi\"" "-DDEFAULT_LOADER_CHAR=\"\\\\grub.efi\"" -nostdinc -ICryptlib -ICryptlib/Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -I/construction/sysutils/shim/shim-0.9/include -I/usr/include -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI "-DEFI_ARCH=L\"x64\"" "-DDEBUGDIR=L\"/usr/lib/debug/usr/share/shim/x64-0.9""/\"" -c -o PasswordCrypt.o PasswordCrypt.c gcc -std=gnu89 -ggdb -O0 -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -Wall -Wsign-compare -Werror -fno-builtin -Werror=sign-compare -ffreestanding -Iinclude "-DDEFAULT_LOADER=L\"\\\\grub.efi\"" "-DDEFAULT_LOADER_CHAR=\"\\\\grub.efi\"" -nostdinc -ICryptlib -ICryptlib/Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -I/construction/sysutils/shim/shim-0.9/include -I/usr/include -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI "-DEFI_ARCH=L\"x64\"" "-DDEBUGDIR=L\"/usr/lib/debug/usr/share/shim/x64-0.9""/\"" -c -o crypt_blowfish.o crypt_blowfish.c ld -o MokManager.so --hash-style=sysv -nostdlib -znocombreloc -T elf_x86_64_efi.lds -shared -Bsymbolic -L/usr/local/lib -L/usr/lib -L/usr/local/lib -LCryptlib -LCryptlib/OpenSSL /usr/local/lib/crt0-efi-x86_64.o --build-id=sha1 MokManager.o PasswordCrypt.o crypt_blowfish.o Cryptlib/libcryptlib.a Cryptlib/OpenSSL/libopenssl.a lib/lib.a -lefi -lgnuefi --start-group Cryptlib/libcryptlib.a Cryptlib/OpenSSL/libopenssl.a --end-group /usr/lib/gcc80/libgcc.a lib/lib.a /usr/bin/objcopy -j .text -j .sdata -j .data \ -j .dynamic -j .dynsym -j .rel* \ -j .rela* -j .reloc -j .eh_frame \ -j .vendor_cert \ --target efi-app-x86_64 MokManager.so MokManager.efi /usr/bin/objcopy -j .text -j .sdata -j .data \ -j .dynamic -j .dynsym -j .rel* \ -j .rela* -j .reloc -j .eh_frame \ -j .debug_info -j .debug_abbrev -j .debug_aranges \ -j .debug_line -j .debug_str -j .debug_ranges \ -j .note.gnu.build-id \ --target efi-app-x86_64 MokManager.so MokManager.efi.debug gcc -std=gnu89 -ggdb -O0 -fno-stack-protector -fno-strict-aliasing -fpic -fshort-wchar -Wall -Wsign-compare -Werror -fno-builtin -Werror=sign-compare -ffreestanding -Iinclude "-DDEFAULT_LOADER=L\"\\\\grub.efi\"" "-DDEFAULT_LOADER_CHAR=\"\\\\grub.efi\"" -nostdinc -ICryptlib -ICryptlib/Include -I/usr/local/include/efi -I/usr/local/include/efi/x86_64 -I/usr/local/include/efi/protocol -I/construction/sysutils/shim/shim-0.9/include -I/usr/include -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI "-DEFI_ARCH=L\"x64\"" "-DDEBUGDIR=L\"/usr/lib/debug/usr/share/shim/x64-0.9""/\"" -c -o fallback.o fallback.c ld -o fallback.so --hash-style=sysv -nostdlib -znocombreloc -T elf_x86_64_efi.lds -shared -Bsymbolic -L/usr/local/lib -L/usr/lib -L/usr/local/lib -LCryptlib -LCryptlib/OpenSSL /usr/local/lib/crt0-efi-x86_64.o --build-id=sha1 fallback.o Cryptlib/libcryptlib.a Cryptlib/OpenSSL/libopenssl.a lib/lib.a -lefi -lgnuefi --start-group Cryptlib/libcryptlib.a Cryptlib/OpenSSL/libopenssl.a --end-group /usr/lib/gcc80/libgcc.a /usr/bin/objcopy -j .text -j .sdata -j .data \ -j .dynamic -j .dynsym -j .rel* \ -j .rela* -j .reloc -j .eh_frame \ -j .vendor_cert \ --target efi-app-x86_64 fallback.so fallback.efi /usr/bin/objcopy -j .text -j .sdata -j .data \ -j .dynamic -j .dynsym -j .rel* \ -j .rela* -j .reloc -j .eh_frame \ -j .debug_info -j .debug_abbrev -j .debug_aranges \ -j .debug_line -j .debug_str -j .debug_ranges \ -j .note.gnu.build-id \ --target efi-app-x86_64 fallback.so fallback.efi.debug gmake[1]: Leaving directory '/construction/sysutils/shim/shim-0.9' -------------------------------------------------------------------------------- -- Phase: run-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: stage -------------------------------------------------------------------------------- ===> Staging for shim-0.9 ===> Generating temporary packing list openssl x509 -inform der -in /construction/sysutils/shim/shim-0.9/shim.cer -outform pem -out /construction/sysutils/shim/shim-0.9/shim.pem WARNING: can't open config file: /etc/ssl/openssl.cnf /bin/mkdir -p /construction/sysutils/shim/stage/usr/local/lib/shim install -m 0644 -m 600 /construction/sysutils/shim/shim-0.9/shim.key /construction/sysutils/shim/stage/usr/local/lib/shim install -m 0644 /construction/sysutils/shim/shim-0.9/shim.pem /construction/sysutils/shim/stage/usr/local/lib/shim install -m 0644 /construction/sysutils/shim/shim-0.9/MokManager.efi /construction/sysutils/shim/stage/usr/local/lib/shim install -m 0644 /construction/sysutils/shim/shim-0.9/fallback.efi /construction/sysutils/shim/stage/usr/local/lib/shim install -m 0644 /construction/sysutils/shim/shim-0.9/shim.efi /construction/sysutils/shim/stage/usr/local/lib/shim ====> Compressing man pages (compress-man) -------------------------------------------------------------------------------- -- Phase: package -------------------------------------------------------------------------------- ===> Building package for shim-0.9 file sizes/checksums [8]: . done packing files [8]: . done packing directories [0]: . done -------------------------------------------------- -- Termination -------------------------------------------------- Finished: Monday, 10 DEC 2018 at 02:31:33 UTC Duration: 00:01:10