====>> Building security/nettle build started at Mon Dec 28 19:27:09 GMT 2015 port directory: /usr/ports/security/nettle building for: FreeBSD 102armv6-default-job-04 10.2-RELEASE FreeBSD 10.2-RELEASE armv6 maintained by: johans@FreeBSD.org Makefile ident: $FreeBSD: head/security/nettle/Makefile 397384 2015-09-20 19:21:15Z amdmi3 $ Poudriere version: 3.1.10 Host OSVERSION: 1002000 Jail OSVERSION: 1002000 ---Begin Environment--- PACKAGE_BUILDING=yes LOCALBASE=/usr/local LIBEXECPREFIX=/usr/local/libexec/poudriere SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIERE_VERSION=3.1.10 HOME=/root USER=root SCRIPTPREFIX=/usr/local/share/poudriere MASTERNAME=102armv6-default PWD=/space/poudriere/poudriere_data/.m/102armv6-default/ref/.p/pool OLDPWD=/ PKGNAME=nettle-2.7.1 POUDRIERE_BUILD_TYPE=bulk PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin FORCE_PACKAGE=yes MASTERMNT=/space/poudriere/poudriere_data/.m/102armv6-default/ref SAVED_TERM=screen STATUS=1 MAIL=/var/mail/root BLOCKSIZE=K UNAME_r=10.2-RELEASE UNAME_v=FreeBSD 10.2-RELEASE OSVERSION=1002000 ABI_FILE=/usr/lib/crt1.o UNAME_m=armv6 UNAME_p=armv6 ---End Environment--- ---Begin OPTIONS List--- ===> The following configuration options are available for nettle-2.7.1: DOCS=off: Build and/or install documentation EXAMPLES=on: Build and/or install examples ===> Use 'make config' to modify these settings ---End OPTIONS List--- --CONFIGURE_ARGS-- --enable-shared --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- M4="/usr/bin/m4 -g" MAKE=gmake XDG_DATA_HOME=/wrkdirs/usr/ports/security/nettle/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/security/nettle/work HOME=/wrkdirs/usr/ports/security/nettle/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=262144 --End CONFIGURE_ENV-- --MAKE_ENV-- OPENSSLBASE=/usr OPENSSLDIR=/etc/ssl OPENSSLINC=/usr/include OPENSSLLIB=/usr/lib XDG_DATA_HOME=/wrkdirs/usr/ports/security/nettle/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/security/nettle/work HOME=/wrkdirs/usr/ports/security/nettle/work TMPDIR="/tmp" NO_PIE=yes NO_DEBUG_FILES=yes SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="/usr/armv6-freebsd/usr/bin/cc" CFLAGS="-O -pipe -mfloat-abi=softfp -fno-strict-aliasing" CPP="/usr/armv6-freebsd/usr/bin/cpp" CPPFLAGS="-I/usr/local/include" LDFLAGS=" -L/usr/local/lib " LIBS="" CXX="/usr/armv6-freebsd/usr/bin/c++" CXXFLAGS="-O -pipe -mfloat-abi=softfp -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 444" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- OSREL=10.2 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="@comment " PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/nettle" EXAMPLESDIR="share/examples/nettle" DATADIR="share/nettle" WWWDIR="www/nettle" ETCDIR="etc/nettle" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/nettle DOCSDIR=/usr/local/share/doc/nettle EXAMPLESDIR=/usr/local/share/examples/nettle WWWDIR=/usr/local/www/nettle ETCDIR=/usr/local/etc/nettle --End SUB_LIST-- ---Begin make.conf--- MACHINE=armv6 MACHINE_ARCH=armv6 ARCH=${MACHINE_ARCH} .sinclude "/etc/make.nxb.conf" USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles #### /usr/local/etc/poudriere.d/102armv6-make.conf #### .for port in net/samba43 devel/gamin databases/ldb ftp/curl . if ${.CURDIR:M*${port}} NO_CROSSBUILDING= yes . endif .endfor .ifndef NO_CROSSBUILDING CC= /usr/armv6-freebsd/usr/bin/cc CPP= /usr/armv6-freebsd/usr/bin/cpp CXX= /usr/armv6-freebsd/usr/bin/c++ AS= /usr/armv6-freebsd/usr/bin/as NM= /usr/armv6-freebsd/usr/bin/nm #RANLIB= /usr/armv6-freebsd/usr/bin/gnu-ranlib RANLIB= /usr/armv6-freebsd/usr/bin/ranlib LD= /usr/armv6-freebsd/usr/bin/ld OBJCOPY=/usr/armv6-freebsd/usr/bin/objcopy #SIZE= /usr/obj/build/hostsrc/home/src/tmp/usr/bin/size SIZE= /usr/armv6-freebsd/usr/bin/size STRIPBIN=/usr/armv6-freebsd/usr/bin/strip .endif # ndef NO_CROSSBUILDING OPTIONS_UNSET= NLS LIBFFI DOCS DISABLE_MAKE_JOBS=poudriere ---End make.conf--- =================================================== ===> License LGPL21 accepted by the user =========================================================================== =================================================== ===> nettle-2.7.1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.6.2.txz [102armv6-default-job-04] Installing pkg-1.6.2... [102armv6-default-job-04] Extracting pkg-1.6.2: .......... done Message from pkg-1.6.2: If you are upgrading from the old package format, first run: # pkg2ng ===> nettle-2.7.1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of nettle-2.7.1 =========================================================================== =================================================== =========================================================================== =================================================== ===> License LGPL21 accepted by the user ===> Fetching all distfiles required by nettle-2.7.1 for building =========================================================================== =================================================== ===> License LGPL21 accepted by the user ===> Fetching all distfiles required by nettle-2.7.1 for building => SHA256 Checksum OK for nettle-2.7.1.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> License LGPL21 accepted by the user ===> Fetching all distfiles required by nettle-2.7.1 for building ===> Extracting for nettle-2.7.1 => SHA256 Checksum OK for nettle-2.7.1.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> Patching for nettle-2.7.1 ===> Applying FreeBSD patches for nettle-2.7.1 =========================================================================== =================================================== ===> nettle-2.7.1 depends on executable: gmake - not found ===> Installing existing package /packages/All/gmake-4.1_2.txz [102armv6-default-job-04] Installing gmake-4.1_2... [102armv6-default-job-04] `-- Installing indexinfo-0.2.4... [102armv6-default-job-04] `-- Extracting indexinfo-0.2.4: .... done [102armv6-default-job-04] Extracting gmake-4.1_2: ....... done ===> nettle-2.7.1 depends on executable: gmake - found ===> Returning to build of nettle-2.7.1 =========================================================================== =================================================== ===> nettle-2.7.1 depends on shared library: libgmp.so - not found ===> Installing existing package /packages/All/gmp-5.1.3_2.txz [102armv6-default-job-04] Installing gmp-5.1.3_2... [102armv6-default-job-04] Extracting gmp-5.1.3_2: .......... done ===> nettle-2.7.1 depends on shared library: libgmp.so - found (/usr/local/lib/libgmp.so) ===> Returning to build of nettle-2.7.1 =========================================================================== =================================================== ===> Configuring for nettle-2.7.1 configure: loading site script /usr/ports/Templates/config.site checking build system type... armv6-portbld-freebsd10.2 checking host system type... armv6-portbld-freebsd10.2 checking for -R flag... none Searching for libraries checking /usr/local/lib... added checking /usr/local/lib... added checking /sw/local/lib... not found checking /sw/lib... not found checking /usr/gnu/lib... not found checking /opt/gnu/lib... not found checking /sw/gnu/lib... not found checking /usr/freeware/lib... not found checking /usr/pkg/lib... not found checking for gcc... /usr/armv6-freebsd/usr/bin/cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /usr/armv6-freebsd/usr/bin/cc accepts -g... yes checking for /usr/armv6-freebsd/usr/bin/cc option to accept ISO C89... none needed checking whether we are using the GNU C++ compiler... yes checking whether /usr/armv6-freebsd/usr/bin/c++ accepts -g... yes checking whether gmake sets $(MAKE)... yes checking for ranlib... ranlib checking for nm... nm checking for objdump... objdump checking for ar... ar checking for a BSD-compatible install... /usr/bin/install -c checking for a thread-safe mkdir -p... (cached) /bin/mkdir -p checking whether ln -s works... yes checking for build system executable suffix... ./configure: gcc: not found checking if /proc/cpuinfo claims neon support... grep: /proc/cpuinfo: No such file or directory no configure: Looking for assembler files in arm/v6 arm. checking CCPIC... -fpic checking if globals are prefixed by underscore... no checking for ELF-style .type,%function pseudo-ops... yes checking for ELF-style .type,#function pseudo-ops... yes checking if we should use a .note.GNU-stack section... no checking if .align assembly directive is logarithmic... yes checking for m4... /usr/bin/m4 -g checking for an ANSI C-conforming const... yes checking for inline... inline checking how to run the C preprocessor... /usr/armv6-freebsd/usr/bin/cpp checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for uid_t in sys/types.h... (cached) yes checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for size_t... (cached) yes checking whether time.h and sys/time.h may both be included... yes checking size of long... 4 checking alignment of uint64_t... 8 checking openssl/blowfish.h usability... yes checking openssl/blowfish.h presence... yes checking for openssl/blowfish.h... yes checking openssl/des.h usability... yes checking openssl/des.h presence... yes checking for openssl/des.h... yes checking openssl/cast.h usability... yes checking openssl/cast.h presence... yes checking for openssl/cast.h... yes checking openssl/aes.h usability... yes checking openssl/aes.h presence... yes checking for openssl/aes.h... yes checking for working alloca.h... no checking for alloca... yes checking for malloc.h... (cached) no checking for strerror... (cached) yes checking whether byte ordering is bigendian... no checking for memxor... no checking for __attribute__... yes checking for stdint types... stdint.h (shortcircuit) make use of stdint.h in nettle-stdint.h (assuming C99 compatible system) checking for fcntl file locking... yes checking for __gmpz_getlimbn in -lgmp... yes checking for GMP limb size... 32 bits checking for __gmpz_powm_sec... yes checking for makeinfo... /usr/bin/makeinfo checking for BF_ecb_encrypt in -lcrypto... yes checking for library containing clock_gettime... none required configure: creating ./config.status config.status: creating config.make config.status: creating config.m4 config.status: creating Makefile config.status: creating tools/Makefile config.status: creating testsuite/Makefile config.status: creating examples/Makefile config.status: creating nettle.pc config.status: creating hogweed.pc config.status: creating config.h config.status: linking arm/v6/aes-encrypt-internal.asm to aes-encrypt-internal.asm config.status: linking arm/v6/aes-decrypt-internal.asm to aes-decrypt-internal.asm config.status: linking arm/memxor.asm to memxor.asm config.status: linking arm/v6/sha1-compress.asm to sha1-compress.asm config.status: linking arm/v6/sha256-compress.asm to sha256-compress.asm config.status: linking arm/machine.m4 to machine.m4 config.status: linking arm/ecc-192-modp.asm to ecc-192-modp.asm config.status: linking arm/ecc-224-modp.asm to ecc-224-modp.asm config.status: linking arm/ecc-256-redc.asm to ecc-256-redc.asm config.status: linking arm/ecc-384-modp.asm to ecc-384-modp.asm config.status: linking arm/ecc-521-modp.asm to ecc-521-modp.asm config.status: executing dummy-dep-files commands config.status: executing asm.d commands config.status: executing nettle-stdint.h commands config.status: creating nettle-stdint.h : __NETTLE_STDINT_H configure: summary of build options: Version: nettle 2.7.1 Host type: armv6-portbld-freebsd10.2 ABI: standard Assembly files: arm/v6 arm Install prefix: /usr/local Library directory: ${exec_prefix}/lib Compiler: /usr/armv6-freebsd/usr/bin/cc Static libraries: yes Shared libraries: yes Public key crypto: yes Documentation: yes =========================================================================== =================================================== ===> Building for nettle-2.7.1 gmake[1]: Entering directory '/wrkdirs/usr/ports/security/nettle/work/nettle-2.7.1' /usr/local/bin/gmake all-here gmake[2]: Entering directory '/wrkdirs/usr/ports/security/nettle/work/nettle-2.7.1' /usr/armv6-freebsd/usr/bin/cc `test -f aesdata.c || echo './'`aesdata.c \ -o aesdata /usr/armv6-freebsd/usr/bin/cc `test -f desdata.c || echo './'`desdata.c \ -o desdata /usr/armv6-freebsd/usr/bin/cc `test -f twofishdata.c || echo './'`twofishdata.c \ -o twofishdata /usr/armv6-freebsd/usr/bin/cc `test -f shadata.c || echo './'`shadata.c -lm \ -o shadata /usr/armv6-freebsd/usr/bin/cc `test -f gcmdata.c || echo './'`gcmdata.c \ -o gcmdata /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT getopt.o -MD -MP -MF getopt.o.d -fpic -c getopt.c \ && true getopt.c:397:10: warning: unused parameter 'argc' [-Wunused-parameter] int argc; ^ getopt.c:398:19: warning: unused parameter 'argv' [-Wunused-parameter] char *const *argv; ^ getopt.c:984:1: warning: no previous prototype for function 'getopt' [-Wmissing-prototypes] getopt (argc, argv, optstring) ^ 3 warnings generated. /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT getopt1.o -MD -MP -MF getopt1.o.d -fpic -c getopt1.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT nettle-internal.o -MD -MP -MF nettle-internal.o.d -fpic -c nettle-internal.c \ && true /usr/bin/m4 -g ./asm.m4 machine.m4 config.m4 aes-decrypt-internal.asm >aes-decrypt-internal.sT \ && test -s aes-decrypt-internal.sT && mv -f aes-decrypt-internal.sT aes-decrypt-internal.s /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT aes-decrypt-internal.o -MD -MP -MF aes-decrypt-internal.o.d -fpic -c aes-decrypt-internal.s cc: warning: argument unused during compilation: '-I .' cc: warning: argument unused during compilation: '-I /usr/local/include' cc: warning: argument unused during compilation: '-D HAVE_CONFIG_H' cc: warning: argument unused during compilation: '-O2' cc: warning: argument unused during compilation: '-mfloat-abi=softfp' cc: warning: argument unused during compilation: '-fno-strict-aliasing' cc: warning: argument unused during compilation: '-ggdb3' cc: warning: argument unused during compilation: '-Wall' cc: warning: argument unused during compilation: '-W' cc: warning: argument unused during compilation: '-Wmissing-prototypes' cc: warning: argument unused during compilation: '-Wmissing-declarations' cc: warning: argument unused during compilation: '-Wstrict-prototypes' cc: warning: argument unused during compilation: '-Wpointer-arith' cc: warning: argument unused during compilation: '-Wbad-function-cast' cc: warning: argument unused during compilation: '-Wnested-externs' cc: warning: argument unused during compilation: '-fpic' cc: warning: argument unused during compilation: '-MT aes-decrypt-internal.o' cc: warning: argument unused during compilation: '-MD' cc: warning: argument unused during compilation: '-MP' cc: warning: argument unused during compilation: '-MF aes-decrypt-internal.o.d' cc: warning: argument unused during compilation: '-fpic' /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT aes-decrypt.o -MD -MP -MF aes-decrypt.o.d -fpic -c aes-decrypt.c \ && true /usr/bin/m4 -g ./asm.m4 machine.m4 config.m4 aes-encrypt-internal.asm >aes-encrypt-internal.sT \ && test -s aes-encrypt-internal.sT && mv -f aes-encrypt-internal.sT aes-encrypt-internal.s /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT aes-encrypt-internal.o -MD -MP -MF aes-encrypt-internal.o.d -fpic -c aes-encrypt-internal.s cc: warning: argument unused during compilation: '-I .' cc: warning: argument unused during compilation: '-I /usr/local/include' cc: warning: argument unused during compilation: '-D HAVE_CONFIG_H' cc: warning: argument unused during compilation: '-O2' cc: warning: argument unused during compilation: '-mfloat-abi=softfp' cc: warning: argument unused during compilation: '-fno-strict-aliasing' cc: warning: argument unused during compilation: '-ggdb3' cc: warning: argument unused during compilation: '-Wall' cc: warning: argument unused during compilation: '-W' cc: warning: argument unused during compilation: '-Wmissing-prototypes' cc: warning: argument unused during compilation: '-Wmissing-declarations' cc: warning: argument unused during compilation: '-Wstrict-prototypes' cc: warning: argument unused during compilation: '-Wpointer-arith' cc: warning: argument unused during compilation: '-Wbad-function-cast' cc: warning: argument unused during compilation: '-Wnested-externs' cc: warning: argument unused during compilation: '-fpic' cc: warning: argument unused during compilation: '-MT aes-encrypt-internal.o' cc: warning: argument unused during compilation: '-MD' cc: warning: argument unused during compilation: '-MP' cc: warning: argument unused during compilation: '-MF aes-encrypt-internal.o.d' cc: warning: argument unused during compilation: '-fpic' /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT aes-encrypt.o -MD -MP -MF aes-encrypt.o.d -fpic -c aes-encrypt.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT aes-encrypt-table.o -MD -MP -MF aes-encrypt-table.o.d -fpic -c aes-encrypt-table.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT aes-set-encrypt-key.o -MD -MP -MF aes-set-encrypt-key.o.d -fpic -c aes-set-encrypt-key.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT aes-set-decrypt-key.o -MD -MP -MF aes-set-decrypt-key.o.d -fpic -c aes-set-decrypt-key.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT aes-meta.o -MD -MP -MF aes-meta.o.d -fpic -c aes-meta.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT arcfour.o -MD -MP -MF arcfour.o.d -fpic -c arcfour.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT arcfour-crypt.o -MD -MP -MF arcfour-crypt.o.d -fpic -c arcfour-crypt.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT arcfour-meta.o -MD -MP -MF arcfour-meta.o.d -fpic -c arcfour-meta.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT arctwo.o -MD -MP -MF arctwo.o.d -fpic -c arctwo.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT arctwo-meta.o -MD -MP -MF arctwo-meta.o.d -fpic -c arctwo-meta.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT gosthash94-meta.o -MD -MP -MF gosthash94-meta.o.d -fpic -c gosthash94-meta.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT base16-encode.o -MD -MP -MF base16-encode.o.d -fpic -c base16-encode.c \ && true base16-encode.c:55:15: warning: expression result unused [-Wunused-value] for (i = 0, dst; isha1-compress.sT \ && test -s sha1-compress.sT && mv -f sha1-compress.sT sha1-compress.s /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha1-compress.o -MD -MP -MF sha1-compress.o.d -fpic -c sha1-compress.s cc: warning: argument unused during compilation: '-I .' cc: warning: argument unused during compilation: '-I /usr/local/include' cc: warning: argument unused during compilation: '-D HAVE_CONFIG_H' cc: warning: argument unused during compilation: '-O2' cc: warning: argument unused during compilation: '-mfloat-abi=softfp' cc: warning: argument unused during compilation: '-fno-strict-aliasing' cc: warning: argument unused during compilation: '-ggdb3' cc: warning: argument unused during compilation: '-Wall' cc: warning: argument unused during compilation: '-W' cc: warning: argument unused during compilation: '-Wmissing-prototypes' cc: warning: argument unused during compilation: '-Wmissing-declarations' cc: warning: argument unused during compilation: '-Wstrict-prototypes' cc: warning: argument unused during compilation: '-Wpointer-arith' cc: warning: argument unused during compilation: '-Wbad-function-cast' cc: warning: argument unused during compilation: '-Wnested-externs' cc: warning: argument unused during compilation: '-fpic' cc: warning: argument unused during compilation: '-MT sha1-compress.o' cc: warning: argument unused during compilation: '-MD' cc: warning: argument unused during compilation: '-MP' cc: warning: argument unused during compilation: '-MF sha1-compress.o.d' cc: warning: argument unused during compilation: '-fpic' /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha1-meta.o -MD -MP -MF sha1-meta.o.d -fpic -c sha1-meta.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha256.o -MD -MP -MF sha256.o.d -fpic -c sha256.c \ && true /usr/bin/m4 -g ./asm.m4 machine.m4 config.m4 sha256-compress.asm >sha256-compress.sT \ && test -s sha256-compress.sT && mv -f sha256-compress.sT sha256-compress.s /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha256-compress.o -MD -MP -MF sha256-compress.o.d -fpic -c sha256-compress.s cc: warning: argument unused during compilation: '-I .' cc: warning: argument unused during compilation: '-I /usr/local/include' cc: warning: argument unused during compilation: '-D HAVE_CONFIG_H' cc: warning: argument unused during compilation: '-O2' cc: warning: argument unused during compilation: '-mfloat-abi=softfp' cc: warning: argument unused during compilation: '-fno-strict-aliasing' cc: warning: argument unused during compilation: '-ggdb3' cc: warning: argument unused during compilation: '-Wall' cc: warning: argument unused during compilation: '-W' cc: warning: argument unused during compilation: '-Wmissing-prototypes' cc: warning: argument unused during compilation: '-Wmissing-declarations' cc: warning: argument unused during compilation: '-Wstrict-prototypes' cc: warning: argument unused during compilation: '-Wpointer-arith' cc: warning: argument unused during compilation: '-Wbad-function-cast' cc: warning: argument unused during compilation: '-Wnested-externs' cc: warning: argument unused during compilation: '-fpic' cc: warning: argument unused during compilation: '-MT sha256-compress.o' cc: warning: argument unused during compilation: '-MD' cc: warning: argument unused during compilation: '-MP' cc: warning: argument unused during compilation: '-MF sha256-compress.o.d' cc: warning: argument unused during compilation: '-fpic' /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha224-meta.o -MD -MP -MF sha224-meta.o.d -fpic -c sha224-meta.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha256-meta.o -MD -MP -MF sha256-meta.o.d -fpic -c sha256-meta.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha512.o -MD -MP -MF sha512.o.d -fpic -c sha512.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha512-compress.o -MD -MP -MF sha512-compress.o.d -fpic -c sha512-compress.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha384-meta.o -MD -MP -MF sha384-meta.o.d -fpic -c sha384-meta.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha512-meta.o -MD -MP -MF sha512-meta.o.d -fpic -c sha512-meta.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha3.o -MD -MP -MF sha3.o.d -fpic -c sha3.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha3-permute.o -MD -MP -MF sha3-permute.o.d -fpic -c sha3-permute.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha3-224.o -MD -MP -MF sha3-224.o.d -fpic -c sha3-224.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha3-224-meta.o -MD -MP -MF sha3-224-meta.o.d -fpic -c sha3-224-meta.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha3-256.o -MD -MP -MF sha3-256.o.d -fpic -c sha3-256.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha3-256-meta.o -MD -MP -MF sha3-256-meta.o.d -fpic -c sha3-256-meta.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha3-384.o -MD -MP -MF sha3-384.o.d -fpic -c sha3-384.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha3-384-meta.o -MD -MP -MF sha3-384-meta.o.d -fpic -c sha3-384-meta.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha3-512.o -MD -MP -MF sha3-512.o.d -fpic -c sha3-512.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha3-512-meta.o -MD -MP -MF sha3-512-meta.o.d -fpic -c sha3-512-meta.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT serpent-set-key.o -MD -MP -MF serpent-set-key.o.d -fpic -c serpent-set-key.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT serpent-encrypt.o -MD -MP -MF serpent-encrypt.o.d -fpic -c serpent-encrypt.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT serpent-decrypt.o -MD -MP -MF serpent-decrypt.o.d -fpic -c serpent-decrypt.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT serpent-meta.o -MD -MP -MF serpent-meta.o.d -fpic -c serpent-meta.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT twofish.o -MD -MP -MF twofish.o.d -fpic -c twofish.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT twofish-meta.o -MD -MP -MF twofish-meta.o.d -fpic -c twofish-meta.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT umac-nh.o -MD -MP -MF umac-nh.o.d -fpic -c umac-nh.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT umac-nh-n.o -MD -MP -MF umac-nh-n.o.d -fpic -c umac-nh-n.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT umac-l2.o -MD -MP -MF umac-l2.o.d -fpic -c umac-l2.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT umac-l3.o -MD -MP -MF umac-l3.o.d -fpic -c umac-l3.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT umac-poly64.o -MD -MP -MF umac-poly64.o.d -fpic -c umac-poly64.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT umac-poly128.o -MD -MP -MF umac-poly128.o.d -fpic -c umac-poly128.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT umac-set-key.o -MD -MP -MF umac-set-key.o.d -fpic -c umac-set-key.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT umac32.o -MD -MP -MF umac32.o.d -fpic -c umac32.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT umac64.o -MD -MP -MF umac64.o.d -fpic -c umac64.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT umac96.o -MD -MP -MF umac96.o.d -fpic -c umac96.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT umac128.o -MD -MP -MF umac128.o.d -fpic -c umac128.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT yarrow256.o -MD -MP -MF yarrow256.o.d -fpic -c yarrow256.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT yarrow_key_event.o -MD -MP -MF yarrow_key_event.o.d -fpic -c yarrow_key_event.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT buffer.o -MD -MP -MF buffer.o.d -fpic -c buffer.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT buffer-init.o -MD -MP -MF buffer-init.o.d -fpic -c buffer-init.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT realloc.o -MD -MP -MF realloc.o.d -fpic -c realloc.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT nettle-meta-hashes.o -MD -MP -MF nettle-meta-hashes.o.d -fpic -c nettle-meta-hashes.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT nettle-meta-ciphers.o -MD -MP -MF nettle-meta-ciphers.o.d -fpic -c nettle-meta-ciphers.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT nettle-meta-armors.o -MD -MP -MF nettle-meta-armors.o.d -fpic -c nettle-meta-armors.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT write-be32.o -MD -MP -MF write-be32.o.d -fpic -c write-be32.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT write-le32.o -MD -MP -MF write-le32.o.d -fpic -c write-le32.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT write-le64.o -MD -MP -MF write-le64.o.d -fpic -c write-le64.c \ && true /usr/bin/m4 -g ./asm.m4 machine.m4 config.m4 memxor.asm >memxor.sT \ && test -s memxor.sT && mv -f memxor.sT memxor.s /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT memxor.o -MD -MP -MF memxor.o.d -fpic -c memxor.s cc: warning: argument unused during compilation: '-I .' cc: warning: argument unused during compilation: '-I /usr/local/include' cc: warning: argument unused during compilation: '-D HAVE_CONFIG_H' cc: warning: argument unused during compilation: '-O2' cc: warning: argument unused during compilation: '-mfloat-abi=softfp' cc: warning: argument unused during compilation: '-fno-strict-aliasing' cc: warning: argument unused during compilation: '-ggdb3' cc: warning: argument unused during compilation: '-Wall' cc: warning: argument unused during compilation: '-W' cc: warning: argument unused during compilation: '-Wmissing-prototypes' cc: warning: argument unused during compilation: '-Wmissing-declarations' cc: warning: argument unused during compilation: '-Wstrict-prototypes' cc: warning: argument unused during compilation: '-Wpointer-arith' cc: warning: argument unused during compilation: '-Wbad-function-cast' cc: warning: argument unused during compilation: '-Wnested-externs' cc: warning: argument unused during compilation: '-fpic' cc: warning: argument unused during compilation: '-MT memxor.o' cc: warning: argument unused during compilation: '-MD' cc: warning: argument unused during compilation: '-MP' cc: warning: argument unused during compilation: '-MF memxor.o.d' cc: warning: argument unused during compilation: '-fpic' rm -f libnettle.a ar cru libnettle.a aes-decrypt-internal.o aes-decrypt.o aes-encrypt-internal.o aes-encrypt.o aes-encrypt-table.o aes-set-encrypt-key.o aes-set-decrypt-key.o aes-meta.o arcfour.o arcfour-crypt.o arcfour-meta.o arctwo.o arctwo-meta.o gosthash94-meta.o base16-encode.o base16-decode.o base16-meta.o base64-encode.o base64-decode.o base64-meta.o camellia-crypt.o camellia-crypt-internal.o camellia-set-encrypt-key.o camellia-set-decrypt-key.o camellia-table.o camellia-meta.o cast128.o cast128-meta.o blowfish.o cbc.o ctr.o gcm.o gcm-aes.o des.o des3.o des-compat.o hmac.o hmac-md5.o hmac-ripemd160.o hmac-sha1.o hmac-sha224.o hmac-sha256.o hmac-sha384.o hmac-sha512.o pbkdf2.o pbkdf2-hmac-sha1.o pbkdf2-hmac-sha256.o knuth-lfib.o md2.o md2-meta.o md4.o md4-meta.o md5.o md5-compress.o md5-compat.o md5-meta.o gosthash94.o ripemd160.o ripemd160-compress.o ripemd160-meta.o salsa20-core-internal.o salsa20-crypt.o salsa20r12-crypt.o salsa20-set-key.o sha1.o sha1-compress.o sha1-meta.o sha256.o sha256-compress.o sha224-meta.o sha256-meta.o sha512.o sha512-compress.o sha384-meta.o sha512-meta.o sha3.o sha3-permute.o sha3-224.o sha3-224-meta.o sha3-256.o sha3-256-meta.o sha3-384.o sha3-384-meta.o sha3-512.o sha3-512-meta.o serpent-set-key.o serpent-encrypt.o serpent-decrypt.o serpent-meta.o twofish.o twofish-meta.o umac-nh.o umac-nh-n.o umac-l2.o umac-l3.o umac-poly64.o umac-poly128.o umac-set-key.o umac32.o umac64.o umac96.o umac128.o yarrow256.o yarrow_key_event.o buffer.o buffer-init.o realloc.o nettle-meta-hashes.o nettle-meta-ciphers.o nettle-meta-armors.o write-be32.o write-le32.o write-le64.o memxor.o ranlib libnettle.a /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sexp.o -MD -MP -MF sexp.o.d -fpic -c sexp.c \ && true sexp.c:295:14: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] && strlen(type) == iterator->atom_length ^~~~ /usr/armv6-freebsd/usr/include/string.h:95:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ sexp.c:311:13: warning: passing 'const uint8_t *const' (aka 'const unsigned char *const') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (strlen(types[i]) == iterator->atom_length ^~~~~~~~ /usr/armv6-freebsd/usr/include/string.h:95:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ sexp.c:352:16: warning: passing 'const uint8_t *const' (aka 'const unsigned char *const') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (strlen(keys[i]) == iterator->atom_length ^~~~~~~ /usr/armv6-freebsd/usr/include/string.h:95:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ 3 warnings generated. /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sexp-format.o -MD -MP -MF sexp-format.o.d -fpic -c sexp-format.c \ && true sexp-format.c:98:59: warning: passing 'const char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unsigned output_length = format_string(buffer, length, start); ^~~~~ sexp-format.c:73:40: note: passing argument to parameter 's' here unsigned length, const uint8_t *s) ^ sexp-format.c:171:49: warning: passing 'const char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] output_length = format_string(buffer, length, s); ^ sexp-format.c:73:40: note: passing argument to parameter 's' here unsigned length, const uint8_t *s) ^ sexp-format.c:204:49: warning: passing 'const char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] output_length = format_string(buffer, length, s); ^ sexp-format.c:73:40: note: passing argument to parameter 's' here unsigned length, const uint8_t *s) ^ sexp-format.c:234:54: warning: passing 'const char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (buffer && !nettle_buffer_write(buffer, length, s)) ^ ./buffer.h:79:39: note: passing argument to parameter 'data' here unsigned length, const uint8_t *data); ^ 4 warnings generated. /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sexp-transport.o -MD -MP -MF sexp-transport.o.d -fpic -c sexp-transport.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sexp-transport-format.o -MD -MP -MF sexp-transport-format.o.d -fpic -c sexp-transport-format.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT bignum.o -MD -MP -MF bignum.o.d -fpic -c bignum.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT bignum-next-prime.o -MD -MP -MF bignum-next-prime.o.d -fpic -c bignum-next-prime.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT bignum-random.o -MD -MP -MF bignum-random.o.d -fpic -c bignum-random.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT bignum-random-prime.o -MD -MP -MF bignum-random-prime.o.d -fpic -c bignum-random-prime.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sexp2bignum.o -MD -MP -MF sexp2bignum.o.d -fpic -c sexp2bignum.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT pkcs1.o -MD -MP -MF pkcs1.o.d -fpic -c pkcs1.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT pkcs1-encrypt.o -MD -MP -MF pkcs1-encrypt.o.d -fpic -c pkcs1-encrypt.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT pkcs1-decrypt.o -MD -MP -MF pkcs1-decrypt.o.d -fpic -c pkcs1-decrypt.c \ && true pkcs1-decrypt.c:46:3: warning: implicitly declaring library function 'alloca' with type 'void *(unsigned int)' TMP_ALLOC(em, key_size); ^ ./nettle-internal.h:39:40: note: expanded from macro 'TMP_ALLOC' # define TMP_ALLOC(name, size) (name = alloca(sizeof (*name) * (size))) ^ pkcs1-decrypt.c:46:3: note: please include the header or explicitly provide a declaration for 'alloca' ./nettle-internal.h:39:40: note: expanded from macro 'TMP_ALLOC' # define TMP_ALLOC(name, size) (name = alloca(sizeof (*name) * (size))) ^ 1 warning generated. /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT pkcs1-rsa-digest.o -MD -MP -MF pkcs1-rsa-digest.o.d -fpic -c pkcs1-rsa-digest.c \ && true pkcs1-rsa-digest.c:39:3: warning: implicitly declaring library function 'alloca' with type 'void *(unsigned int)' TMP_ALLOC(em, key_size); ^ ./nettle-internal.h:39:40: note: expanded from macro 'TMP_ALLOC' # define TMP_ALLOC(name, size) (name = alloca(sizeof (*name) * (size))) ^ pkcs1-rsa-digest.c:39:3: note: please include the header or explicitly provide a declaration for 'alloca' ./nettle-internal.h:39:40: note: expanded from macro 'TMP_ALLOC' # define TMP_ALLOC(name, size) (name = alloca(sizeof (*name) * (size))) ^ 1 warning generated. /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT pkcs1-rsa-md5.o -MD -MP -MF pkcs1-rsa-md5.o.d -fpic -c pkcs1-rsa-md5.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT pkcs1-rsa-sha1.o -MD -MP -MF pkcs1-rsa-sha1.o.d -fpic -c pkcs1-rsa-sha1.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT pkcs1-rsa-sha256.o -MD -MP -MF pkcs1-rsa-sha256.o.d -fpic -c pkcs1-rsa-sha256.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT pkcs1-rsa-sha512.o -MD -MP -MF pkcs1-rsa-sha512.o.d -fpic -c pkcs1-rsa-sha512.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa.o -MD -MP -MF rsa.o.d -fpic -c rsa.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-sign.o -MD -MP -MF rsa-sign.o.d -fpic -c rsa-sign.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-verify.o -MD -MP -MF rsa-verify.o.d -fpic -c rsa-verify.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-pkcs1-sign.o -MD -MP -MF rsa-pkcs1-sign.o.d -fpic -c rsa-pkcs1-sign.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-pkcs1-sign-tr.o -MD -MP -MF rsa-pkcs1-sign-tr.o.d -fpic -c rsa-pkcs1-sign-tr.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-pkcs1-verify.o -MD -MP -MF rsa-pkcs1-verify.o.d -fpic -c rsa-pkcs1-verify.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-md5-sign.o -MD -MP -MF rsa-md5-sign.o.d -fpic -c rsa-md5-sign.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-md5-verify.o -MD -MP -MF rsa-md5-verify.o.d -fpic -c rsa-md5-verify.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-sha1-sign.o -MD -MP -MF rsa-sha1-sign.o.d -fpic -c rsa-sha1-sign.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-sha1-verify.o -MD -MP -MF rsa-sha1-verify.o.d -fpic -c rsa-sha1-verify.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-sha256-sign.o -MD -MP -MF rsa-sha256-sign.o.d -fpic -c rsa-sha256-sign.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-sha256-verify.o -MD -MP -MF rsa-sha256-verify.o.d -fpic -c rsa-sha256-verify.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-sha512-sign.o -MD -MP -MF rsa-sha512-sign.o.d -fpic -c rsa-sha512-sign.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-sha512-verify.o -MD -MP -MF rsa-sha512-verify.o.d -fpic -c rsa-sha512-verify.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-encrypt.o -MD -MP -MF rsa-encrypt.o.d -fpic -c rsa-encrypt.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-decrypt.o -MD -MP -MF rsa-decrypt.o.d -fpic -c rsa-decrypt.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-decrypt-tr.o -MD -MP -MF rsa-decrypt-tr.o.d -fpic -c rsa-decrypt-tr.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-keygen.o -MD -MP -MF rsa-keygen.o.d -fpic -c rsa-keygen.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-compat.o -MD -MP -MF rsa-compat.o.d -fpic -c rsa-compat.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-blind.o -MD -MP -MF rsa-blind.o.d -fpic -c rsa-blind.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa2sexp.o -MD -MP -MF rsa2sexp.o.d -fpic -c rsa2sexp.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sexp2rsa.o -MD -MP -MF sexp2rsa.o.d -fpic -c sexp2rsa.c \ && true sexp2rsa.c:56:9: warning: initializing 'const uint8_t *const' (aka 'const unsigned char *const') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign] = { "n", "e", "d", "p", "q", "a", "b", "c" }; ^~~ sexp2rsa.c:56:14: warning: initializing 'const uint8_t *const' (aka 'const unsigned char *const') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign] = { "n", "e", "d", "p", "q", "a", "b", "c" }; ^~~ sexp2rsa.c:56:19: warning: initializing 'const uint8_t *const' (aka 'const unsigned char *const') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign] = { "n", "e", "d", "p", "q", "a", "b", "c" }; ^~~ sexp2rsa.c:56:24: warning: initializing 'const uint8_t *const' (aka 'const unsigned char *const') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign] = { "n", "e", "d", "p", "q", "a", "b", "c" }; ^~~ sexp2rsa.c:56:29: warning: initializing 'const uint8_t *const' (aka 'const unsigned char *const') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign] = { "n", "e", "d", "p", "q", "a", "b", "c" }; ^~~ sexp2rsa.c:56:34: warning: initializing 'const uint8_t *const' (aka 'const unsigned char *const') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign] = { "n", "e", "d", "p", "q", "a", "b", "c" }; ^~~ sexp2rsa.c:56:39: warning: initializing 'const uint8_t *const' (aka 'const unsigned char *const') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign] = { "n", "e", "d", "p", "q", "a", "b", "c" }; ^~~ sexp2rsa.c:56:44: warning: initializing 'const uint8_t *const' (aka 'const unsigned char *const') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign] = { "n", "e", "d", "p", "q", "a", "b", "c" }; ^~~ sexp2rsa.c:96:9: warning: initializing 'const uint8_t *const' (aka 'const unsigned char *const') with an expression of type 'char [4]' converts between pointers to integer types with different sign [-Wpointer-sign] = { "rsa", "rsa-pkcs1", "rsa-pkcs1-sha1" }; ^~~~~ sexp2rsa.c:96:16: warning: initializing 'const uint8_t *const' (aka 'const unsigned char *const') with an expression of type 'char [10]' converts between pointers to integer types with different sign [-Wpointer-sign] = { "rsa", "rsa-pkcs1", "rsa-pkcs1-sha1" }; ^~~~~~~~~~~ sexp2rsa.c:96:29: warning: initializing 'const uint8_t *const' (aka 'const unsigned char *const') with an expression of type 'char [15]' converts between pointers to integer types with different sign [-Wpointer-sign] = { "rsa", "rsa-pkcs1", "rsa-pkcs1-sha1" }; ^~~~~~~~~~~~~~~~ sexp2rsa.c:101:37: warning: passing 'char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (!sexp_iterator_check_type(&i, priv ? "private-key" : "public-key")) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./sexp.h:126:20: note: passing argument to parameter 'type' here const uint8_t *type); ^ 12 warnings generated. /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT dsa.o -MD -MP -MF dsa.o.d -fpic -c dsa.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT dsa-sign.o -MD -MP -MF dsa-sign.o.d -fpic -c dsa-sign.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT dsa-verify.o -MD -MP -MF dsa-verify.o.d -fpic -c dsa-verify.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT dsa-keygen.o -MD -MP -MF dsa-keygen.o.d -fpic -c dsa-keygen.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT dsa-sha1-sign.o -MD -MP -MF dsa-sha1-sign.o.d -fpic -c dsa-sha1-sign.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT dsa-sha1-verify.o -MD -MP -MF dsa-sha1-verify.o.d -fpic -c dsa-sha1-verify.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT dsa-sha256-sign.o -MD -MP -MF dsa-sha256-sign.o.d -fpic -c dsa-sha256-sign.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT dsa-sha256-verify.o -MD -MP -MF dsa-sha256-verify.o.d -fpic -c dsa-sha256-verify.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT dsa2sexp.o -MD -MP -MF dsa2sexp.o.d -fpic -c dsa2sexp.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sexp2dsa.o -MD -MP -MF sexp2dsa.o.d -fpic -c sexp2dsa.c \ && true sexp2dsa.c:57:9: warning: initializing 'const uint8_t *const' (aka 'const unsigned char *const') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign] = { "p", "q", "g", "y", "x" }; ^~~ sexp2dsa.c:57:14: warning: initializing 'const uint8_t *const' (aka 'const unsigned char *const') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign] = { "p", "q", "g", "y", "x" }; ^~~ sexp2dsa.c:57:19: warning: initializing 'const uint8_t *const' (aka 'const unsigned char *const') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign] = { "p", "q", "g", "y", "x" }; ^~~ sexp2dsa.c:57:24: warning: initializing 'const uint8_t *const' (aka 'const unsigned char *const') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign] = { "p", "q", "g", "y", "x" }; ^~~ sexp2dsa.c:57:29: warning: initializing 'const uint8_t *const' (aka 'const unsigned char *const') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign] = { "p", "q", "g", "y", "x" }; ^~~ sexp2dsa.c:86:37: warning: passing 'char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] && sexp_iterator_check_type(&i, priv ? "private-key" : "public-key") ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./sexp.h:126:20: note: passing argument to parameter 'type' here const uint8_t *type); ^ sexp2dsa.c:87:37: warning: passing 'char [4]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] && sexp_iterator_check_type(&i, "dsa") ^~~~~ ./sexp.h:126:20: note: passing argument to parameter 'type' here const uint8_t *type); ^ sexp2dsa.c:100:37: warning: passing 'char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] && sexp_iterator_check_type(&i, priv ? "private-key" : "public-key") ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./sexp.h:126:20: note: passing argument to parameter 'type' here const uint8_t *type); ^ sexp2dsa.c:101:37: warning: passing 'char [11]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] && sexp_iterator_check_type(&i, "dsa-sha256") ^~~~~~~~~~~~ ./sexp.h:126:20: note: passing argument to parameter 'type' here const uint8_t *type); ^ sexp2dsa.c:110:45: warning: initializing 'const uint8_t *const' (aka 'const unsigned char *const') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign] static const uint8_t * const names[2] = { "r", "s" }; ^~~ sexp2dsa.c:110:50: warning: initializing 'const uint8_t *const' (aka 'const unsigned char *const') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign] static const uint8_t * const names[2] = { "r", "s" }; ^~~ 11 warnings generated. /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT pgp-encode.o -MD -MP -MF pgp-encode.o.d -fpic -c pgp-encode.c \ && true pgp-encode.c:352:10: warning: passing 'char [11]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (! (WRITE(buffer, "BEGIN PGP ") ^~~~~~~~~~~~~~~~~~~~~~~~~~~ pgp-encode.c:334:68: note: expanded from macro 'WRITE' #define WRITE(buffer, s) (nettle_buffer_write(buffer, strlen((s)), (s))) ^~~ ./buffer.h:79:39: note: passing argument to parameter 'data' here unsigned length, const uint8_t *data); ^ pgp-encode.c:353:6: warning: passing 'const char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] && WRITE(buffer, tag) ^~~~~~~~~~~~~~~~~~ pgp-encode.c:334:68: note: expanded from macro 'WRITE' #define WRITE(buffer, s) (nettle_buffer_write(buffer, strlen((s)), (s))) ^~~ ./buffer.h:79:39: note: passing argument to parameter 'data' here unsigned length, const uint8_t *data); ^ pgp-encode.c:354:6: warning: passing 'char [19]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] && WRITE(buffer, "\nComment: Nettle\n\n"))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pgp-encode.c:334:68: note: expanded from macro 'WRITE' #define WRITE(buffer, s) (nettle_buffer_write(buffer, strlen((s)), (s))) ^~~ ./buffer.h:79:39: note: passing argument to parameter 'data' here unsigned length, const uint8_t *data); ^ pgp-encode.c:409:11: warning: passing 'char [12]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] return (WRITE(buffer, "\nBEGIN PGP ") ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pgp-encode.c:334:68: note: expanded from macro 'WRITE' #define WRITE(buffer, s) (nettle_buffer_write(buffer, strlen((s)), (s))) ^~~ ./buffer.h:79:39: note: passing argument to parameter 'data' here unsigned length, const uint8_t *data); ^ pgp-encode.c:410:7: warning: passing 'const char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] && WRITE(buffer, tag) ^~~~~~~~~~~~~~~~~~ pgp-encode.c:334:68: note: expanded from macro 'WRITE' #define WRITE(buffer, s) (nettle_buffer_write(buffer, strlen((s)), (s))) ^~~ ./buffer.h:79:39: note: passing argument to parameter 'data' here unsigned length, const uint8_t *data); ^ 5 warnings generated. /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa2openpgp.o -MD -MP -MF rsa2openpgp.o.d -fpic -c rsa2openpgp.c \ && true rsa2openpgp.c:80:47: warning: passing 'const char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (!pgp_put_userid(buffer, strlen(userid), userid)) ^~~~~~ ./pgp.h:115:24: note: passing argument to parameter 'name' here const uint8_t *name); ^ 1 warning generated. /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT der-iterator.o -MD -MP -MF der-iterator.o.d -fpic -c der-iterator.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT der2rsa.o -MD -MP -MF der2rsa.o.d -fpic -c der2rsa.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT der2dsa.o -MD -MP -MF der2dsa.o.d -fpic -c der2dsa.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sec-add-1.o -MD -MP -MF sec-add-1.o.d -fpic -c sec-add-1.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sec-sub-1.o -MD -MP -MF sec-sub-1.o.d -fpic -c sec-sub-1.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sec-modinv.o -MD -MP -MF sec-modinv.o.d -fpic -c sec-modinv.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sec-tabselect.o -MD -MP -MF sec-tabselect.o.d -fpic -c sec-tabselect.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT gmp-glue.o -MD -MP -MF gmp-glue.o.d -fpic -c gmp-glue.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT cnd-copy.o -MD -MP -MF cnd-copy.o.d -fpic -c cnd-copy.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-mod.o -MD -MP -MF ecc-mod.o.d -fpic -c ecc-mod.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-generic-modp.o -MD -MP -MF ecc-generic-modp.o.d -fpic -c ecc-generic-modp.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-generic-modq.o -MD -MP -MF ecc-generic-modq.o.d -fpic -c ecc-generic-modq.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-modp.o -MD -MP -MF ecc-modp.o.d -fpic -c ecc-modp.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-modq.o -MD -MP -MF ecc-modq.o.d -fpic -c ecc-modq.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-generic-redc.o -MD -MP -MF ecc-generic-redc.o.d -fpic -c ecc-generic-redc.c \ && true /usr/local/bin/gmake eccdata gmake[3]: Entering directory '/wrkdirs/usr/ports/security/nettle/work/nettle-2.7.1' /usr/armv6-freebsd/usr/bin/cc `test -f eccdata.c || echo './'`eccdata.c \ -o eccdata gmake[3]: Leaving directory '/wrkdirs/usr/ports/security/nettle/work/nettle-2.7.1' echo stamp > eccdata.stamp ./eccdata 192 7 6 32 > ecc-192.hT && mv ecc-192.hT ecc-192.h Table size: 320 entries /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-192.o -MD -MP -MF ecc-192.o.d -fpic -c ecc-192.c \ && true ./eccdata 224 12 6 32 > ecc-224.hT && mv ecc-224.hT ecc-224.h Table size: 256 entries /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-224.o -MD -MP -MF ecc-224.o.d -fpic -c ecc-224.c \ && true ./eccdata 256 14 6 32 > ecc-256.hT && mv ecc-256.hT ecc-256.h Table size: 256 entries /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-256.o -MD -MP -MF ecc-256.o.d -fpic -c ecc-256.c \ && true ./eccdata 384 41 6 32 > ecc-384.hT && mv ecc-384.hT ecc-384.h Table size: 128 entries /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-384.o -MD -MP -MF ecc-384.o.d -fpic -c ecc-384.c \ && true ./eccdata 521 56 6 32 > ecc-521.hT && mv ecc-521.hT ecc-521.h Table size: 128 entries /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-521.o -MD -MP -MF ecc-521.o.d -fpic -c ecc-521.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-size.o -MD -MP -MF ecc-size.o.d -fpic -c ecc-size.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-j-to-a.o -MD -MP -MF ecc-j-to-a.o.d -fpic -c ecc-j-to-a.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-a-to-j.o -MD -MP -MF ecc-a-to-j.o.d -fpic -c ecc-a-to-j.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-dup-jj.o -MD -MP -MF ecc-dup-jj.o.d -fpic -c ecc-dup-jj.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-add-jja.o -MD -MP -MF ecc-add-jja.o.d -fpic -c ecc-add-jja.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-add-jjj.o -MD -MP -MF ecc-add-jjj.o.d -fpic -c ecc-add-jjj.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-mul-g.o -MD -MP -MF ecc-mul-g.o.d -fpic -c ecc-mul-g.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-mul-a.o -MD -MP -MF ecc-mul-a.o.d -fpic -c ecc-mul-a.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-hash.o -MD -MP -MF ecc-hash.o.d -fpic -c ecc-hash.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-random.o -MD -MP -MF ecc-random.o.d -fpic -c ecc-random.c \ && true ecc-random.c:84:3: warning: implicitly declaring library function 'alloca' with type 'void *(unsigned int)' TMP_ALLOC (scratch, ECC_MODQ_RANDOM_ITCH (x->ecc->size)); ^ ./nettle-internal.h:39:40: note: expanded from macro 'TMP_ALLOC' # define TMP_ALLOC(name, size) (name = alloca(sizeof (*name) * (size))) ^ ecc-random.c:84:3: note: please include the header or explicitly provide a declaration for 'alloca' ./nettle-internal.h:39:40: note: expanded from macro 'TMP_ALLOC' # define TMP_ALLOC(name, size) (name = alloca(sizeof (*name) * (size))) ^ 1 warning generated. /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-point.o -MD -MP -MF ecc-point.o.d -fpic -c ecc-point.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-scalar.o -MD -MP -MF ecc-scalar.o.d -fpic -c ecc-scalar.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-point-mul.o -MD -MP -MF ecc-point-mul.o.d -fpic -c ecc-point-mul.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-point-mul-g.o -MD -MP -MF ecc-point-mul-g.o.d -fpic -c ecc-point-mul-g.c \ && true ecc-point-mul-g.c:44:3: warning: implicitly declaring library function 'alloca' with type 'void *(unsigned int)' TMP_ALLOC (scratch, itch); ^ ./nettle-internal.h:39:40: note: expanded from macro 'TMP_ALLOC' # define TMP_ALLOC(name, size) (name = alloca(sizeof (*name) * (size))) ^ ecc-point-mul-g.c:44:3: note: please include the header or explicitly provide a declaration for 'alloca' ./nettle-internal.h:39:40: note: expanded from macro 'TMP_ALLOC' # define TMP_ALLOC(name, size) (name = alloca(sizeof (*name) * (size))) ^ 1 warning generated. /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-ecdsa-sign.o -MD -MP -MF ecc-ecdsa-sign.o.d -fpic -c ecc-ecdsa-sign.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecdsa-sign.o -MD -MP -MF ecdsa-sign.o.d -fpic -c ecdsa-sign.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-ecdsa-verify.o -MD -MP -MF ecc-ecdsa-verify.o.d -fpic -c ecc-ecdsa-verify.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecdsa-verify.o -MD -MP -MF ecdsa-verify.o.d -fpic -c ecdsa-verify.c \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecdsa-keygen.o -MD -MP -MF ecdsa-keygen.o.d -fpic -c ecdsa-keygen.c \ && true /usr/bin/m4 -g ./asm.m4 machine.m4 config.m4 ecc-192-modp.asm >ecc-192-modp.sT \ && test -s ecc-192-modp.sT && mv -f ecc-192-modp.sT ecc-192-modp.s /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-192-modp.o -MD -MP -MF ecc-192-modp.o.d -fpic -c ecc-192-modp.s cc: warning: argument unused during compilation: '-I .' cc: warning: argument unused during compilation: '-I /usr/local/include' cc: warning: argument unused during compilation: '-D HAVE_CONFIG_H' cc: warning: argument unused during compilation: '-O2' cc: warning: argument unused during compilation: '-mfloat-abi=softfp' cc: warning: argument unused during compilation: '-fno-strict-aliasing' cc: warning: argument unused during compilation: '-ggdb3' cc: warning: argument unused during compilation: '-Wall' cc: warning: argument unused during compilation: '-W' cc: warning: argument unused during compilation: '-Wmissing-prototypes' cc: warning: argument unused during compilation: '-Wmissing-declarations' cc: warning: argument unused during compilation: '-Wstrict-prototypes' cc: warning: argument unused during compilation: '-Wpointer-arith' cc: warning: argument unused during compilation: '-Wbad-function-cast' cc: warning: argument unused during compilation: '-Wnested-externs' cc: warning: argument unused during compilation: '-fpic' cc: warning: argument unused during compilation: '-MT ecc-192-modp.o' cc: warning: argument unused during compilation: '-MD' cc: warning: argument unused during compilation: '-MP' cc: warning: argument unused during compilation: '-MF ecc-192-modp.o.d' cc: warning: argument unused during compilation: '-fpic' /usr/bin/m4 -g ./asm.m4 machine.m4 config.m4 ecc-224-modp.asm >ecc-224-modp.sT \ && test -s ecc-224-modp.sT && mv -f ecc-224-modp.sT ecc-224-modp.s /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-224-modp.o -MD -MP -MF ecc-224-modp.o.d -fpic -c ecc-224-modp.s cc: warning: argument unused during compilation: '-I .' cc: warning: argument unused during compilation: '-I /usr/local/include' cc: warning: argument unused during compilation: '-D HAVE_CONFIG_H' cc: warning: argument unused during compilation: '-O2' cc: warning: argument unused during compilation: '-mfloat-abi=softfp' cc: warning: argument unused during compilation: '-fno-strict-aliasing' cc: warning: argument unused during compilation: '-ggdb3' cc: warning: argument unused during compilation: '-Wall' cc: warning: argument unused during compilation: '-W' cc: warning: argument unused during compilation: '-Wmissing-prototypes' cc: warning: argument unused during compilation: '-Wmissing-declarations' cc: warning: argument unused during compilation: '-Wstrict-prototypes' cc: warning: argument unused during compilation: '-Wpointer-arith' cc: warning: argument unused during compilation: '-Wbad-function-cast' cc: warning: argument unused during compilation: '-Wnested-externs' cc: warning: argument unused during compilation: '-fpic' cc: warning: argument unused during compilation: '-MT ecc-224-modp.o' cc: warning: argument unused during compilation: '-MD' cc: warning: argument unused during compilation: '-MP' cc: warning: argument unused during compilation: '-MF ecc-224-modp.o.d' cc: warning: argument unused during compilation: '-fpic' /usr/bin/m4 -g ./asm.m4 machine.m4 config.m4 ecc-256-redc.asm >ecc-256-redc.sT \ && test -s ecc-256-redc.sT && mv -f ecc-256-redc.sT ecc-256-redc.s /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-256-redc.o -MD -MP -MF ecc-256-redc.o.d -fpic -c ecc-256-redc.s cc: warning: argument unused during compilation: '-I .' cc: warning: argument unused during compilation: '-I /usr/local/include' cc: warning: argument unused during compilation: '-D HAVE_CONFIG_H' cc: warning: argument unused during compilation: '-O2' cc: warning: argument unused during compilation: '-mfloat-abi=softfp' cc: warning: argument unused during compilation: '-fno-strict-aliasing' cc: warning: argument unused during compilation: '-ggdb3' cc: warning: argument unused during compilation: '-Wall' cc: warning: argument unused during compilation: '-W' cc: warning: argument unused during compilation: '-Wmissing-prototypes' cc: warning: argument unused during compilation: '-Wmissing-declarations' cc: warning: argument unused during compilation: '-Wstrict-prototypes' cc: warning: argument unused during compilation: '-Wpointer-arith' cc: warning: argument unused during compilation: '-Wbad-function-cast' cc: warning: argument unused during compilation: '-Wnested-externs' cc: warning: argument unused during compilation: '-fpic' cc: warning: argument unused during compilation: '-MT ecc-256-redc.o' cc: warning: argument unused during compilation: '-MD' cc: warning: argument unused during compilation: '-MP' cc: warning: argument unused during compilation: '-MF ecc-256-redc.o.d' cc: warning: argument unused during compilation: '-fpic' /usr/bin/m4 -g ./asm.m4 machine.m4 config.m4 ecc-384-modp.asm >ecc-384-modp.sT \ && test -s ecc-384-modp.sT && mv -f ecc-384-modp.sT ecc-384-modp.s /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-384-modp.o -MD -MP -MF ecc-384-modp.o.d -fpic -c ecc-384-modp.s cc: warning: argument unused during compilation: '-I .' cc: warning: argument unused during compilation: '-I /usr/local/include' cc: warning: argument unused during compilation: '-D HAVE_CONFIG_H' cc: warning: argument unused during compilation: '-O2' cc: warning: argument unused during compilation: '-mfloat-abi=softfp' cc: warning: argument unused during compilation: '-fno-strict-aliasing' cc: warning: argument unused during compilation: '-ggdb3' cc: warning: argument unused during compilation: '-Wall' cc: warning: argument unused during compilation: '-W' cc: warning: argument unused during compilation: '-Wmissing-prototypes' cc: warning: argument unused during compilation: '-Wmissing-declarations' cc: warning: argument unused during compilation: '-Wstrict-prototypes' cc: warning: argument unused during compilation: '-Wpointer-arith' cc: warning: argument unused during compilation: '-Wbad-function-cast' cc: warning: argument unused during compilation: '-Wnested-externs' cc: warning: argument unused during compilation: '-fpic' cc: warning: argument unused during compilation: '-MT ecc-384-modp.o' cc: warning: argument unused during compilation: '-MD' cc: warning: argument unused during compilation: '-MP' cc: warning: argument unused during compilation: '-MF ecc-384-modp.o.d' cc: warning: argument unused during compilation: '-fpic' /usr/bin/m4 -g ./asm.m4 machine.m4 config.m4 ecc-521-modp.asm >ecc-521-modp.sT \ && test -s ecc-521-modp.sT && mv -f ecc-521-modp.sT ecc-521-modp.s /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-521-modp.o -MD -MP -MF ecc-521-modp.o.d -fpic -c ecc-521-modp.s cc: warning: argument unused during compilation: '-I .' cc: warning: argument unused during compilation: '-I /usr/local/include' cc: warning: argument unused during compilation: '-D HAVE_CONFIG_H' cc: warning: argument unused during compilation: '-O2' cc: warning: argument unused during compilation: '-mfloat-abi=softfp' cc: warning: argument unused during compilation: '-fno-strict-aliasing' cc: warning: argument unused during compilation: '-ggdb3' cc: warning: argument unused during compilation: '-Wall' cc: warning: argument unused during compilation: '-W' cc: warning: argument unused during compilation: '-Wmissing-prototypes' cc: warning: argument unused during compilation: '-Wmissing-declarations' cc: warning: argument unused during compilation: '-Wstrict-prototypes' cc: warning: argument unused during compilation: '-Wpointer-arith' cc: warning: argument unused during compilation: '-Wbad-function-cast' cc: warning: argument unused during compilation: '-Wnested-externs' cc: warning: argument unused during compilation: '-fpic' cc: warning: argument unused during compilation: '-MT ecc-521-modp.o' cc: warning: argument unused during compilation: '-MD' cc: warning: argument unused during compilation: '-MP' cc: warning: argument unused during compilation: '-MF ecc-521-modp.o.d' cc: warning: argument unused during compilation: '-fpic' rm -f libhogweed.a ar cru libhogweed.a sexp.o sexp-format.o sexp-transport.o sexp-transport-format.o bignum.o bignum-next-prime.o bignum-random.o bignum-random-prime.o sexp2bignum.o pkcs1.o pkcs1-encrypt.o pkcs1-decrypt.o pkcs1-rsa-digest.o pkcs1-rsa-md5.o pkcs1-rsa-sha1.o pkcs1-rsa-sha256.o pkcs1-rsa-sha512.o rsa.o rsa-sign.o rsa-verify.o rsa-pkcs1-sign.o rsa-pkcs1-sign-tr.o rsa-pkcs1-verify.o rsa-md5-sign.o rsa-md5-verify.o rsa-sha1-sign.o rsa-sha1-verify.o rsa-sha256-sign.o rsa-sha256-verify.o rsa-sha512-sign.o rsa-sha512-verify.o rsa-encrypt.o rsa-decrypt.o rsa-decrypt-tr.o rsa-keygen.o rsa-compat.o rsa-blind.o rsa2sexp.o sexp2rsa.o dsa.o dsa-sign.o dsa-verify.o dsa-keygen.o dsa-sha1-sign.o dsa-sha1-verify.o dsa-sha256-sign.o dsa-sha256-verify.o dsa2sexp.o sexp2dsa.o pgp-encode.o rsa2openpgp.o der-iterator.o der2rsa.o der2dsa.o sec-add-1.o sec-sub-1.o sec-modinv.o sec-tabselect.o gmp-glue.o cnd-copy.o ecc-mod.o ecc-generic-modp.o ecc-generic-modq.o ecc-modp.o ecc-modq.o ecc-generic-redc.o ecc-192.o ecc-224.o ecc-256.o ecc-384.o ecc-521.o ecc-size.o ecc-j-to-a.o ecc-a-to-j.o ecc-dup-jj.o ecc-add-jja.o ecc-add-jjj.o ecc-mul-g.o ecc-mul-a.o ecc-hash.o ecc-random.o ecc-point.o ecc-scalar.o ecc-point-mul.o ecc-point-mul-g.o ecc-ecdsa-sign.o ecdsa-sign.o ecc-ecdsa-verify.o ecdsa-verify.o ecdsa-keygen.o ecc-192-modp.o ecc-224-modp.o ecc-256-redc.o ecc-384-modp.o ecc-521-modp.o ranlib libhogweed.a /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT aes-decrypt-internal.po -MD -MP -MF aes-decrypt-internal.po.d -fpic -c aes-decrypt-internal.s -o aes-decrypt-internal.po cc: warning: argument unused during compilation: '-I .' cc: warning: argument unused during compilation: '-I /usr/local/include' cc: warning: argument unused during compilation: '-D HAVE_CONFIG_H' cc: warning: argument unused during compilation: '-O2' cc: warning: argument unused during compilation: '-mfloat-abi=softfp' cc: warning: argument unused during compilation: '-fno-strict-aliasing' cc: warning: argument unused during compilation: '-ggdb3' cc: warning: argument unused during compilation: '-Wall' cc: warning: argument unused during compilation: '-W' cc: warning: argument unused during compilation: '-Wmissing-prototypes' cc: warning: argument unused during compilation: '-Wmissing-declarations' cc: warning: argument unused during compilation: '-Wstrict-prototypes' cc: warning: argument unused during compilation: '-Wpointer-arith' cc: warning: argument unused during compilation: '-Wbad-function-cast' cc: warning: argument unused during compilation: '-Wnested-externs' cc: warning: argument unused during compilation: '-fpic' cc: warning: argument unused during compilation: '-MT aes-decrypt-internal.po' cc: warning: argument unused during compilation: '-MD' cc: warning: argument unused during compilation: '-MP' cc: warning: argument unused during compilation: '-MF aes-decrypt-internal.po.d' cc: warning: argument unused during compilation: '-fpic' /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT aes-decrypt.po -MD -MP -MF aes-decrypt.po.d -fpic -c aes-decrypt.c -o aes-decrypt.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT aes-encrypt-internal.po -MD -MP -MF aes-encrypt-internal.po.d -fpic -c aes-encrypt-internal.s -o aes-encrypt-internal.po cc: warning: argument unused during compilation: '-I .' cc: warning: argument unused during compilation: '-I /usr/local/include' cc: warning: argument unused during compilation: '-D HAVE_CONFIG_H' cc: warning: argument unused during compilation: '-O2' cc: warning: argument unused during compilation: '-mfloat-abi=softfp' cc: warning: argument unused during compilation: '-fno-strict-aliasing' cc: warning: argument unused during compilation: '-ggdb3' cc: warning: argument unused during compilation: '-Wall' cc: warning: argument unused during compilation: '-W' cc: warning: argument unused during compilation: '-Wmissing-prototypes' cc: warning: argument unused during compilation: '-Wmissing-declarations' cc: warning: argument unused during compilation: '-Wstrict-prototypes' cc: warning: argument unused during compilation: '-Wpointer-arith' cc: warning: argument unused during compilation: '-Wbad-function-cast' cc: warning: argument unused during compilation: '-Wnested-externs' cc: warning: argument unused during compilation: '-fpic' cc: warning: argument unused during compilation: '-MT aes-encrypt-internal.po' cc: warning: argument unused during compilation: '-MD' cc: warning: argument unused during compilation: '-MP' cc: warning: argument unused during compilation: '-MF aes-encrypt-internal.po.d' cc: warning: argument unused during compilation: '-fpic' /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT aes-encrypt.po -MD -MP -MF aes-encrypt.po.d -fpic -c aes-encrypt.c -o aes-encrypt.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT aes-encrypt-table.po -MD -MP -MF aes-encrypt-table.po.d -fpic -c aes-encrypt-table.c -o aes-encrypt-table.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT aes-set-encrypt-key.po -MD -MP -MF aes-set-encrypt-key.po.d -fpic -c aes-set-encrypt-key.c -o aes-set-encrypt-key.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT aes-set-decrypt-key.po -MD -MP -MF aes-set-decrypt-key.po.d -fpic -c aes-set-decrypt-key.c -o aes-set-decrypt-key.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT aes-meta.po -MD -MP -MF aes-meta.po.d -fpic -c aes-meta.c -o aes-meta.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT arcfour.po -MD -MP -MF arcfour.po.d -fpic -c arcfour.c -o arcfour.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT arcfour-crypt.po -MD -MP -MF arcfour-crypt.po.d -fpic -c arcfour-crypt.c -o arcfour-crypt.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT arcfour-meta.po -MD -MP -MF arcfour-meta.po.d -fpic -c arcfour-meta.c -o arcfour-meta.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT arctwo.po -MD -MP -MF arctwo.po.d -fpic -c arctwo.c -o arctwo.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT arctwo-meta.po -MD -MP -MF arctwo-meta.po.d -fpic -c arctwo-meta.c -o arctwo-meta.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT gosthash94-meta.po -MD -MP -MF gosthash94-meta.po.d -fpic -c gosthash94-meta.c -o gosthash94-meta.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT base16-encode.po -MD -MP -MF base16-encode.po.d -fpic -c base16-encode.c -o base16-encode.po \ && true base16-encode.c:55:15: warning: expression result unused [-Wunused-value] for (i = 0, dst; i/dev/null (cd .lib \ && rm -f libnettle.so \ && ln -s ../libnettle.so libnettle.so \ && [ -z "libnettle.so.4" ] \ || { rm -f libnettle.so.4 \ && ln -s libnettle.so libnettle.so.4 ; } ) /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sexp.po -MD -MP -MF sexp.po.d -fpic -c sexp.c -o sexp.po \ && true sexp.c:295:14: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] && strlen(type) == iterator->atom_length ^~~~ /usr/armv6-freebsd/usr/include/string.h:95:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ sexp.c:311:13: warning: passing 'const uint8_t *const' (aka 'const unsigned char *const') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (strlen(types[i]) == iterator->atom_length ^~~~~~~~ /usr/armv6-freebsd/usr/include/string.h:95:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ sexp.c:352:16: warning: passing 'const uint8_t *const' (aka 'const unsigned char *const') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (strlen(keys[i]) == iterator->atom_length ^~~~~~~ /usr/armv6-freebsd/usr/include/string.h:95:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ 3 warnings generated. /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sexp-format.po -MD -MP -MF sexp-format.po.d -fpic -c sexp-format.c -o sexp-format.po \ && true sexp-format.c:98:59: warning: passing 'const char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unsigned output_length = format_string(buffer, length, start); ^~~~~ sexp-format.c:73:40: note: passing argument to parameter 's' here unsigned length, const uint8_t *s) ^ sexp-format.c:171:49: warning: passing 'const char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] output_length = format_string(buffer, length, s); ^ sexp-format.c:73:40: note: passing argument to parameter 's' here unsigned length, const uint8_t *s) ^ sexp-format.c:204:49: warning: passing 'const char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] output_length = format_string(buffer, length, s); ^ sexp-format.c:73:40: note: passing argument to parameter 's' here unsigned length, const uint8_t *s) ^ sexp-format.c:234:54: warning: passing 'const char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (buffer && !nettle_buffer_write(buffer, length, s)) ^ ./buffer.h:79:39: note: passing argument to parameter 'data' here unsigned length, const uint8_t *data); ^ 4 warnings generated. /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sexp-transport.po -MD -MP -MF sexp-transport.po.d -fpic -c sexp-transport.c -o sexp-transport.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sexp-transport-format.po -MD -MP -MF sexp-transport-format.po.d -fpic -c sexp-transport-format.c -o sexp-transport-format.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT bignum.po -MD -MP -MF bignum.po.d -fpic -c bignum.c -o bignum.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT bignum-next-prime.po -MD -MP -MF bignum-next-prime.po.d -fpic -c bignum-next-prime.c -o bignum-next-prime.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT bignum-random.po -MD -MP -MF bignum-random.po.d -fpic -c bignum-random.c -o bignum-random.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT bignum-random-prime.po -MD -MP -MF bignum-random-prime.po.d -fpic -c bignum-random-prime.c -o bignum-random-prime.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sexp2bignum.po -MD -MP -MF sexp2bignum.po.d -fpic -c sexp2bignum.c -o sexp2bignum.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT pkcs1.po -MD -MP -MF pkcs1.po.d -fpic -c pkcs1.c -o pkcs1.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT pkcs1-encrypt.po -MD -MP -MF pkcs1-encrypt.po.d -fpic -c pkcs1-encrypt.c -o pkcs1-encrypt.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT pkcs1-decrypt.po -MD -MP -MF pkcs1-decrypt.po.d -fpic -c pkcs1-decrypt.c -o pkcs1-decrypt.po \ && true pkcs1-decrypt.c:46:3: warning: implicitly declaring library function 'alloca' with type 'void *(unsigned int)' TMP_ALLOC(em, key_size); ^ ./nettle-internal.h:39:40: note: expanded from macro 'TMP_ALLOC' # define TMP_ALLOC(name, size) (name = alloca(sizeof (*name) * (size))) ^ pkcs1-decrypt.c:46:3: note: please include the header or explicitly provide a declaration for 'alloca' ./nettle-internal.h:39:40: note: expanded from macro 'TMP_ALLOC' # define TMP_ALLOC(name, size) (name = alloca(sizeof (*name) * (size))) ^ 1 warning generated. /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT pkcs1-rsa-digest.po -MD -MP -MF pkcs1-rsa-digest.po.d -fpic -c pkcs1-rsa-digest.c -o pkcs1-rsa-digest.po \ && true pkcs1-rsa-digest.c:39:3: warning: implicitly declaring library function 'alloca' with type 'void *(unsigned int)' TMP_ALLOC(em, key_size); ^ ./nettle-internal.h:39:40: note: expanded from macro 'TMP_ALLOC' # define TMP_ALLOC(name, size) (name = alloca(sizeof (*name) * (size))) ^ pkcs1-rsa-digest.c:39:3: note: please include the header or explicitly provide a declaration for 'alloca' ./nettle-internal.h:39:40: note: expanded from macro 'TMP_ALLOC' # define TMP_ALLOC(name, size) (name = alloca(sizeof (*name) * (size))) ^ 1 warning generated. /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT pkcs1-rsa-md5.po -MD -MP -MF pkcs1-rsa-md5.po.d -fpic -c pkcs1-rsa-md5.c -o pkcs1-rsa-md5.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT pkcs1-rsa-sha1.po -MD -MP -MF pkcs1-rsa-sha1.po.d -fpic -c pkcs1-rsa-sha1.c -o pkcs1-rsa-sha1.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT pkcs1-rsa-sha256.po -MD -MP -MF pkcs1-rsa-sha256.po.d -fpic -c pkcs1-rsa-sha256.c -o pkcs1-rsa-sha256.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT pkcs1-rsa-sha512.po -MD -MP -MF pkcs1-rsa-sha512.po.d -fpic -c pkcs1-rsa-sha512.c -o pkcs1-rsa-sha512.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa.po -MD -MP -MF rsa.po.d -fpic -c rsa.c -o rsa.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-sign.po -MD -MP -MF rsa-sign.po.d -fpic -c rsa-sign.c -o rsa-sign.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-verify.po -MD -MP -MF rsa-verify.po.d -fpic -c rsa-verify.c -o rsa-verify.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-pkcs1-sign.po -MD -MP -MF rsa-pkcs1-sign.po.d -fpic -c rsa-pkcs1-sign.c -o rsa-pkcs1-sign.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-pkcs1-sign-tr.po -MD -MP -MF rsa-pkcs1-sign-tr.po.d -fpic -c rsa-pkcs1-sign-tr.c -o rsa-pkcs1-sign-tr.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-pkcs1-verify.po -MD -MP -MF rsa-pkcs1-verify.po.d -fpic -c rsa-pkcs1-verify.c -o rsa-pkcs1-verify.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-md5-sign.po -MD -MP -MF rsa-md5-sign.po.d -fpic -c rsa-md5-sign.c -o rsa-md5-sign.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-md5-verify.po -MD -MP -MF rsa-md5-verify.po.d -fpic -c rsa-md5-verify.c -o rsa-md5-verify.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-sha1-sign.po -MD -MP -MF rsa-sha1-sign.po.d -fpic -c rsa-sha1-sign.c -o rsa-sha1-sign.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-sha1-verify.po -MD -MP -MF rsa-sha1-verify.po.d -fpic -c rsa-sha1-verify.c -o rsa-sha1-verify.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-sha256-sign.po -MD -MP -MF rsa-sha256-sign.po.d -fpic -c rsa-sha256-sign.c -o rsa-sha256-sign.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-sha256-verify.po -MD -MP -MF rsa-sha256-verify.po.d -fpic -c rsa-sha256-verify.c -o rsa-sha256-verify.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-sha512-sign.po -MD -MP -MF rsa-sha512-sign.po.d -fpic -c rsa-sha512-sign.c -o rsa-sha512-sign.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-sha512-verify.po -MD -MP -MF rsa-sha512-verify.po.d -fpic -c rsa-sha512-verify.c -o rsa-sha512-verify.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-encrypt.po -MD -MP -MF rsa-encrypt.po.d -fpic -c rsa-encrypt.c -o rsa-encrypt.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-decrypt.po -MD -MP -MF rsa-decrypt.po.d -fpic -c rsa-decrypt.c -o rsa-decrypt.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-decrypt-tr.po -MD -MP -MF rsa-decrypt-tr.po.d -fpic -c rsa-decrypt-tr.c -o rsa-decrypt-tr.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-keygen.po -MD -MP -MF rsa-keygen.po.d -fpic -c rsa-keygen.c -o rsa-keygen.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-compat.po -MD -MP -MF rsa-compat.po.d -fpic -c rsa-compat.c -o rsa-compat.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-blind.po -MD -MP -MF rsa-blind.po.d -fpic -c rsa-blind.c -o rsa-blind.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa2sexp.po -MD -MP -MF rsa2sexp.po.d -fpic -c rsa2sexp.c -o rsa2sexp.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sexp2rsa.po -MD -MP -MF sexp2rsa.po.d -fpic -c sexp2rsa.c -o sexp2rsa.po \ && true sexp2rsa.c:56:9: warning: initializing 'const uint8_t *const' (aka 'const unsigned char *const') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign] = { "n", "e", "d", "p", "q", "a", "b", "c" }; ^~~ sexp2rsa.c:56:14: warning: initializing 'const uint8_t *const' (aka 'const unsigned char *const') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign] = { "n", "e", "d", "p", "q", "a", "b", "c" }; ^~~ sexp2rsa.c:56:19: warning: initializing 'const uint8_t *const' (aka 'const unsigned char *const') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign] = { "n", "e", "d", "p", "q", "a", "b", "c" }; ^~~ sexp2rsa.c:56:24: warning: initializing 'const uint8_t *const' (aka 'const unsigned char *const') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign] = { "n", "e", "d", "p", "q", "a", "b", "c" }; ^~~ sexp2rsa.c:56:29: warning: initializing 'const uint8_t *const' (aka 'const unsigned char *const') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign] = { "n", "e", "d", "p", "q", "a", "b", "c" }; ^~~ sexp2rsa.c:56:34: warning: initializing 'const uint8_t *const' (aka 'const unsigned char *const') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign] = { "n", "e", "d", "p", "q", "a", "b", "c" }; ^~~ sexp2rsa.c:56:39: warning: initializing 'const uint8_t *const' (aka 'const unsigned char *const') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign] = { "n", "e", "d", "p", "q", "a", "b", "c" }; ^~~ sexp2rsa.c:56:44: warning: initializing 'const uint8_t *const' (aka 'const unsigned char *const') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign] = { "n", "e", "d", "p", "q", "a", "b", "c" }; ^~~ sexp2rsa.c:96:9: warning: initializing 'const uint8_t *const' (aka 'const unsigned char *const') with an expression of type 'char [4]' converts between pointers to integer types with different sign [-Wpointer-sign] = { "rsa", "rsa-pkcs1", "rsa-pkcs1-sha1" }; ^~~~~ sexp2rsa.c:96:16: warning: initializing 'const uint8_t *const' (aka 'const unsigned char *const') with an expression of type 'char [10]' converts between pointers to integer types with different sign [-Wpointer-sign] = { "rsa", "rsa-pkcs1", "rsa-pkcs1-sha1" }; ^~~~~~~~~~~ sexp2rsa.c:96:29: warning: initializing 'const uint8_t *const' (aka 'const unsigned char *const') with an expression of type 'char [15]' converts between pointers to integer types with different sign [-Wpointer-sign] = { "rsa", "rsa-pkcs1", "rsa-pkcs1-sha1" }; ^~~~~~~~~~~~~~~~ sexp2rsa.c:101:37: warning: passing 'char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (!sexp_iterator_check_type(&i, priv ? "private-key" : "public-key")) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./sexp.h:126:20: note: passing argument to parameter 'type' here const uint8_t *type); ^ 12 warnings generated. /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT dsa.po -MD -MP -MF dsa.po.d -fpic -c dsa.c -o dsa.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT dsa-sign.po -MD -MP -MF dsa-sign.po.d -fpic -c dsa-sign.c -o dsa-sign.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT dsa-verify.po -MD -MP -MF dsa-verify.po.d -fpic -c dsa-verify.c -o dsa-verify.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT dsa-keygen.po -MD -MP -MF dsa-keygen.po.d -fpic -c dsa-keygen.c -o dsa-keygen.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT dsa-sha1-sign.po -MD -MP -MF dsa-sha1-sign.po.d -fpic -c dsa-sha1-sign.c -o dsa-sha1-sign.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT dsa-sha1-verify.po -MD -MP -MF dsa-sha1-verify.po.d -fpic -c dsa-sha1-verify.c -o dsa-sha1-verify.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT dsa-sha256-sign.po -MD -MP -MF dsa-sha256-sign.po.d -fpic -c dsa-sha256-sign.c -o dsa-sha256-sign.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT dsa-sha256-verify.po -MD -MP -MF dsa-sha256-verify.po.d -fpic -c dsa-sha256-verify.c -o dsa-sha256-verify.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT dsa2sexp.po -MD -MP -MF dsa2sexp.po.d -fpic -c dsa2sexp.c -o dsa2sexp.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sexp2dsa.po -MD -MP -MF sexp2dsa.po.d -fpic -c sexp2dsa.c -o sexp2dsa.po \ && true sexp2dsa.c:57:9: warning: initializing 'const uint8_t *const' (aka 'const unsigned char *const') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign] = { "p", "q", "g", "y", "x" }; ^~~ sexp2dsa.c:57:14: warning: initializing 'const uint8_t *const' (aka 'const unsigned char *const') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign] = { "p", "q", "g", "y", "x" }; ^~~ sexp2dsa.c:57:19: warning: initializing 'const uint8_t *const' (aka 'const unsigned char *const') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign] = { "p", "q", "g", "y", "x" }; ^~~ sexp2dsa.c:57:24: warning: initializing 'const uint8_t *const' (aka 'const unsigned char *const') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign] = { "p", "q", "g", "y", "x" }; ^~~ sexp2dsa.c:57:29: warning: initializing 'const uint8_t *const' (aka 'const unsigned char *const') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign] = { "p", "q", "g", "y", "x" }; ^~~ sexp2dsa.c:86:37: warning: passing 'char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] && sexp_iterator_check_type(&i, priv ? "private-key" : "public-key") ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./sexp.h:126:20: note: passing argument to parameter 'type' here const uint8_t *type); ^ sexp2dsa.c:87:37: warning: passing 'char [4]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] && sexp_iterator_check_type(&i, "dsa") ^~~~~ ./sexp.h:126:20: note: passing argument to parameter 'type' here const uint8_t *type); ^ sexp2dsa.c:100:37: warning: passing 'char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] && sexp_iterator_check_type(&i, priv ? "private-key" : "public-key") ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./sexp.h:126:20: note: passing argument to parameter 'type' here const uint8_t *type); ^ sexp2dsa.c:101:37: warning: passing 'char [11]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] && sexp_iterator_check_type(&i, "dsa-sha256") ^~~~~~~~~~~~ ./sexp.h:126:20: note: passing argument to parameter 'type' here const uint8_t *type); ^ sexp2dsa.c:110:45: warning: initializing 'const uint8_t *const' (aka 'const unsigned char *const') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign] static const uint8_t * const names[2] = { "r", "s" }; ^~~ sexp2dsa.c:110:50: warning: initializing 'const uint8_t *const' (aka 'const unsigned char *const') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign] static const uint8_t * const names[2] = { "r", "s" }; ^~~ 11 warnings generated. /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT pgp-encode.po -MD -MP -MF pgp-encode.po.d -fpic -c pgp-encode.c -o pgp-encode.po \ && true pgp-encode.c:352:10: warning: passing 'char [11]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (! (WRITE(buffer, "BEGIN PGP ") ^~~~~~~~~~~~~~~~~~~~~~~~~~~ pgp-encode.c:334:68: note: expanded from macro 'WRITE' #define WRITE(buffer, s) (nettle_buffer_write(buffer, strlen((s)), (s))) ^~~ ./buffer.h:79:39: note: passing argument to parameter 'data' here unsigned length, const uint8_t *data); ^ pgp-encode.c:353:6: warning: passing 'const char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] && WRITE(buffer, tag) ^~~~~~~~~~~~~~~~~~ pgp-encode.c:334:68: note: expanded from macro 'WRITE' #define WRITE(buffer, s) (nettle_buffer_write(buffer, strlen((s)), (s))) ^~~ ./buffer.h:79:39: note: passing argument to parameter 'data' here unsigned length, const uint8_t *data); ^ pgp-encode.c:354:6: warning: passing 'char [19]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] && WRITE(buffer, "\nComment: Nettle\n\n"))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pgp-encode.c:334:68: note: expanded from macro 'WRITE' #define WRITE(buffer, s) (nettle_buffer_write(buffer, strlen((s)), (s))) ^~~ ./buffer.h:79:39: note: passing argument to parameter 'data' here unsigned length, const uint8_t *data); ^ pgp-encode.c:409:11: warning: passing 'char [12]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] return (WRITE(buffer, "\nBEGIN PGP ") ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pgp-encode.c:334:68: note: expanded from macro 'WRITE' #define WRITE(buffer, s) (nettle_buffer_write(buffer, strlen((s)), (s))) ^~~ ./buffer.h:79:39: note: passing argument to parameter 'data' here unsigned length, const uint8_t *data); ^ pgp-encode.c:410:7: warning: passing 'const char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] && WRITE(buffer, tag) ^~~~~~~~~~~~~~~~~~ pgp-encode.c:334:68: note: expanded from macro 'WRITE' #define WRITE(buffer, s) (nettle_buffer_write(buffer, strlen((s)), (s))) ^~~ ./buffer.h:79:39: note: passing argument to parameter 'data' here unsigned length, const uint8_t *data); ^ 5 warnings generated. /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa2openpgp.po -MD -MP -MF rsa2openpgp.po.d -fpic -c rsa2openpgp.c -o rsa2openpgp.po \ && true rsa2openpgp.c:80:47: warning: passing 'const char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (!pgp_put_userid(buffer, strlen(userid), userid)) ^~~~~~ ./pgp.h:115:24: note: passing argument to parameter 'name' here const uint8_t *name); ^ 1 warning generated. /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT der-iterator.po -MD -MP -MF der-iterator.po.d -fpic -c der-iterator.c -o der-iterator.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT der2rsa.po -MD -MP -MF der2rsa.po.d -fpic -c der2rsa.c -o der2rsa.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT der2dsa.po -MD -MP -MF der2dsa.po.d -fpic -c der2dsa.c -o der2dsa.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sec-add-1.po -MD -MP -MF sec-add-1.po.d -fpic -c sec-add-1.c -o sec-add-1.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sec-sub-1.po -MD -MP -MF sec-sub-1.po.d -fpic -c sec-sub-1.c -o sec-sub-1.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sec-modinv.po -MD -MP -MF sec-modinv.po.d -fpic -c sec-modinv.c -o sec-modinv.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sec-tabselect.po -MD -MP -MF sec-tabselect.po.d -fpic -c sec-tabselect.c -o sec-tabselect.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT gmp-glue.po -MD -MP -MF gmp-glue.po.d -fpic -c gmp-glue.c -o gmp-glue.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT cnd-copy.po -MD -MP -MF cnd-copy.po.d -fpic -c cnd-copy.c -o cnd-copy.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-mod.po -MD -MP -MF ecc-mod.po.d -fpic -c ecc-mod.c -o ecc-mod.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-generic-modp.po -MD -MP -MF ecc-generic-modp.po.d -fpic -c ecc-generic-modp.c -o ecc-generic-modp.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-generic-modq.po -MD -MP -MF ecc-generic-modq.po.d -fpic -c ecc-generic-modq.c -o ecc-generic-modq.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-modp.po -MD -MP -MF ecc-modp.po.d -fpic -c ecc-modp.c -o ecc-modp.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-modq.po -MD -MP -MF ecc-modq.po.d -fpic -c ecc-modq.c -o ecc-modq.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-generic-redc.po -MD -MP -MF ecc-generic-redc.po.d -fpic -c ecc-generic-redc.c -o ecc-generic-redc.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-192.po -MD -MP -MF ecc-192.po.d -fpic -c ecc-192.c -o ecc-192.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-224.po -MD -MP -MF ecc-224.po.d -fpic -c ecc-224.c -o ecc-224.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-256.po -MD -MP -MF ecc-256.po.d -fpic -c ecc-256.c -o ecc-256.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-384.po -MD -MP -MF ecc-384.po.d -fpic -c ecc-384.c -o ecc-384.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-521.po -MD -MP -MF ecc-521.po.d -fpic -c ecc-521.c -o ecc-521.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-size.po -MD -MP -MF ecc-size.po.d -fpic -c ecc-size.c -o ecc-size.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-j-to-a.po -MD -MP -MF ecc-j-to-a.po.d -fpic -c ecc-j-to-a.c -o ecc-j-to-a.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-a-to-j.po -MD -MP -MF ecc-a-to-j.po.d -fpic -c ecc-a-to-j.c -o ecc-a-to-j.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-dup-jj.po -MD -MP -MF ecc-dup-jj.po.d -fpic -c ecc-dup-jj.c -o ecc-dup-jj.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-add-jja.po -MD -MP -MF ecc-add-jja.po.d -fpic -c ecc-add-jja.c -o ecc-add-jja.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-add-jjj.po -MD -MP -MF ecc-add-jjj.po.d -fpic -c ecc-add-jjj.c -o ecc-add-jjj.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-mul-g.po -MD -MP -MF ecc-mul-g.po.d -fpic -c ecc-mul-g.c -o ecc-mul-g.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-mul-a.po -MD -MP -MF ecc-mul-a.po.d -fpic -c ecc-mul-a.c -o ecc-mul-a.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-hash.po -MD -MP -MF ecc-hash.po.d -fpic -c ecc-hash.c -o ecc-hash.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-random.po -MD -MP -MF ecc-random.po.d -fpic -c ecc-random.c -o ecc-random.po \ && true ecc-random.c:84:3: warning: implicitly declaring library function 'alloca' with type 'void *(unsigned int)' TMP_ALLOC (scratch, ECC_MODQ_RANDOM_ITCH (x->ecc->size)); ^ ./nettle-internal.h:39:40: note: expanded from macro 'TMP_ALLOC' # define TMP_ALLOC(name, size) (name = alloca(sizeof (*name) * (size))) ^ ecc-random.c:84:3: note: please include the header or explicitly provide a declaration for 'alloca' ./nettle-internal.h:39:40: note: expanded from macro 'TMP_ALLOC' # define TMP_ALLOC(name, size) (name = alloca(sizeof (*name) * (size))) ^ 1 warning generated. /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-point.po -MD -MP -MF ecc-point.po.d -fpic -c ecc-point.c -o ecc-point.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-scalar.po -MD -MP -MF ecc-scalar.po.d -fpic -c ecc-scalar.c -o ecc-scalar.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-point-mul.po -MD -MP -MF ecc-point-mul.po.d -fpic -c ecc-point-mul.c -o ecc-point-mul.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-point-mul-g.po -MD -MP -MF ecc-point-mul-g.po.d -fpic -c ecc-point-mul-g.c -o ecc-point-mul-g.po \ && true ecc-point-mul-g.c:44:3: warning: implicitly declaring library function 'alloca' with type 'void *(unsigned int)' TMP_ALLOC (scratch, itch); ^ ./nettle-internal.h:39:40: note: expanded from macro 'TMP_ALLOC' # define TMP_ALLOC(name, size) (name = alloca(sizeof (*name) * (size))) ^ ecc-point-mul-g.c:44:3: note: please include the header or explicitly provide a declaration for 'alloca' ./nettle-internal.h:39:40: note: expanded from macro 'TMP_ALLOC' # define TMP_ALLOC(name, size) (name = alloca(sizeof (*name) * (size))) ^ 1 warning generated. /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-ecdsa-sign.po -MD -MP -MF ecc-ecdsa-sign.po.d -fpic -c ecc-ecdsa-sign.c -o ecc-ecdsa-sign.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecdsa-sign.po -MD -MP -MF ecdsa-sign.po.d -fpic -c ecdsa-sign.c -o ecdsa-sign.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-ecdsa-verify.po -MD -MP -MF ecc-ecdsa-verify.po.d -fpic -c ecc-ecdsa-verify.c -o ecc-ecdsa-verify.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecdsa-verify.po -MD -MP -MF ecdsa-verify.po.d -fpic -c ecdsa-verify.c -o ecdsa-verify.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecdsa-keygen.po -MD -MP -MF ecdsa-keygen.po.d -fpic -c ecdsa-keygen.c -o ecdsa-keygen.po \ && true /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-192-modp.po -MD -MP -MF ecc-192-modp.po.d -fpic -c ecc-192-modp.s -o ecc-192-modp.po cc: warning: argument unused during compilation: '-I .' cc: warning: argument unused during compilation: '-I /usr/local/include' cc: warning: argument unused during compilation: '-D HAVE_CONFIG_H' cc: warning: argument unused during compilation: '-O2' cc: warning: argument unused during compilation: '-mfloat-abi=softfp' cc: warning: argument unused during compilation: '-fno-strict-aliasing' cc: warning: argument unused during compilation: '-ggdb3' cc: warning: argument unused during compilation: '-Wall' cc: warning: argument unused during compilation: '-W' cc: warning: argument unused during compilation: '-Wmissing-prototypes' cc: warning: argument unused during compilation: '-Wmissing-declarations' cc: warning: argument unused during compilation: '-Wstrict-prototypes' cc: warning: argument unused during compilation: '-Wpointer-arith' cc: warning: argument unused during compilation: '-Wbad-function-cast' cc: warning: argument unused during compilation: '-Wnested-externs' cc: warning: argument unused during compilation: '-fpic' cc: warning: argument unused during compilation: '-MT ecc-192-modp.po' cc: warning: argument unused during compilation: '-MD' cc: warning: argument unused during compilation: '-MP' cc: warning: argument unused during compilation: '-MF ecc-192-modp.po.d' cc: warning: argument unused during compilation: '-fpic' /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-224-modp.po -MD -MP -MF ecc-224-modp.po.d -fpic -c ecc-224-modp.s -o ecc-224-modp.po cc: warning: argument unused during compilation: '-I .' cc: warning: argument unused during compilation: '-I /usr/local/include' cc: warning: argument unused during compilation: '-D HAVE_CONFIG_H' cc: warning: argument unused during compilation: '-O2' cc: warning: argument unused during compilation: '-mfloat-abi=softfp' cc: warning: argument unused during compilation: '-fno-strict-aliasing' cc: warning: argument unused during compilation: '-ggdb3' cc: warning: argument unused during compilation: '-Wall' cc: warning: argument unused during compilation: '-W' cc: warning: argument unused during compilation: '-Wmissing-prototypes' cc: warning: argument unused during compilation: '-Wmissing-declarations' cc: warning: argument unused during compilation: '-Wstrict-prototypes' cc: warning: argument unused during compilation: '-Wpointer-arith' cc: warning: argument unused during compilation: '-Wbad-function-cast' cc: warning: argument unused during compilation: '-Wnested-externs' cc: warning: argument unused during compilation: '-fpic' cc: warning: argument unused during compilation: '-MT ecc-224-modp.po' cc: warning: argument unused during compilation: '-MD' cc: warning: argument unused during compilation: '-MP' cc: warning: argument unused during compilation: '-MF ecc-224-modp.po.d' cc: warning: argument unused during compilation: '-fpic' /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-256-redc.po -MD -MP -MF ecc-256-redc.po.d -fpic -c ecc-256-redc.s -o ecc-256-redc.po cc: warning: argument unused during compilation: '-I .' cc: warning: argument unused during compilation: '-I /usr/local/include' cc: warning: argument unused during compilation: '-D HAVE_CONFIG_H' cc: warning: argument unused during compilation: '-O2' cc: warning: argument unused during compilation: '-mfloat-abi=softfp' cc: warning: argument unused during compilation: '-fno-strict-aliasing' cc: warning: argument unused during compilation: '-ggdb3' cc: warning: argument unused during compilation: '-Wall' cc: warning: argument unused during compilation: '-W' cc: warning: argument unused during compilation: '-Wmissing-prototypes' cc: warning: argument unused during compilation: '-Wmissing-declarations' cc: warning: argument unused during compilation: '-Wstrict-prototypes' cc: warning: argument unused during compilation: '-Wpointer-arith' cc: warning: argument unused during compilation: '-Wbad-function-cast' cc: warning: argument unused during compilation: '-Wnested-externs' cc: warning: argument unused during compilation: '-fpic' cc: warning: argument unused during compilation: '-MT ecc-256-redc.po' cc: warning: argument unused during compilation: '-MD' cc: warning: argument unused during compilation: '-MP' cc: warning: argument unused during compilation: '-MF ecc-256-redc.po.d' cc: warning: argument unused during compilation: '-fpic' /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-384-modp.po -MD -MP -MF ecc-384-modp.po.d -fpic -c ecc-384-modp.s -o ecc-384-modp.po cc: warning: argument unused during compilation: '-I .' cc: warning: argument unused during compilation: '-I /usr/local/include' cc: warning: argument unused during compilation: '-D HAVE_CONFIG_H' cc: warning: argument unused during compilation: '-O2' cc: warning: argument unused during compilation: '-mfloat-abi=softfp' cc: warning: argument unused during compilation: '-fno-strict-aliasing' cc: warning: argument unused during compilation: '-ggdb3' cc: warning: argument unused during compilation: '-Wall' cc: warning: argument unused during compilation: '-W' cc: warning: argument unused during compilation: '-Wmissing-prototypes' cc: warning: argument unused during compilation: '-Wmissing-declarations' cc: warning: argument unused during compilation: '-Wstrict-prototypes' cc: warning: argument unused during compilation: '-Wpointer-arith' cc: warning: argument unused during compilation: '-Wbad-function-cast' cc: warning: argument unused during compilation: '-Wnested-externs' cc: warning: argument unused during compilation: '-fpic' cc: warning: argument unused during compilation: '-MT ecc-384-modp.po' cc: warning: argument unused during compilation: '-MD' cc: warning: argument unused during compilation: '-MP' cc: warning: argument unused during compilation: '-MF ecc-384-modp.po.d' cc: warning: argument unused during compilation: '-fpic' /usr/armv6-freebsd/usr/bin/cc -I. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-521-modp.po -MD -MP -MF ecc-521-modp.po.d -fpic -c ecc-521-modp.s -o ecc-521-modp.po cc: warning: argument unused during compilation: '-I .' cc: warning: argument unused during compilation: '-I /usr/local/include' cc: warning: argument unused during compilation: '-D HAVE_CONFIG_H' cc: warning: argument unused during compilation: '-O2' cc: warning: argument unused during compilation: '-mfloat-abi=softfp' cc: warning: argument unused during compilation: '-fno-strict-aliasing' cc: warning: argument unused during compilation: '-ggdb3' cc: warning: argument unused during compilation: '-Wall' cc: warning: argument unused during compilation: '-W' cc: warning: argument unused during compilation: '-Wmissing-prototypes' cc: warning: argument unused during compilation: '-Wmissing-declarations' cc: warning: argument unused during compilation: '-Wstrict-prototypes' cc: warning: argument unused during compilation: '-Wpointer-arith' cc: warning: argument unused during compilation: '-Wbad-function-cast' cc: warning: argument unused during compilation: '-Wnested-externs' cc: warning: argument unused during compilation: '-fpic' cc: warning: argument unused during compilation: '-MT ecc-521-modp.po' cc: warning: argument unused during compilation: '-MD' cc: warning: argument unused during compilation: '-MP' cc: warning: argument unused during compilation: '-MF ecc-521-modp.po.d' cc: warning: argument unused during compilation: '-fpic' /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L/usr/local/lib -L. -shared -Wl,-soname=libhogweed.so.2 sexp.po sexp-format.po sexp-transport.po sexp-transport-format.po bignum.po bignum-next-prime.po bignum-random.po bignum-random-prime.po sexp2bignum.po pkcs1.po pkcs1-encrypt.po pkcs1-decrypt.po pkcs1-rsa-digest.po pkcs1-rsa-md5.po pkcs1-rsa-sha1.po pkcs1-rsa-sha256.po pkcs1-rsa-sha512.po rsa.po rsa-sign.po rsa-verify.po rsa-pkcs1-sign.po rsa-pkcs1-sign-tr.po rsa-pkcs1-verify.po rsa-md5-sign.po rsa-md5-verify.po rsa-sha1-sign.po rsa-sha1-verify.po rsa-sha256-sign.po rsa-sha256-verify.po rsa-sha512-sign.po rsa-sha512-verify.po rsa-encrypt.po rsa-decrypt.po rsa-decrypt-tr.po rsa-keygen.po rsa-compat.po rsa-blind.po rsa2sexp.po sexp2rsa.po dsa.po dsa-sign.po dsa-verify.po dsa-keygen.po dsa-sha1-sign.po dsa-sha1-verify.po dsa-sha256-sign.po dsa-sha256-verify.po dsa2sexp.po sexp2dsa.po pgp-encode.po rsa2openpgp.po der-iterator.po der2rsa.po der2dsa.po sec-add-1.po sec-sub-1.po sec-modinv.po sec-tabselect.po gmp-glue.po cnd-copy.po ecc-mod.po ecc-generic-modp.po ecc-generic-modq.po ecc-modp.po ecc-modq.po ecc-generic-redc.po ecc-192.po ecc-224.po ecc-256.po ecc-384.po ecc-521.po ecc-size.po ecc-j-to-a.po ecc-a-to-j.po ecc-dup-jj.po ecc-add-jja.po ecc-add-jjj.po ecc-mul-g.po ecc-mul-a.po ecc-hash.po ecc-random.po ecc-point.po ecc-scalar.po ecc-point-mul.po ecc-point-mul-g.po ecc-ecdsa-sign.po ecdsa-sign.po ecc-ecdsa-verify.po ecdsa-verify.po ecdsa-keygen.po ecc-192-modp.po ecc-224-modp.po ecc-256-redc.po ecc-384-modp.po ecc-521-modp.po -o libhogweed.so -lnettle -lgmp mkdir .lib 2>/dev/null Makefile:215: recipe for target 'libhogweed.so' failed gmake[2]: [libhogweed.so] Error 1 (ignored) (cd .lib \ && rm -f libhogweed.so \ && ln -s ../libhogweed.so libhogweed.so \ && [ -z "libhogweed.so.2" ] \ || { rm -f libhogweed.so.2 \ && ln -s libhogweed.so libhogweed.so.2 ; } ) gmake[2]: Leaving directory '/wrkdirs/usr/ports/security/nettle/work/nettle-2.7.1' set -e; for d in tools testsuite examples; do \ echo "Making all in $d" ; (cd $d && /usr/local/bin/gmake all); done Making all in tools gmake[2]: Entering directory '/wrkdirs/usr/ports/security/nettle/work/nettle-2.7.1/tools' /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sexp-conv.o -MD -MP -MF sexp-conv.o.d -c sexp-conv.c && true /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT input.o -MD -MP -MF input.o.d -c input.c && true /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT output.o -MD -MP -MF output.o.d -c output.c && true output.c:197:5: warning: passing 'char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] (mode == SEXP_ADVANCED) ? "\"\"": "0:"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ output.c:135:40: note: passing argument to parameter 'data' here unsigned length, const uint8_t *data) ^ 1 warning generated. /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT parse.o -MD -MP -MF parse.o.d -c parse.c && true /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT misc.o -MD -MP -MF misc.o.d -c misc.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib sexp-conv.o input.o output.o parse.o misc.o ../getopt.o ../getopt1.o -lnettle -lgmp -o sexp-conv /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT nettle-hash.o -MD -MP -MF nettle-hash.o.d -c nettle-hash.c && true nettle-hash.c:78:30: warning: passing 'char [16384]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] hash->update(ctx, res, buffer); ^~~~~~ nettle-hash.c:114:25: warning: passing 'char *' to parameter of type 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] base16_encode_update(hex, 8, digest + i); ^~~ ../base16.h:56:31: note: passing argument to parameter 'dst' here base16_encode_update(uint8_t *dst, ^ nettle-hash.c:118:28: warning: passing 'char *' to parameter of type 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] base16_encode_update(hex, digest_length - i, digest + i); ^~~ ../base16.h:56:31: note: passing argument to parameter 'dst' here base16_encode_update(uint8_t *dst, ^ 3 warnings generated. /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib nettle-hash.o misc.o ../getopt.o ../getopt1.o -lnettle -lgmp -o nettle-hash /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT nettle-lfib-stream.o -MD -MP -MF nettle-lfib-stream.o.d -c nettle-lfib-stream.c && true nettle-lfib-stream.c:77:40: warning: passing 'char [500]' to parameter of type 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] knuth_lfib_random(&ctx, BUFSIZE, buffer); ^~~~~~ ../knuth-lfib.h:69:26: note: passing argument to parameter 'dst' here unsigned n, uint8_t *dst); ^ 1 warning generated. /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib nettle-lfib-stream.o -lnettle -lgmp -o nettle-lfib-stream /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT pkcs1-conv.o -MD -MP -MF pkcs1-conv.o.d -c pkcs1-conv.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib pkcs1-conv.o misc.o ../getopt.o ../getopt1.o -lhogweed -lnettle -lgmp -o pkcs1-conv gmake[2]: Leaving directory '/wrkdirs/usr/ports/security/nettle/work/nettle-2.7.1/tools' Making all in testsuite gmake[2]: Entering directory '/wrkdirs/usr/ports/security/nettle/work/nettle-2.7.1/testsuite' /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT aes-test.o -MD -MP -MF aes-test.o.d -c aes-test.c && true /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT testutils.o -MD -MP -MF testutils.o.d -c testutils.c && true testutils.c:610:34: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] unsigned ascii_length = strlen(ascii); ^~~~~ /usr/armv6-freebsd/usr/include/string.h:95:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ testutils.c:631:33: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] ASSERT (0x33 == buffer[strlen(ascii)]); ^~~~~ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ /usr/armv6-freebsd/usr/include/string.h:95:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ testutils.c:781:18: warning: passing 'char [40]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] SIGN(key, md5, "The magic words are squeamish ossifrage", signature); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testutils.c:670:30: note: expanded from macro 'SIGN' hash##_update(&hash, LDATA(msg)); \ ^ ./testutils.h:217:30: note: expanded from macro 'LDATA' #define LDATA(x) LLENGTH(x), x ^ ../md5.h:60:20: note: passing argument to parameter 'data' here const uint8_t *data); ^ testutils.c:794:5: warning: passing 'char [41]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] "The magick words are squeamish ossifrage", signature)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testutils.c:675:30: note: expanded from macro 'VERIFY' hash##_update(&hash, LDATA(msg)), \ ^ ./testutils.h:217:30: note: expanded from macro 'LDATA' #define LDATA(x) LLENGTH(x), x ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ ../md5.h:60:20: note: passing argument to parameter 'data' here const uint8_t *data); ^ testutils.c:798:4: warning: passing 'char [40]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] "The magic words are squeamish ossifrage", signature)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testutils.c:675:30: note: expanded from macro 'VERIFY' hash##_update(&hash, LDATA(msg)), \ ^ ./testutils.h:217:30: note: expanded from macro 'LDATA' #define LDATA(x) LLENGTH(x), x ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ ../md5.h:60:20: note: passing argument to parameter 'data' here const uint8_t *data); ^ testutils.c:803:5: warning: passing 'char [40]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] "The magic words are squeamish ossifrage", signature)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testutils.c:675:30: note: expanded from macro 'VERIFY' hash##_update(&hash, LDATA(msg)), \ ^ ./testutils.h:217:30: note: expanded from macro 'LDATA' #define LDATA(x) LLENGTH(x), x ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ ../md5.h:60:20: note: passing argument to parameter 'data' here const uint8_t *data); ^ testutils.c:819:19: warning: passing 'char [40]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] SIGN(key, sha1, "The magic words are squeamish ossifrage", signature); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testutils.c:670:30: note: expanded from macro 'SIGN' hash##_update(&hash, LDATA(msg)); \ ^ ./testutils.h:217:30: note: expanded from macro 'LDATA' #define LDATA(x) LLENGTH(x), x ^ ../sha1.h:62:21: note: passing argument to parameter 'data' here const uint8_t *data); ^ testutils.c:832:5: warning: passing 'char [41]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] "The magick words are squeamish ossifrage", signature)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testutils.c:675:30: note: expanded from macro 'VERIFY' hash##_update(&hash, LDATA(msg)), \ ^ ./testutils.h:217:30: note: expanded from macro 'LDATA' #define LDATA(x) LLENGTH(x), x ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ ../sha1.h:62:21: note: passing argument to parameter 'data' here const uint8_t *data); ^ testutils.c:836:4: warning: passing 'char [40]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] "The magic words are squeamish ossifrage", signature)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testutils.c:675:30: note: expanded from macro 'VERIFY' hash##_update(&hash, LDATA(msg)), \ ^ ./testutils.h:217:30: note: expanded from macro 'LDATA' #define LDATA(x) LLENGTH(x), x ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ ../sha1.h:62:21: note: passing argument to parameter 'data' here const uint8_t *data); ^ testutils.c:841:5: warning: passing 'char [40]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] "The magic words are squeamish ossifrage", signature)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testutils.c:675:30: note: expanded from macro 'VERIFY' hash##_update(&hash, LDATA(msg)), \ ^ ./testutils.h:217:30: note: expanded from macro 'LDATA' #define LDATA(x) LLENGTH(x), x ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ ../sha1.h:62:21: note: passing argument to parameter 'data' here const uint8_t *data); ^ testutils.c:857:21: warning: passing 'char [40]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] SIGN(key, sha256, "The magic words are squeamish ossifrage", signature); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testutils.c:670:30: note: expanded from macro 'SIGN' hash##_update(&hash, LDATA(msg)); \ ^ ./testutils.h:217:30: note: expanded from macro 'LDATA' #define LDATA(x) LLENGTH(x), x ^ ../sha2.h:69:23: note: passing argument to parameter 'data' here const uint8_t *data); ^ testutils.c:870:5: warning: passing 'char [41]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] "The magick words are squeamish ossifrage", signature)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testutils.c:675:30: note: expanded from macro 'VERIFY' hash##_update(&hash, LDATA(msg)), \ ^ ./testutils.h:217:30: note: expanded from macro 'LDATA' #define LDATA(x) LLENGTH(x), x ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ ../sha2.h:69:23: note: passing argument to parameter 'data' here const uint8_t *data); ^ testutils.c:874:4: warning: passing 'char [40]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] "The magic words are squeamish ossifrage", signature)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testutils.c:675:30: note: expanded from macro 'VERIFY' hash##_update(&hash, LDATA(msg)), \ ^ ./testutils.h:217:30: note: expanded from macro 'LDATA' #define LDATA(x) LLENGTH(x), x ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ ../sha2.h:69:23: note: passing argument to parameter 'data' here const uint8_t *data); ^ testutils.c:879:5: warning: passing 'char [40]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] "The magic words are squeamish ossifrage", signature)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testutils.c:675:30: note: expanded from macro 'VERIFY' hash##_update(&hash, LDATA(msg)), \ ^ ./testutils.h:217:30: note: expanded from macro 'LDATA' #define LDATA(x) LLENGTH(x), x ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ ../sha2.h:69:23: note: passing argument to parameter 'data' here const uint8_t *data); ^ testutils.c:895:21: warning: passing 'char [40]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] SIGN(key, sha512, "The magic words are squeamish ossifrage", signature); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testutils.c:670:30: note: expanded from macro 'SIGN' hash##_update(&hash, LDATA(msg)); \ ^ ./testutils.h:217:30: note: expanded from macro 'LDATA' #define LDATA(x) LLENGTH(x), x ^ ../sha2.h:122:23: note: passing argument to parameter 'data' here const uint8_t *data); ^ testutils.c:908:5: warning: passing 'char [41]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] "The magick words are squeamish ossifrage", signature)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testutils.c:675:30: note: expanded from macro 'VERIFY' hash##_update(&hash, LDATA(msg)), \ ^ ./testutils.h:217:30: note: expanded from macro 'LDATA' #define LDATA(x) LLENGTH(x), x ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ ../sha2.h:122:23: note: passing argument to parameter 'data' here const uint8_t *data); ^ testutils.c:912:4: warning: passing 'char [40]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] "The magic words are squeamish ossifrage", signature)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testutils.c:675:30: note: expanded from macro 'VERIFY' hash##_update(&hash, LDATA(msg)), \ ^ ./testutils.h:217:30: note: expanded from macro 'LDATA' #define LDATA(x) LLENGTH(x), x ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ ../sha2.h:122:23: note: passing argument to parameter 'data' here const uint8_t *data); ^ testutils.c:917:5: warning: passing 'char [40]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] "The magic words are squeamish ossifrage", signature)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testutils.c:675:30: note: expanded from macro 'VERIFY' hash##_update(&hash, LDATA(msg)), \ ^ ./testutils.h:217:30: note: expanded from macro 'LDATA' #define LDATA(x) LLENGTH(x), x ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ ../sha2.h:122:23: note: passing argument to parameter 'data' here const uint8_t *data); ^ testutils.c:1009:28: warning: passing 'char [40]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] sha1_update(&sha1, LDATA("The magic words are squeamish ossifrage")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./testutils.h:217:30: note: expanded from macro 'LDATA' #define LDATA(x) LLENGTH(x), x ^ ../sha1.h:62:21: note: passing argument to parameter 'data' here const uint8_t *data); ^ testutils.c:1029:9: warning: passing 'char [41]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] "The magick words are squeamish ossifrage", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testutils.c:993:31: note: expanded from macro 'DSA_VERIFY' (hash##_update(&hash, LDATA(msg)), \ ^ ./testutils.h:217:30: note: expanded from macro 'LDATA' #define LDATA(x) LLENGTH(x), x ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ ../sha1.h:62:21: note: passing argument to parameter 'data' here const uint8_t *data); ^ testutils.c:1034:8: warning: passing 'char [40]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] "The magic words are squeamish ossifrage", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testutils.c:993:31: note: expanded from macro 'DSA_VERIFY' (hash##_update(&hash, LDATA(msg)), \ ^ ./testutils.h:217:30: note: expanded from macro 'LDATA' #define LDATA(x) LLENGTH(x), x ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ ../sha1.h:62:21: note: passing argument to parameter 'data' here const uint8_t *data); ^ testutils.c:1040:9: warning: passing 'char [40]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] "The magic words are squeamish ossifrage", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testutils.c:993:31: note: expanded from macro 'DSA_VERIFY' (hash##_update(&hash, LDATA(msg)), \ ^ ./testutils.h:217:30: note: expanded from macro 'LDATA' #define LDATA(x) LLENGTH(x), x ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ ../sha1.h:62:21: note: passing argument to parameter 'data' here const uint8_t *data); ^ testutils.c:1059:32: warning: passing 'char [40]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] sha256_update(&sha256, LDATA("The magic words are squeamish ossifrage")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./testutils.h:217:30: note: expanded from macro 'LDATA' #define LDATA(x) LLENGTH(x), x ^ ../sha2.h:69:23: note: passing argument to parameter 'data' here const uint8_t *data); ^ testutils.c:1079:9: warning: passing 'char [41]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] "The magick words are squeamish ossifrage", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testutils.c:993:31: note: expanded from macro 'DSA_VERIFY' (hash##_update(&hash, LDATA(msg)), \ ^ ./testutils.h:217:30: note: expanded from macro 'LDATA' #define LDATA(x) LLENGTH(x), x ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ ../sha2.h:69:23: note: passing argument to parameter 'data' here const uint8_t *data); ^ testutils.c:1084:8: warning: passing 'char [40]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] "The magic words are squeamish ossifrage", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testutils.c:993:31: note: expanded from macro 'DSA_VERIFY' (hash##_update(&hash, LDATA(msg)), \ ^ ./testutils.h:217:30: note: expanded from macro 'LDATA' #define LDATA(x) LLENGTH(x), x ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ ../sha2.h:69:23: note: passing argument to parameter 'data' here const uint8_t *data); ^ testutils.c:1090:9: warning: passing 'char [40]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] "The magic words are squeamish ossifrage", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testutils.c:993:31: note: expanded from macro 'DSA_VERIFY' (hash##_update(&hash, LDATA(msg)), \ ^ ./testutils.h:217:30: note: expanded from macro 'LDATA' #define LDATA(x) LLENGTH(x), x ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ ../sha2.h:69:23: note: passing argument to parameter 'data' here const uint8_t *data); ^ 26 warnings generated. /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib aes-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o aes-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT arcfour-test.o -MD -MP -MF arcfour-test.o.d -c arcfour-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib arcfour-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o arcfour-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT arctwo-test.o -MD -MP -MF arctwo-test.o.d -c arctwo-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib arctwo-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o arctwo-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT blowfish-test.o -MD -MP -MF blowfish-test.o.d -c blowfish-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib blowfish-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o blowfish-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT cast128-test.o -MD -MP -MF cast128-test.o.d -c cast128-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib cast128-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o cast128-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT base16-test.o -MD -MP -MF base16-test.o.d -c base16-test.c && true base16-test.c:17:33: warning: passing 'char [1]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] test_armor(&nettle_base16, 0, "", ""); ^~ ./testutils.h:155:27: note: passing argument to parameter 'data' here const uint8_t *data, ^ base16-test.c:17:37: warning: passing 'char [1]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] test_armor(&nettle_base16, 0, "", ""); ^~ ./testutils.h:156:27: note: passing argument to parameter 'ascii' here const uint8_t *ascii); ^ base16-test.c:18:33: warning: passing 'char [2]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] test_armor(&nettle_base16, 1, "H", "48"); ^~~ ./testutils.h:155:27: note: passing argument to parameter 'data' here const uint8_t *data, ^ base16-test.c:18:38: warning: passing 'char [3]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] test_armor(&nettle_base16, 1, "H", "48"); ^~~~ ./testutils.h:156:27: note: passing argument to parameter 'ascii' here const uint8_t *ascii); ^ base16-test.c:19:33: warning: passing 'char [3]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] test_armor(&nettle_base16, 2, "He", "4865"); ^~~~ ./testutils.h:155:27: note: passing argument to parameter 'data' here const uint8_t *data, ^ base16-test.c:19:39: warning: passing 'char [5]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] test_armor(&nettle_base16, 2, "He", "4865"); ^~~~~~ ./testutils.h:156:27: note: passing argument to parameter 'ascii' here const uint8_t *ascii); ^ base16-test.c:20:33: warning: passing 'char [4]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] test_armor(&nettle_base16, 3, "Hel", "48656c"); ^~~~~ ./testutils.h:155:27: note: passing argument to parameter 'data' here const uint8_t *data, ^ base16-test.c:20:40: warning: passing 'char [7]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] test_armor(&nettle_base16, 3, "Hel", "48656c"); ^~~~~~~~ ./testutils.h:156:27: note: passing argument to parameter 'ascii' here const uint8_t *ascii); ^ base16-test.c:21:33: warning: passing 'char [5]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] test_armor(&nettle_base16, 4, "Hell", "48656c6c"); ^~~~~~ ./testutils.h:155:27: note: passing argument to parameter 'data' here const uint8_t *data, ^ base16-test.c:21:41: warning: passing 'char [9]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] test_armor(&nettle_base16, 4, "Hell", "48656c6c"); ^~~~~~~~~~ ./testutils.h:156:27: note: passing argument to parameter 'ascii' here const uint8_t *ascii); ^ base16-test.c:22:33: warning: passing 'char [6]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] test_armor(&nettle_base16, 5, "Hello", "48656c6c6f"); ^~~~~~~ ./testutils.h:155:27: note: passing argument to parameter 'data' here const uint8_t *data, ^ base16-test.c:22:42: warning: passing 'char [11]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] test_armor(&nettle_base16, 5, "Hello", "48656c6c6f"); ^~~~~~~~~~~~ ./testutils.h:156:27: note: passing argument to parameter 'ascii' here const uint8_t *ascii); ^ base16-test.c:23:33: warning: passing 'char [6]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] test_armor(&nettle_base16, 6, "Hello", "48656c6c6f00"); ^~~~~~~ ./testutils.h:155:27: note: passing argument to parameter 'data' here const uint8_t *data, ^ base16-test.c:23:42: warning: passing 'char [13]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] test_armor(&nettle_base16, 6, "Hello", "48656c6c6f00"); ^~~~~~~~~~~~~~ ./testutils.h:156:27: note: passing argument to parameter 'ascii' here const uint8_t *ascii); ^ 14 warnings generated. /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib base16-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o base16-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT base64-test.o -MD -MP -MF base64-test.o.d -c base64-test.c && true base64-test.c:22:33: warning: passing 'char [1]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] test_armor(&nettle_base64, 0, "", ""); ^~ ./testutils.h:155:27: note: passing argument to parameter 'data' here const uint8_t *data, ^ base64-test.c:22:37: warning: passing 'char [1]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] test_armor(&nettle_base64, 0, "", ""); ^~ ./testutils.h:156:27: note: passing argument to parameter 'ascii' here const uint8_t *ascii); ^ base64-test.c:23:33: warning: passing 'char [2]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] test_armor(&nettle_base64, 1, "H", "SA=="); ^~~ ./testutils.h:155:27: note: passing argument to parameter 'data' here const uint8_t *data, ^ base64-test.c:23:38: warning: passing 'char [5]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] test_armor(&nettle_base64, 1, "H", "SA=="); ^~~~~~ ./testutils.h:156:27: note: passing argument to parameter 'ascii' here const uint8_t *ascii); ^ base64-test.c:24:33: warning: passing 'char [3]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] test_armor(&nettle_base64, 2, "He", "SGU="); ^~~~ ./testutils.h:155:27: note: passing argument to parameter 'data' here const uint8_t *data, ^ base64-test.c:24:39: warning: passing 'char [5]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] test_armor(&nettle_base64, 2, "He", "SGU="); ^~~~~~ ./testutils.h:156:27: note: passing argument to parameter 'ascii' here const uint8_t *ascii); ^ base64-test.c:25:33: warning: passing 'char [4]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] test_armor(&nettle_base64, 3, "Hel", "SGVs"); ^~~~~ ./testutils.h:155:27: note: passing argument to parameter 'data' here const uint8_t *data, ^ base64-test.c:25:40: warning: passing 'char [5]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] test_armor(&nettle_base64, 3, "Hel", "SGVs"); ^~~~~~ ./testutils.h:156:27: note: passing argument to parameter 'ascii' here const uint8_t *ascii); ^ base64-test.c:26:33: warning: passing 'char [5]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] test_armor(&nettle_base64, 4, "Hell", "SGVsbA=="); ^~~~~~ ./testutils.h:155:27: note: passing argument to parameter 'data' here const uint8_t *data, ^ base64-test.c:26:41: warning: passing 'char [9]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] test_armor(&nettle_base64, 4, "Hell", "SGVsbA=="); ^~~~~~~~~~ ./testutils.h:156:27: note: passing argument to parameter 'ascii' here const uint8_t *ascii); ^ base64-test.c:27:33: warning: passing 'char [6]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] test_armor(&nettle_base64, 5, "Hello", "SGVsbG8="); ^~~~~~~ ./testutils.h:155:27: note: passing argument to parameter 'data' here const uint8_t *data, ^ base64-test.c:27:42: warning: passing 'char [9]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] test_armor(&nettle_base64, 5, "Hello", "SGVsbG8="); ^~~~~~~~~~ ./testutils.h:156:27: note: passing argument to parameter 'ascii' here const uint8_t *ascii); ^ base64-test.c:28:33: warning: passing 'char [6]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] test_armor(&nettle_base64, 6, "Hello", "SGVsbG8A"); ^~~~~~~ ./testutils.h:155:27: note: passing argument to parameter 'data' here const uint8_t *data, ^ base64-test.c:28:42: warning: passing 'char [9]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] test_armor(&nettle_base64, 6, "Hello", "SGVsbG8A"); ^~~~~~~~~~ ./testutils.h:156:27: note: passing argument to parameter 'ascii' here const uint8_t *ascii); ^ base64-test.c:29:33: warning: passing 'char [5]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] test_armor(&nettle_base64, 4, "\xff\xff\xff\xff", "/////w=="); ^~~~~~~~~~~~~~~~~~ ./testutils.h:155:27: note: passing argument to parameter 'data' here const uint8_t *data, ^ base64-test.c:29:53: warning: passing 'char [9]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] test_armor(&nettle_base64, 4, "\xff\xff\xff\xff", "/////w=="); ^~~~~~~~~~ ./testutils.h:156:27: note: passing argument to parameter 'ascii' here const uint8_t *ascii); ^ 16 warnings generated. /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib base64-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o base64-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT camellia-test.o -MD -MP -MF camellia-test.o.d -c camellia-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib camellia-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o camellia-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT des-test.o -MD -MP -MF des-test.o.d -c des-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib des-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o des-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT des3-test.o -MD -MP -MF des3-test.o.d -c des3-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib des3-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o des3-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT des-compat-test.o -MD -MP -MF des-compat-test.o.d -c des-compat-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib des-compat-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o des-compat-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT md2-test.o -MD -MP -MF md2-test.o.d -c md2-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib md2-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o md2-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT md4-test.o -MD -MP -MF md4-test.o.d -c md4-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib md4-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o md4-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT md5-test.o -MD -MP -MF md5-test.o.d -c md5-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib md5-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o md5-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT md5-compat-test.o -MD -MP -MF md5-compat-test.o.d -c md5-compat-test.c && true md5-compat-test.c:16:19: warning: passing 'char [2]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] MD5Update(&ctx, "a", 1); ^~~ ../md5-compat.h:43:51: note: passing argument to parameter 'data' here void MD5Update(MD5_CTX *ctx, const unsigned char *data, unsigned int length); ^ md5-compat-test.c:22:19: warning: passing 'char [4]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] MD5Update(&ctx, "abc", 3); ^~~~~ ../md5-compat.h:43:51: note: passing argument to parameter 'data' here void MD5Update(MD5_CTX *ctx, const unsigned char *data, unsigned int length); ^ md5-compat-test.c:28:19: warning: passing 'char [15]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] MD5Update(&ctx, "message digest", 14); ^~~~~~~~~~~~~~~~ ../md5-compat.h:43:51: note: passing argument to parameter 'data' here void MD5Update(MD5_CTX *ctx, const unsigned char *data, unsigned int length); ^ md5-compat-test.c:34:19: warning: passing 'char [27]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] MD5Update(&ctx, "abcdefghijklmnopqrstuvwxyz", 26); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../md5-compat.h:43:51: note: passing argument to parameter 'data' here void MD5Update(MD5_CTX *ctx, const unsigned char *data, unsigned int length); ^ md5-compat-test.c:40:19: warning: passing 'char [63]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] MD5Update(&ctx, "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789", 62); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../md5-compat.h:43:51: note: passing argument to parameter 'data' here void MD5Update(MD5_CTX *ctx, const unsigned char *data, unsigned int length); ^ md5-compat-test.c:46:19: warning: passing 'char [81]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] MD5Update(&ctx, "1234567890123456789012345678901234567890" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../md5-compat.h:43:51: note: passing argument to parameter 'data' here void MD5Update(MD5_CTX *ctx, const unsigned char *data, unsigned int length); ^ 6 warnings generated. /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib md5-compat-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o md5-compat-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT memxor-test.o -MD -MP -MF memxor-test.o.d -c memxor-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib memxor-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o memxor-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT gosthash94-test.o -MD -MP -MF gosthash94-test.o.d -c gosthash94-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib gosthash94-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o gosthash94-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ripemd160-test.o -MD -MP -MF ripemd160-test.o.d -c ripemd160-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib ripemd160-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o ripemd160-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT salsa20-test.o -MD -MP -MF salsa20-test.o.d -c salsa20-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib salsa20-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o salsa20-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha1-test.o -MD -MP -MF sha1-test.o.d -c sha1-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib sha1-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o sha1-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha224-test.o -MD -MP -MF sha224-test.o.d -c sha224-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib sha224-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o sha224-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha256-test.o -MD -MP -MF sha256-test.o.d -c sha256-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib sha256-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o sha256-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha384-test.o -MD -MP -MF sha384-test.o.d -c sha384-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib sha384-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o sha384-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha512-test.o -MD -MP -MF sha512-test.o.d -c sha512-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib sha512-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o sha512-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha3-permute-test.o -MD -MP -MF sha3-permute-test.o.d -c sha3-permute-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib sha3-permute-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o sha3-permute-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha3-224-test.o -MD -MP -MF sha3-224-test.o.d -c sha3-224-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib sha3-224-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o sha3-224-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha3-256-test.o -MD -MP -MF sha3-256-test.o.d -c sha3-256-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib sha3-256-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o sha3-256-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha3-384-test.o -MD -MP -MF sha3-384-test.o.d -c sha3-384-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib sha3-384-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o sha3-384-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha3-512-test.o -MD -MP -MF sha3-512-test.o.d -c sha3-512-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib sha3-512-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o sha3-512-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT serpent-test.o -MD -MP -MF serpent-test.o.d -c serpent-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib serpent-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o serpent-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT twofish-test.o -MD -MP -MF twofish-test.o.d -c twofish-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib twofish-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o twofish-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT knuth-lfib-test.o -MD -MP -MF knuth-lfib-test.o.d -c knuth-lfib-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib knuth-lfib-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o knuth-lfib-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT cbc-test.o -MD -MP -MF cbc-test.o.d -c cbc-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib cbc-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o cbc-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ctr-test.o -MD -MP -MF ctr-test.o.d -c ctr-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib ctr-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o ctr-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT gcm-test.o -MD -MP -MF gcm-test.o.d -c gcm-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib gcm-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o gcm-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT hmac-test.o -MD -MP -MF hmac-test.o.d -c hmac-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib hmac-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o hmac-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT umac-test.o -MD -MP -MF umac-test.o.d -c umac-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib umac-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o umac-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT meta-hash-test.o -MD -MP -MF meta-hash-test.o.d -c meta-hash-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib meta-hash-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o meta-hash-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT meta-cipher-test.o -MD -MP -MF meta-cipher-test.o.d -c meta-cipher-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib meta-cipher-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o meta-cipher-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT meta-armor-test.o -MD -MP -MF meta-armor-test.o.d -c meta-armor-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib meta-armor-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o meta-armor-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT buffer-test.o -MD -MP -MF buffer-test.o.d -c buffer-test.c && true buffer-test.c:11:45: warning: passing 'char [4]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] ASSERT(nettle_buffer_write(&buffer, LDATA("foo"))); ^~~~~ ./testutils.h:217:30: note: expanded from macro 'LDATA' #define LDATA(x) LLENGTH(x), x ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ ../buffer.h:79:39: note: passing argument to parameter 'data' here unsigned length, const uint8_t *data); ^ buffer-test.c:23:45: warning: passing 'char [4]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] ASSERT(nettle_buffer_write(&buffer, LDATA("foo"))); ^~~~~ ./testutils.h:217:30: note: expanded from macro 'LDATA' #define LDATA(x) LLENGTH(x), x ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ ../buffer.h:79:39: note: passing argument to parameter 'data' here unsigned length, const uint8_t *data); ^ buffer-test.c:26:46: warning: passing 'char [4]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] ASSERT(!nettle_buffer_write(&buffer, LDATA("bar"))); ^~~~~ ./testutils.h:217:30: note: expanded from macro 'LDATA' #define LDATA(x) LLENGTH(x), x ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ ../buffer.h:79:39: note: passing argument to parameter 'data' here unsigned length, const uint8_t *data); ^ 3 warnings generated. /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib buffer-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o buffer-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT yarrow-test.o -MD -MP -MF yarrow-test.o.d -c yarrow-test.c && true yarrow-test.c:107:53: warning: passing 'const char [100]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] yarrow256_update(&yarrow, 0, 200, sizeof(zeroes), zeroes); ^~~~~~ ../yarrow.h:97:36: note: passing argument to parameter 'data' here unsigned length, const uint8_t *data); ^ 1 warning generated. /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib yarrow-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o yarrow-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT pbkdf2-test.o -MD -MP -MF pbkdf2-test.o.d -c pbkdf2-test.c && true pbkdf2-test.c:34:35: warning: passing 'char [9]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] hmac_sha1_set_key (&sha1ctx, 8, "password"); ^~~~~~~~~~ ../hmac.h:132:41: note: passing argument to parameter 'key' here unsigned key_length, const uint8_t *key); ^ pbkdf2-test.c:36:3: warning: passing 'char [5]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] PBKDF2_TEST (&sha1ctx, hmac_sha1_update, hmac_sha1_digest, SHA1_DIGEST_SIZE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pbkdf2-test.c:9:5: note: expanded from macro 'PBKDF2_TEST' PBKDF2 (ctx, update, digest, size, c, salt, expect->length, dk); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../pbkdf2.h:57:22: note: expanded from macro 'PBKDF2' (salt_length), (salt), (length), (dst))) ^~~~~~ ../pbkdf2.h:46:39: note: passing argument to parameter 'salt' here unsigned salt_length, const uint8_t *salt, ^ pbkdf2-test.c:40:3: warning: passing 'char [5]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] PBKDF2_TEST (&sha1ctx, hmac_sha1_update, hmac_sha1_digest, SHA1_DIGEST_SIZE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pbkdf2-test.c:9:5: note: expanded from macro 'PBKDF2_TEST' PBKDF2 (ctx, update, digest, size, c, salt, expect->length, dk); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../pbkdf2.h:57:22: note: expanded from macro 'PBKDF2' (salt_length), (salt), (length), (dst))) ^~~~~~ ../pbkdf2.h:46:39: note: passing argument to parameter 'salt' here unsigned salt_length, const uint8_t *salt, ^ pbkdf2-test.c:44:3: warning: passing 'char [5]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] PBKDF2_TEST (&sha1ctx, hmac_sha1_update, hmac_sha1_digest, SHA1_DIGEST_SIZE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pbkdf2-test.c:9:5: note: expanded from macro 'PBKDF2_TEST' PBKDF2 (ctx, update, digest, size, c, salt, expect->length, dk); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../pbkdf2.h:57:22: note: expanded from macro 'PBKDF2' (salt_length), (salt), (length), (dst))) ^~~~~~ ../pbkdf2.h:46:39: note: passing argument to parameter 'salt' here unsigned salt_length, const uint8_t *salt, ^ pbkdf2-test.c:54:36: warning: passing 'char [25]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] hmac_sha1_set_key (&sha1ctx, 24, "passwordPASSWORDpassword"); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../hmac.h:132:41: note: passing argument to parameter 'key' here unsigned key_length, const uint8_t *key); ^ pbkdf2-test.c:56:3: warning: passing 'char [37]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] PBKDF2_TEST (&sha1ctx, hmac_sha1_update, hmac_sha1_digest, SHA1_DIGEST_SIZE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pbkdf2-test.c:9:5: note: expanded from macro 'PBKDF2_TEST' PBKDF2 (ctx, update, digest, size, c, salt, expect->length, dk); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../pbkdf2.h:57:22: note: expanded from macro 'PBKDF2' (salt_length), (salt), (length), (dst))) ^~~~~~ ../pbkdf2.h:46:39: note: passing argument to parameter 'salt' here unsigned salt_length, const uint8_t *salt, ^ pbkdf2-test.c:60:35: warning: passing 'char [10]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] hmac_sha1_set_key (&sha1ctx, 9, "pass\0word"); ^~~~~~~~~~~~ ../hmac.h:132:41: note: passing argument to parameter 'key' here unsigned key_length, const uint8_t *key); ^ pbkdf2-test.c:62:3: warning: passing 'char [6]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] PBKDF2_TEST (&sha1ctx, hmac_sha1_update, hmac_sha1_digest, SHA1_DIGEST_SIZE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pbkdf2-test.c:9:5: note: expanded from macro 'PBKDF2_TEST' PBKDF2 (ctx, update, digest, size, c, salt, expect->length, dk); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../pbkdf2.h:57:22: note: expanded from macro 'PBKDF2' (salt_length), (salt), (length), (dst))) ^~~~~~ ../pbkdf2.h:46:39: note: passing argument to parameter 'salt' here unsigned salt_length, const uint8_t *salt, ^ pbkdf2-test.c:69:39: warning: passing 'char [7]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] hmac_sha256_set_key (&sha256ctx, 6, "passwd"); ^~~~~~~~ ../hmac.h:147:43: note: passing argument to parameter 'key' here unsigned key_length, const uint8_t *key); ^ pbkdf2-test.c:71:3: warning: passing 'char [5]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] PBKDF2_TEST (&sha256ctx, hmac_sha256_update, hmac_sha256_digest, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pbkdf2-test.c:9:5: note: expanded from macro 'PBKDF2_TEST' PBKDF2 (ctx, update, digest, size, c, salt, expect->length, dk); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../pbkdf2.h:57:22: note: expanded from macro 'PBKDF2' (salt_length), (salt), (length), (dst))) ^~~~~~ ../pbkdf2.h:46:39: note: passing argument to parameter 'salt' here unsigned salt_length, const uint8_t *salt, ^ pbkdf2-test.c:75:39: warning: passing 'char [9]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] hmac_sha256_set_key (&sha256ctx, 8, "Password"); ^~~~~~~~~~ ../hmac.h:147:43: note: passing argument to parameter 'key' here unsigned key_length, const uint8_t *key); ^ pbkdf2-test.c:77:3: warning: passing 'char [5]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] PBKDF2_TEST (&sha256ctx, hmac_sha256_update, hmac_sha256_digest, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pbkdf2-test.c:9:5: note: expanded from macro 'PBKDF2_TEST' PBKDF2 (ctx, update, digest, size, c, salt, expect->length, dk); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../pbkdf2.h:57:22: note: expanded from macro 'PBKDF2' (salt_length), (salt), (length), (dst))) ^~~~~~ ../pbkdf2.h:46:39: note: passing argument to parameter 'salt' here unsigned salt_length, const uint8_t *salt, ^ pbkdf2-test.c:90:39: warning: passing 'char [9]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] hmac_sha512_set_key (&sha512ctx, 8, "password"); ^~~~~~~~~~ ../hmac.h:175:43: note: passing argument to parameter 'key' here unsigned key_length, const uint8_t *key); ^ pbkdf2-test.c:91:3: warning: passing 'char [5]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] PBKDF2_TEST (&sha512ctx, hmac_sha512_update, hmac_sha512_digest, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pbkdf2-test.c:9:5: note: expanded from macro 'PBKDF2_TEST' PBKDF2 (ctx, update, digest, size, c, salt, expect->length, dk); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../pbkdf2.h:57:22: note: expanded from macro 'PBKDF2' (salt_length), (salt), (length), (dst))) ^~~~~~ ../pbkdf2.h:46:39: note: passing argument to parameter 'salt' here unsigned salt_length, const uint8_t *salt, ^ pbkdf2-test.c:95:39: warning: passing 'char [10]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] hmac_sha512_set_key (&sha512ctx, 9, "pass\0word"); ^~~~~~~~~~~~ ../hmac.h:175:43: note: passing argument to parameter 'key' here unsigned key_length, const uint8_t *key); ^ pbkdf2-test.c:96:3: warning: passing 'char [6]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] PBKDF2_TEST (&sha512ctx, hmac_sha512_update, hmac_sha512_digest, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pbkdf2-test.c:9:5: note: expanded from macro 'PBKDF2_TEST' PBKDF2 (ctx, update, digest, size, c, salt, expect->length, dk); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../pbkdf2.h:57:22: note: expanded from macro 'PBKDF2' (salt_length), (salt), (length), (dst))) ^~~~~~ ../pbkdf2.h:46:39: note: passing argument to parameter 'salt' here unsigned salt_length, const uint8_t *salt, ^ pbkdf2-test.c:100:40: warning: passing 'char [25]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] hmac_sha512_set_key (&sha512ctx, 24, "passwordPASSWORDpassword"); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../hmac.h:175:43: note: passing argument to parameter 'key' here unsigned key_length, const uint8_t *key); ^ pbkdf2-test.c:101:3: warning: passing 'char [8]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] PBKDF2_TEST (&sha512ctx, hmac_sha512_update, hmac_sha512_digest, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pbkdf2-test.c:9:5: note: expanded from macro 'PBKDF2_TEST' PBKDF2 (ctx, update, digest, size, c, salt, expect->length, dk); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../pbkdf2.h:57:22: note: expanded from macro 'PBKDF2' (salt_length), (salt), (length), (dst))) ^~~~~~ ../pbkdf2.h:46:39: note: passing argument to parameter 'salt' here unsigned salt_length, const uint8_t *salt, ^ pbkdf2-test.c:107:44: warning: passing 'char [9]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] PBKDF2_HMAC_TEST(pbkdf2_hmac_sha1, LDATA("password"), 1, LDATA("salt"), ^~~~~~~~~~ ./testutils.h:217:30: note: expanded from macro 'LDATA' #define LDATA(x) LLENGTH(x), x ^ pbkdf2-test.c:17:8: note: expanded from macro 'PBKDF2_HMAC_TEST' f (key, c, salt, expect->length, dk); \ ^ ../pbkdf2.h:62:55: note: passing argument to parameter 'key' here pbkdf2_hmac_sha1 (unsigned key_length, const uint8_t *key, ^ pbkdf2-test.c:107:66: warning: passing 'char [5]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] PBKDF2_HMAC_TEST(pbkdf2_hmac_sha1, LDATA("password"), 1, LDATA("salt"), ^~~~~~ ./testutils.h:217:30: note: expanded from macro 'LDATA' #define LDATA(x) LLENGTH(x), x ^ pbkdf2-test.c:17:16: note: expanded from macro 'PBKDF2_HMAC_TEST' f (key, c, salt, expect->length, dk); \ ^ ../pbkdf2.h:64:42: note: passing argument to parameter 'salt' here unsigned salt_length, const uint8_t *salt, ^ pbkdf2-test.c:110:46: warning: passing 'char [7]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] PBKDF2_HMAC_TEST(pbkdf2_hmac_sha256, LDATA("passwd"), 1, LDATA("salt"), ^~~~~~~~ ./testutils.h:217:30: note: expanded from macro 'LDATA' #define LDATA(x) LLENGTH(x), x ^ pbkdf2-test.c:17:8: note: expanded from macro 'PBKDF2_HMAC_TEST' f (key, c, salt, expect->length, dk); \ ^ ../pbkdf2.h:68:57: note: passing argument to parameter 'key' here pbkdf2_hmac_sha256 (unsigned key_length, const uint8_t *key, ^ pbkdf2-test.c:110:66: warning: passing 'char [5]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] PBKDF2_HMAC_TEST(pbkdf2_hmac_sha256, LDATA("passwd"), 1, LDATA("salt"), ^~~~~~ ./testutils.h:217:30: note: expanded from macro 'LDATA' #define LDATA(x) LLENGTH(x), x ^ pbkdf2-test.c:17:16: note: expanded from macro 'PBKDF2_HMAC_TEST' f (key, c, salt, expect->length, dk); \ ^ ../pbkdf2.h:70:44: note: passing argument to parameter 'salt' here unsigned salt_length, const uint8_t *salt, ^ 22 warnings generated. /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib pbkdf2-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o pbkdf2-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sexp-test.o -MD -MP -MF sexp-test.o.d -c sexp-test.c && true sexp-test.c:10:40: warning: passing 'char [1]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] ASSERT(sexp_iterator_first(&i, LDATA(""))); ^~ ./testutils.h:217:30: note: expanded from macro 'LDATA' #define LDATA(x) LLENGTH(x), x ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ ../sexp.h:83:39: note: passing argument to parameter 'input' here unsigned length, const uint8_t *input); ^ sexp-test.c:13:40: warning: passing 'char [3]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] ASSERT(sexp_iterator_first(&i, LDATA("()"))); ^~~~ ./testutils.h:217:30: note: expanded from macro 'LDATA' #define LDATA(x) LLENGTH(x), x ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ ../sexp.h:83:39: note: passing argument to parameter 'input' here unsigned length, const uint8_t *input); ^ sexp-test.c:20:40: warning: passing 'char [2]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] ASSERT(sexp_iterator_first(&i, LDATA("("))); ^~~ ./testutils.h:217:30: note: expanded from macro 'LDATA' #define LDATA(x) LLENGTH(x), x ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ ../sexp.h:83:39: note: passing argument to parameter 'input' here unsigned length, const uint8_t *input); ^ sexp-test.c:25:40: warning: passing 'char [22]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] ASSERT(sexp_iterator_first(&i, LDATA("1:\0" ^~~~~~ ./testutils.h:217:30: note: expanded from macro 'LDATA' #define LDATA(x) LLENGTH(x), x ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ ../sexp.h:83:39: note: passing argument to parameter 'input' here unsigned length, const uint8_t *input); ^ sexp-test.c:36:40: warning: passing 'char [30]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] ASSERT(sexp_iterator_first(&i, LDATA("3:foo0:[3:bar]12:xxxxxxxxxxxx"))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./testutils.h:217:30: note: expanded from macro 'LDATA' #define LDATA(x) LLENGTH(x), x ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ ../sexp.h:83:39: note: passing argument to parameter 'input' here unsigned length, const uint8_t *input); ^ sexp-test.c:73:39: warning: initializing 'const uint8_t *' (aka 'const unsigned char *') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign] static const uint8_t *keys[2] = { "n", "e" }; ^~~ sexp-test.c:73:44: warning: initializing 'const uint8_t *' (aka 'const unsigned char *') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign] static const uint8_t *keys[2] = { "n", "e" }; ^~~ sexp-test.c:76:42: warning: passing 'char [29]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] ASSERT(sexp_iterator_first(&i, LDATA("((1:n2:xx3:foo)0:(1:y)(1:e))"))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./testutils.h:217:30: note: expanded from macro 'LDATA' #define LDATA(x) LLENGTH(x), x ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ ../sexp.h:83:39: note: passing argument to parameter 'input' here unsigned length, const uint8_t *input); ^ sexp-test.c:92:42: warning: passing 'char [8]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] ASSERT(sexp_iterator_first(&i, LDATA("((1:n))"))); ^~~~~~~~~ ./testutils.h:217:30: note: expanded from macro 'LDATA' #define LDATA(x) LLENGTH(x), x ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ ../sexp.h:83:39: note: passing argument to parameter 'input' here unsigned length, const uint8_t *input); ^ sexp-test.c:96:42: warning: passing 'char [18]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] ASSERT(sexp_iterator_first(&i, LDATA("((1:n)(1:n3:foo))"))); ^~~~~~~~~~~~~~~~~~~ ./testutils.h:217:30: note: expanded from macro 'LDATA' #define LDATA(x) LLENGTH(x), x ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ ../sexp.h:83:39: note: passing argument to parameter 'input' here unsigned length, const uint8_t *input); ^ 10 warnings generated. /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib sexp-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o sexp-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sexp-format-test.o -MD -MP -MF sexp-format-test.o.d -c sexp-format-test.c && true sexp-format-test.c:21:15: warning: passing 'const uint8_t [35]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] == strlen(e)); ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ /usr/armv6-freebsd/usr/include/string.h:95:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ sexp-format-test.c:25:15: warning: passing 'const uint8_t [35]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] == strlen(e)); ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ /usr/armv6-freebsd/usr/include/string.h:95:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ sexp-format-test.c:27:34: warning: passing 'const uint8_t [35]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] ASSERT(buffer.size == strlen(e)); ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ /usr/armv6-freebsd/usr/include/string.h:95:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ sexp-format-test.c:37:15: warning: passing 'const uint8_t [51]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] == strlen(e)); ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ /usr/armv6-freebsd/usr/include/string.h:95:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ sexp-format-test.c:41:15: warning: passing 'const uint8_t [51]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] == strlen(e)); ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ /usr/armv6-freebsd/usr/include/string.h:95:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ sexp-format-test.c:43:34: warning: passing 'const uint8_t [51]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] ASSERT(buffer.size == strlen(e)); ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ /usr/armv6-freebsd/usr/include/string.h:95:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ sexp-format-test.c:66:15: warning: passing 'const uint8_t [15]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] == strlen(e)); ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ /usr/armv6-freebsd/usr/include/string.h:95:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ sexp-format-test.c:68:34: warning: passing 'const uint8_t [15]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] ASSERT(buffer.size == strlen(e)); ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ /usr/armv6-freebsd/usr/include/string.h:95:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ sexp-format-test.c:79:15: warning: passing 'const uint8_t [36]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] == strlen(e)); ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ /usr/armv6-freebsd/usr/include/string.h:95:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ sexp-format-test.c:92:15: warning: passing 'const uint8_t [35]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] == strlen(e)); ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ /usr/armv6-freebsd/usr/include/string.h:95:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ sexp-format-test.c:96:15: warning: passing 'const uint8_t [35]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] == strlen(e)); ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ /usr/armv6-freebsd/usr/include/string.h:95:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ sexp-format-test.c:98:34: warning: passing 'const uint8_t [35]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] ASSERT(buffer.size == strlen(e)); ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ /usr/armv6-freebsd/usr/include/string.h:95:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ sexp-format-test.c:108:15: warning: passing 'const uint8_t [35]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] == strlen(e)); ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ /usr/armv6-freebsd/usr/include/string.h:95:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ sexp-format-test.c:112:15: warning: passing 'const uint8_t [35]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] == strlen(e)); ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ /usr/armv6-freebsd/usr/include/string.h:95:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ sexp-format-test.c:114:34: warning: passing 'const uint8_t [35]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] ASSERT(buffer.size == strlen(e)); ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ /usr/armv6-freebsd/usr/include/string.h:95:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ sexp-format-test.c:125:15: warning: passing 'const uint8_t [13]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] == strlen(e)); ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ /usr/armv6-freebsd/usr/include/string.h:95:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ sexp-format-test.c:128:15: warning: passing 'const uint8_t [13]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] == strlen(e)); ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ /usr/armv6-freebsd/usr/include/string.h:95:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ sexp-format-test.c:130:34: warning: passing 'const uint8_t [13]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] ASSERT(buffer.size == strlen(e)); ^ ./testutils.h:230:11: note: expanded from macro 'ASSERT' if (!(x)) \ ^ /usr/armv6-freebsd/usr/include/string.h:95:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ sexp-format-test.c:145:42: warning: passing 'char [12]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] nettle_mpz_init_set_str_256_u(y, 11, "abcdefghijk"); ^~~~~~~~~~~~~ ../bignum.h:69:42: note: passing argument to parameter 's' here unsigned length, const uint8_t *s); ^ sexp-format-test.c:146:42: warning: passing 'char [13]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] nettle_mpz_init_set_str_256_u(z, 12, "\x81""abcdefghijk"); ^~~~~~~~~~~~~~~~~~~ ../bignum.h:69:42: note: passing argument to parameter 's' here unsigned length, const uint8_t *s); ^ 20 warnings generated. /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib sexp-format-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o sexp-format-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa2sexp-test.o -MD -MP -MF rsa2sexp-test.o.d -c rsa2sexp-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib rsa2sexp-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o rsa2sexp-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sexp2rsa-test.o -MD -MP -MF sexp2rsa-test.o.d -c sexp2rsa-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib sexp2rsa-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o sexp2rsa-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT bignum-test.o -MD -MP -MF bignum-test.o.d -c bignum-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib bignum-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o bignum-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT random-prime-test.o -MD -MP -MF random-prime-test.o.d -c random-prime-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib random-prime-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o random-prime-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT pkcs1-test.o -MD -MP -MF pkcs1-test.o.d -c pkcs1-test.c && true pkcs1-test.c:13:9: warning: passing 'char [4]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] 3, "abc", 0); ^~~~~ ../pkcs1.h:59:19: note: passing argument to parameter 'id' here const uint8_t *id, ^ 1 warning generated. /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib pkcs1-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o pkcs1-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-test.o -MD -MP -MF rsa-test.o.d -c rsa-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib rsa-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o rsa-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-encrypt-test.o -MD -MP -MF rsa-encrypt-test.o.d -c rsa-encrypt-test.c && true rsa-encrypt-test.c:14:18: warning: initializing 'const uint8_t *' (aka 'const unsigned char *') with an expression of type 'char [19]' converts between pointers to integer types with different sign [-Wpointer-sign] const uint8_t *msg = "Squemish ossifrage"; ^ ~~~~~~~~~~~~~~~~~~~~ rsa-encrypt-test.c:30:23: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] msg_length = strlen(msg); ^~~ /usr/armv6-freebsd/usr/include/string.h:95:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ 2 warnings generated. /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib rsa-encrypt-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o rsa-encrypt-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-keygen-test.o -MD -MP -MF rsa-keygen-test.o.d -c rsa-keygen-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib rsa-keygen-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o rsa-keygen-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT dsa-test.o -MD -MP -MF dsa-test.o.d -c dsa-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib dsa-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o dsa-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT dsa-keygen-test.o -MD -MP -MF dsa-keygen-test.o.d -c dsa-keygen-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib dsa-keygen-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o dsa-keygen-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-mod-test.o -MD -MP -MF ecc-mod-test.o.d -c ecc-mod-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib ecc-mod-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o ecc-mod-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-modinv-test.o -MD -MP -MF ecc-modinv-test.o.d -c ecc-modinv-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib ecc-modinv-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o ecc-modinv-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-redc-test.o -MD -MP -MF ecc-redc-test.o.d -c ecc-redc-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib ecc-redc-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o ecc-redc-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-mul-g-test.o -MD -MP -MF ecc-mul-g-test.o.d -c ecc-mul-g-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib ecc-mul-g-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o ecc-mul-g-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-mul-a-test.o -MD -MP -MF ecc-mul-a-test.o.d -c ecc-mul-a-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib ecc-mul-a-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o ecc-mul-a-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecdsa-sign-test.o -MD -MP -MF ecdsa-sign-test.o.d -c ecdsa-sign-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib ecdsa-sign-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o ecdsa-sign-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecdsa-verify-test.o -MD -MP -MF ecdsa-verify-test.o.d -c ecdsa-verify-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib ecdsa-verify-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o ecdsa-verify-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecdsa-keygen-test.o -MD -MP -MF ecdsa-keygen-test.o.d -c ecdsa-keygen-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib ecdsa-keygen-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o ecdsa-keygen-test /usr/armv6-freebsd/usr/bin/c++ -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -fpic -MT cxx-test.o -MD -MP -MF cxx-test.o.d -c cxx-test.cxx && true /usr/armv6-freebsd/usr/bin/c++ -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -L.. -L/usr/local/lib cxx-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o cxx-test /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha1-huge-test.o -MD -MP -MF sha1-huge-test.o.d -c sha1-huge-test.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib sha1-huge-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp -o sha1-huge-test gmake[2]: Leaving directory '/wrkdirs/usr/ports/security/nettle/work/nettle-2.7.1/testsuite' Making all in examples gmake[2]: Entering directory '/wrkdirs/usr/ports/security/nettle/work/nettle-2.7.1/examples' /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT nettle-benchmark.o -MD -MP -MF nettle-benchmark.o.d -c nettle-benchmark.c && true nettle-benchmark.c:504:30: warning: 'memset' call operates on objects of type 'uint8_t' (aka 'unsigned char') while the size is based on a different type 'uint8_t *' (aka 'unsigned char *') [-Wsizeof-pointer-memaccess] memset(iv, 0, sizeof(iv)); ~~ ^~ nettle-benchmark.c:504:30: note: did you mean to provide an explicit length? memset(iv, 0, sizeof(iv)); ^~ nettle-benchmark.c:520:30: warning: 'memset' call operates on objects of type 'uint8_t' (aka 'unsigned char') while the size is based on a different type 'uint8_t *' (aka 'unsigned char *') [-Wsizeof-pointer-memaccess] memset(iv, 0, sizeof(iv)); ~~ ^~ nettle-benchmark.c:520:30: note: did you mean to provide an explicit length? memset(iv, 0, sizeof(iv)); ^~ nettle-benchmark.c:537:30: warning: 'memset' call operates on objects of type 'uint8_t' (aka 'unsigned char') while the size is based on a different type 'uint8_t *' (aka 'unsigned char *') [-Wsizeof-pointer-memaccess] memset(iv, 0, sizeof(iv)); ~~ ^~ nettle-benchmark.c:537:30: note: did you mean to provide an explicit length? memset(iv, 0, sizeof(iv)); ^~ 3 warnings generated. /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT nettle-openssl.o -MD -MP -MF nettle-openssl.o.d -c nettle-openssl.c && true /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT timing.o -MD -MP -MF timing.o.d -c timing.c && true /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT io.o -MD -MP -MF io.o.d -c io.c && true io.c:174:31: warning: passing 'char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] yarrow256_seed(ctx, length, buffer); ^~~~~~ ../yarrow.h:91:24: note: passing argument to parameter 'seed_file' here const uint8_t *seed_file); ^ io.c:191:30: warning: passing 'char [1000]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] hash->update(ctx, res, buffer); ^~~~~~ 2 warnings generated. /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib nettle-benchmark.o nettle-openssl.o ../getopt.o ../getopt1.o ../nettle-internal.o timing.o -lnettle -lgmp -lm -lcrypto -o nettle-benchmark /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT eratosthenes.o -MD -MP -MF eratosthenes.o.d -c eratosthenes.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib eratosthenes.o ../getopt.o ../getopt1.o -o eratosthenes /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT base16enc.o -MD -MP -MF base16enc.o.d -c base16enc.c && true base16enc.c:80:46: warning: passing 'uint8_t [73]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (!write_string (stdout, encoded_bytes, result) ^~~~~~ ./io.h:54:50: note: passing argument to parameter 'buffer' here write_string(FILE *f, unsigned size, const char *buffer); ^ base16enc.c:89:47: warning: passing 'uint8_t [73]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (!write_string(stdout,encoded_bytes, result)) ^~~~~~ ./io.h:54:50: note: passing argument to parameter 'buffer' here write_string(FILE *f, unsigned size, const char *buffer); ^ 2 warnings generated. /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib base16enc.o io.o \ -lnettle -lgmp -o base16enc /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT base16dec.o -MD -MP -MF base16dec.o.d -c base16dec.c && true base16dec.c:87:47: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (!write_string (stdout, decoded_bytes, result)) ^~~~~~ ./io.h:54:50: note: passing argument to parameter 'buffer' here write_string(FILE *f, unsigned size, const char *buffer); ^ 1 warning generated. /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib base16dec.o io.o \ -lnettle -lgmp -o base16dec /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT base64enc.o -MD -MP -MF base64enc.o.d -c base64enc.c && true base64enc.c:82:46: warning: passing 'uint8_t [76]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (!write_string (stdout, encoded_bytes, result) ^~~~~~ ./io.h:54:50: note: passing argument to parameter 'buffer' here write_string(FILE *f, unsigned size, const char *buffer); ^ base64enc.c:93:49: warning: passing 'uint8_t [76]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (!write_string (stdout, encoded_bytes, result)) ^~~~~~ ./io.h:54:50: note: passing argument to parameter 'buffer' here write_string(FILE *f, unsigned size, const char *buffer); ^ 2 warnings generated. /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib base64enc.o io.o \ -lnettle -lgmp -o base64enc /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT base64dec.o -MD -MP -MF base64dec.o.d -c base64dec.c && true base64dec.c:87:49: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (!write_string (stdout, decoded_bytes, result)) ^~~~~~ ./io.h:54:50: note: passing argument to parameter 'buffer' here write_string(FILE *f, unsigned size, const char *buffer); ^ 1 warning generated. /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib base64dec.o io.o \ -lnettle -lgmp -o base64dec /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-keygen.o -MD -MP -MF rsa-keygen.o.d -c rsa-keygen.c && true rsa-keygen.c:177:46: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (!write_file(pub_name, pub_buffer.size, pub_buffer.contents)) ^~~~~~~~~~~~~~~~~~~ ./io.h:51:57: note: passing argument to parameter 'buffer' here write_file(const char *name, unsigned size, const char *buffer); ^ rsa-keygen.c:186:48: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (!write_file(priv_name, priv_buffer.size, priv_buffer.contents)) ^~~~~~~~~~~~~~~~~~~~ ./io.h:51:57: note: passing argument to parameter 'buffer' here write_file(const char *name, unsigned size, const char *buffer); ^ 2 warnings generated. /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib rsa-keygen.o io.o ../getopt.o ../getopt1.o \ -lhogweed -lnettle -lgmp -o rsa-keygen /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-sign.o -MD -MP -MF rsa-sign.o.d -c rsa-sign.c && true /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT read_rsa_key.o -MD -MP -MF read_rsa_key.o.d -c read_rsa_key.c && true read_rsa_key.c:46:53: warning: passing 'char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] res = rsa_keypair_from_sexp(pub, priv, 0, length, buffer); ^~~~~~ ../rsa.h:367:41: note: passing argument to parameter 'expr' here unsigned length, const uint8_t *expr); ^ 1 warning generated. /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib rsa-sign.o io.o read_rsa_key.o \ -lhogweed -lnettle -lgmp -o rsa-sign /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-verify.o -MD -MP -MF rsa-verify.o.d -c rsa-verify.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib rsa-verify.o io.o read_rsa_key.o \ -lhogweed -lnettle -lgmp -o rsa-verify /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-encrypt.o -MD -MP -MF rsa-encrypt.o.d -c rsa-encrypt.c && true rsa-encrypt.c:70:42: warning: passing 'uint8_t [4]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] return write_string(f, sizeof(buffer), buffer); ^~~~~~ ./io.h:54:50: note: passing argument to parameter 'buffer' here write_string(FILE *f, unsigned size, const char *buffer); ^ rsa-encrypt.c:92:31: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] res = write_string(f, size, p); ^ ./io.h:54:50: note: passing argument to parameter 'buffer' here write_string(FILE *f, unsigned size, const char *buffer); ^ rsa-encrypt.c:139:33: warning: passing 'uint8_t [1620]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (!write_string(out, size, buffer)) ^~~~~~ ./io.h:54:50: note: passing argument to parameter 'buffer' here write_string(FILE *f, unsigned size, const char *buffer); ^ rsa-encrypt.c:148:36: warning: passing 'uint8_t [1620]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (!write_string(out, size, buffer)) ^~~~~~ ./io.h:54:50: note: passing argument to parameter 'buffer' here write_string(FILE *f, unsigned size, const char *buffer); ^ 4 warnings generated. /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib rsa-encrypt.o io.o read_rsa_key.o \ ../getopt.o ../getopt1.o \ -lhogweed -lnettle -lgmp -o rsa-encrypt /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-decrypt.o -MD -MP -MF rsa-decrypt.o.d -c rsa-decrypt.c && true rsa-decrypt.c:155:33: warning: passing 'uint8_t [1636]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (!write_string(out, size, buffer)) ^~~~~~ ./io.h:54:50: note: passing argument to parameter 'buffer' here write_string(FILE *f, unsigned size, const char *buffer); ^ rsa-decrypt.c:178:40: warning: passing 'uint8_t [1636]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (!write_string(out, leftover, buffer)) ^~~~~~ ./io.h:54:50: note: passing argument to parameter 'buffer' here write_string(FILE *f, unsigned size, const char *buffer); ^ 2 warnings generated. /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib rsa-decrypt.o io.o read_rsa_key.o \ -lhogweed -lnettle -lgmp -o rsa-decrypt /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT next-prime.o -MD -MP -MF next-prime.o.d -c next-prime.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib next-prime.o ../getopt.o ../getopt1.o \ -lhogweed -lnettle -lgmp -o next-prime /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT random-prime.o -MD -MP -MF random-prime.o.d -c random-prime.c && true /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib random-prime.o io.o ../getopt.o ../getopt1.o \ -lhogweed -lnettle -lgmp -o random-prime /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT hogweed-benchmark.o -MD -MP -MF hogweed-benchmark.o.d -c hogweed-benchmark.c && true hogweed-benchmark.c:88:30: warning: passing 'const char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] hash->update (ctx, length, s); ^ hogweed-benchmark.c:214:67: warning: passing 'char [927]' to parameter of type 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] res = sexp_transport_iterator_first (&i, sizeof(rsa1024) - 1, rsa1024); ^~~~~~~ ../sexp.h:88:36: note: passing argument to parameter 'input' here unsigned length, uint8_t *input); ^ hogweed-benchmark.c:216:67: warning: passing 'char [1714]' to parameter of type 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] res = sexp_transport_iterator_first (&i, sizeof(rsa2048) - 1, rsa2048); ^~~~~~~ ../sexp.h:88:36: note: passing argument to parameter 'input' here unsigned length, uint8_t *input); ^ hogweed-benchmark.c:221:36: warning: passing 'char [12]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] && sexp_iterator_check_type (&i, "private-key") ^~~~~~~~~~~~~ ../sexp.h:126:20: note: passing argument to parameter 'type' here const uint8_t *type); ^ hogweed-benchmark.c:222:36: warning: passing 'char [15]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] && sexp_iterator_check_type (&i, "rsa-pkcs1-sha1") ^~~~~~~~~~~~~~~~ ../sexp.h:126:20: note: passing argument to parameter 'type' here const uint8_t *type); ^ hogweed-benchmark.c:303:66: warning: passing 'char [672]' to parameter of type 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (! (sexp_transport_iterator_first (&i, sizeof(dsa1024) - 1, dsa1024) ^~~~~~~ ../sexp.h:88:36: note: passing argument to parameter 'input' here unsigned length, uint8_t *input); ^ hogweed-benchmark.c:304:36: warning: passing 'char [12]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] && sexp_iterator_check_type (&i, "private-key") ^~~~~~~~~~~~~ ../sexp.h:126:20: note: passing argument to parameter 'type' here const uint8_t *type); ^ hogweed-benchmark.c:305:36: warning: passing 'char [4]' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] && sexp_iterator_check_type (&i, "dsa") ^~~~~ ../sexp.h:126:20: note: passing argument to parameter 'type' here const uint8_t *type); ^ 8 warnings generated. /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib hogweed-benchmark.o timing.o \ -lhogweed -lnettle -lgmp -lm -lgmp -lcrypto \ -o hogweed-benchmark /usr/armv6-freebsd/usr/bin/cc -I.. -I.. -I/usr/local/include -DHAVE_CONFIG_H -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-benchmark.o -MD -MP -MF ecc-benchmark.o.d -c ecc-benchmark.c && true ecc-benchmark.c:47:1: warning: unused function 'die' [-Wunused-function] die(const char *format, ...) ^ 1 warning generated. /usr/armv6-freebsd/usr/bin/cc -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -L.. -L/usr/local/lib ecc-benchmark.o timing.o -lhogweed -lnettle -lgmp -lm -lgmp \ -o ecc-benchmark gmake[2]: Leaving directory '/wrkdirs/usr/ports/security/nettle/work/nettle-2.7.1/examples' gmake[1]: Leaving directory '/wrkdirs/usr/ports/security/nettle/work/nettle-2.7.1' =========================================================================== =================================================== ===> nettle-2.7.1 depends on executable: indexinfo - found =========================================================================== =================================================== ===> Staging for nettle-2.7.1 ===> Generating temporary packing list gmake[1]: Entering directory '/wrkdirs/usr/ports/security/nettle/work/nettle-2.7.1' /usr/local/bin/gmake install-here gmake[2]: Entering directory '/wrkdirs/usr/ports/security/nettle/work/nettle-2.7.1' /bin/mkdir -p /wrkdirs/usr/ports/security/nettle/work/stage/usr/local/info f=nettle.info ; \ [ -f $f ] || f="./$f" ; \ install -m 0644 "$f" /wrkdirs/usr/ports/security/nettle/work/stage/usr/local/info ; \ if (install-info --version && \ install-info --version 2>&1 | sed 1q | grep -i -v debian) >/dev/null 2>&1; then \ install-info --info-dir="/wrkdirs/usr/ports/security/nettle/work/stage/usr/local/info" "$f" ; \ else : ; fi /bin/mkdir -p /wrkdirs/usr/ports/security/nettle/work/stage/usr/local/include/nettle for f in aes.h arcfour.h arctwo.h asn1.h bignum.h blowfish.h base16.h base64.h buffer.h camellia.h cast128.h cbc.h ctr.h des.h des-compat.h dsa.h ecc-curve.h ecc.h ecdsa.h gcm.h gosthash94.h hmac.h knuth-lfib.h macros.h md2.h md4.h md5.h md5-compat.h memxor.h nettle-meta.h nettle-types.h pbkdf2.h pgp.h pkcs1.h realloc.h ripemd160.h rsa.h rsa-compat.h salsa20.h sexp.h serpent.h sha.h sha1.h sha2.h sha3.h twofish.h umac.h yarrow.h nettle-stdint.h ; do \ if [ -f "$f" ] ; then \ install -m 0644 "$f" /wrkdirs/usr/ports/security/nettle/work/stage/usr/local/include/nettle ; \ else \ install -m 0644 "./$f" /wrkdirs/usr/ports/security/nettle/work/stage/usr/local/include/nettle ; \ fi ; done ./config.status config.h config.status: creating config.h config.status: config.h is unchanged echo timestamp > stamp-h /bin/mkdir -p /wrkdirs/usr/ports/security/nettle/work/stage/usr/local/lib for f in libnettle.a libhogweed.a; do \ install -m 0644 $f /wrkdirs/usr/ports/security/nettle/work/stage/usr/local/lib ; \ done /bin/mkdir -p /wrkdirs/usr/ports/security/nettle/work/stage/usr/local/libdata/pkgconfig for f in nettle.pc hogweed.pc ; do \ install -m 0644 "$f" /wrkdirs/usr/ports/security/nettle/work/stage/usr/local/libdata/pkgconfig ; \ done /bin/mkdir -p /wrkdirs/usr/ports/security/nettle/work/stage/usr/local/lib install -m 0644 libnettle.so /wrkdirs/usr/ports/security/nettle/work/stage/usr/local/lib/libnettle.so.4.7 [ -z "libnettle.so.4" ] \ || (cd /wrkdirs/usr/ports/security/nettle/work/stage/usr/local/lib \ && rm -f libnettle.so.4 libnettle.so \ && ln -s libnettle.so.4.7 libnettle.so.4 \ && ln -s libnettle.so.4.7 libnettle.so) /bin/mkdir -p /wrkdirs/usr/ports/security/nettle/work/stage/usr/local/lib install -m 0644 libhogweed.so /wrkdirs/usr/ports/security/nettle/work/stage/usr/local/lib/libhogweed.so.2.5 [ -z "libhogweed.so.2" ] \ || (cd /wrkdirs/usr/ports/security/nettle/work/stage/usr/local/lib \ && rm -f libhogweed.so.2 libhogweed.so \ && ln -s libhogweed.so.2.5 libhogweed.so.2 \ && ln -s libhogweed.so.2.5 libhogweed.so) gmake[2]: Leaving directory '/wrkdirs/usr/ports/security/nettle/work/nettle-2.7.1' set -e; for d in tools testsuite examples; do \ echo "Making install in $d" ; (cd $d && /usr/local/bin/gmake install); done Making install in tools gmake[2]: Entering directory '/wrkdirs/usr/ports/security/nettle/work/nettle-2.7.1/tools' /bin/mkdir -p /wrkdirs/usr/ports/security/nettle/work/stage/usr/local/bin for f in sexp-conv nettle-hash nettle-lfib-stream pkcs1-conv ; do \ install -s -m 555 $f /wrkdirs/usr/ports/security/nettle/work/stage/usr/local/bin ; \ done gmake[2]: Leaving directory '/wrkdirs/usr/ports/security/nettle/work/nettle-2.7.1/tools' Making install in testsuite gmake[2]: Entering directory '/wrkdirs/usr/ports/security/nettle/work/nettle-2.7.1/testsuite' true gmake[2]: Leaving directory '/wrkdirs/usr/ports/security/nettle/work/nettle-2.7.1/testsuite' Making install in examples gmake[2]: Entering directory '/wrkdirs/usr/ports/security/nettle/work/nettle-2.7.1/examples' true gmake[2]: Leaving directory '/wrkdirs/usr/ports/security/nettle/work/nettle-2.7.1/examples' gmake[1]: Leaving directory '/wrkdirs/usr/ports/security/nettle/work/nettle-2.7.1' cd /wrkdirs/usr/ports/security/nettle/work/nettle-2.7.1/examples && install -m 0644 *.c *.h /wrkdirs/usr/ports/security/nettle/work/stage/usr/local/share/examples/nettle ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===> Building package for nettle-2.7.1 =========================================================================== ====>> Cleaning up wrkdir ===> Cleaning for nettle-2.7.1 build of security/nettle ended at Mon Dec 28 19:35:35 GMT 2015 build time: 00:08:26