=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for xentools42-4.2.5nb26 rm -f /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/check/check_x11_devel /bin/cp -f /data/pkgsrc/sysutils/xentools42/files/blk_netbsd.c /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/blktap/drivers/ /bin/cp -f /data/pkgsrc/sysutils/xentools42/files/blktapctrl_netbsd.c /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/blktap/drivers/ /bin/cp -f /data/pkgsrc/sysutils/xentools42/files/locking.sh /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/hotplug/NetBSD/ /usr/bin/sed -e "s,@XENDCONFDIR@,/usr/pkg/etc/xen,g" /data/scratch/sysutils/xentools42/work/xen-4.2.5/docs/man/xl.pod.1 | pod2man -n xl >/data/scratch/sysutils/xentools42/work/xl.1 /usr/bin/sed -e "s,@XENDCONFDIR@,/usr/pkg/etc/xen,g" /data/scratch/sysutils/xentools42/work/xen-4.2.5/docs/man/xm.pod.1 | pod2man -n xm >/data/scratch/sysutils/xentools42/work/xm.1 /usr/bin/sed -e "s,@XENDCONFDIR@,/usr/pkg/etc/xen,g" /data/scratch/sysutils/xentools42/work/xen-4.2.5/docs/man/xend-config.sxp.pod.5 | pod2man -n xend-config.sxp >/data/scratch/sysutils/xentools42/work/xend-config.sxp.5 /usr/bin/sed -e "s,@XENDCONFDIR@,/usr/pkg/etc/xen,g" /data/scratch/sysutils/xentools42/work/xen-4.2.5/docs/man/xl.cfg.pod.5 | pod2man -n xl.cfg >/data/scratch/sysutils/xentools42/work/xl.cfg.5 /usr/bin/sed -e "s,@XENDCONFDIR@,/usr/pkg/etc/xen,g" /data/scratch/sysutils/xentools42/work/xen-4.2.5/docs/man/xl.conf.pod.5 | pod2man -n xl.conf >/data/scratch/sysutils/xentools42/work/xl.conf.5 /usr/bin/sed -e "s,@XENDCONFDIR@,/usr/pkg/etc/xen,g" /data/scratch/sysutils/xentools42/work/xen-4.2.5/docs/man/xlcpupool.cfg.pod.5 | pod2man -n xlcpupool.cfg >/data/scratch/sysutils/xentools42/work/xlcpupool.cfg.5 /usr/bin/sed -e "s,@XENDCONFDIR@,/usr/pkg/etc/xen,g" /data/scratch/sysutils/xentools42/work/xen-4.2.5/docs/man/xmdomain.cfg.pod.5 | pod2man -n xmdomain.cfg >/data/scratch/sysutils/xentools42/work/xmdomain.cfg.5 gmake[1]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools' /usr/pkg/bin/gmake -C include all gmake[2]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include' /usr/pkg/bin/gmake -C xen-foreign gmake[3]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/xen-foreign' mkdir -p xen/libelf ln -sf /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/../../xen/include/public/COPYING xen ln -sf /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/../../xen/include/public/domctl.h /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/../../xen/include/public/trace.h /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/../../xen/include/public/elfnote.h /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/../../xen/include/public/tmem.h /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/../../xen/include/public/platform.h /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/../../xen/include/public/arch-x86_64.h /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/../../xen/include/public/physdev.h /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/../../xen/include/public/xen-compat.h /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/../../xen/include/public/grant_table.h /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/../../xen/include/public/callback.h /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/../../xen/include/public/sched.h /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/../../xen/include/public/memory.h /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/../../xen/include/public/features.h /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/../../xen/include/public/arch-x86_32.h /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/../../xen/include/public/dom0_ops.h /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/../../xen/include/public/mem_event.h /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/../../xen/include/public/version.h /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/../../xen/include/public/event_channel.h /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/../../xen/include/public/xenoprof.h /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/../../xen/include/public/xencomm.h /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/../../xen/include/public/nmi.h /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/../../xen/include/public/arch-arm.h /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/../../xen/include/public/xen.h /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/../../xen/include/public/arch-ia64.h /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/../../xen/include/public/kexec.h /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/../../xen/include/public/sysctl.h /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/../../xen/include/public/vcpu.h xen ln -sf /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/../../xen/include/public/arch-ia64 /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/../../xen/include/public/arch-x86 /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/../../xen/include/public/hvm /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/../../xen/include/public/io /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/../../xen/include/public/xsm xen ln -sf ../xen-sys/NetBSD xen/sys ln -sf /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/../../xen/include/xen/libelf.h /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/../../xen/include/xen/elfstructs.h xen/libelf/ ln -s ../xen-foreign xen/foreign touch xen/.dir python2.7 mkheader.py x86_32 x86_32.h /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/xen-foreign/../../../xen/include/public/arch-x86/xen-x86_32.h /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/xen-foreign/../../../xen/include/public/arch-x86/xen.h /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/xen-foreign/../../../xen/include/public/xen.h python2.7 mkheader.py x86_64 x86_64.h /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/xen-foreign/../../../xen/include/public/arch-x86/xen-x86_64.h /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/xen-foreign/../../../xen/include/public/arch-x86/xen.h /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/xen-foreign/../../../xen/include/public/xen.h python2.7 mkheader.py ia64 ia64.h /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/xen-foreign/../../../xen/include/public/arch-ia64.h /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/xen-foreign/../../../xen/include/public/xen.h python2.7 mkchecker.py checker.c x86_32 x86_64 ia64 gcc -Wall -Werror -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -Wno-error=ignored-attributes -Wdeclaration-after-statement -o checker checker.c In file included from checker.c:13: ./x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ ./x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ ./x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ ./x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from checker.c:14: ./ia64.h:243:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ ./ia64.h:11:35: note: expanded from macro '__align8__' #define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ ./ia64.h:244:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ ./ia64.h:11:35: note: expanded from macro '__align8__' #define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 4 warnings generated. ./checker > tmp.size diff -u reference.size tmp.size rm tmp.size gmake[3]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include/xen-foreign' gmake[2]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/include' gmake[1]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools' gmake[1]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools' /usr/pkg/bin/gmake -C libxc all gmake[2]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc' /usr/pkg/bin/gmake libs gmake[3]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc' gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_core.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xc_core.o xc_core.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_core_x86.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xc_core_x86.o xc_core_x86.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_cpupool.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xc_cpupool.o xc_cpupool.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_domain.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xc_domain.o xc_domain.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_evtchn.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xc_evtchn.o xc_evtchn.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_gnttab.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xc_gnttab.o xc_gnttab.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_misc.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xc_misc.o xc_misc.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_flask.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xc_flask.o xc_flask.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_physdev.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xc_physdev.o xc_physdev.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_private.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xc_private.o xc_private.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_sedf.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xc_sedf.o xc_sedf.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_csched.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xc_csched.o xc_csched.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_csched2.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xc_csched2.o xc_csched2.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_arinc653.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xc_arinc653.o xc_arinc653.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_tbuf.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xc_tbuf.o xc_tbuf.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_pm.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xc_pm.o xc_pm.c In file included from xc_evtchn.c:23: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. In file included from xc_core.c:68: In file included from ./xg_private.h:30: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_cpu_hotplug.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xc_cpu_hotplug.o xc_cpu_hotplug.c In file included from xc_misc.c:21: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_sedf.c:25: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_flask.c:19: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_private.c:21: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_csched2.c:25: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_cpupool.c:24: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_csched.c:25: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_arinc653.c:27: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_core_x86.c:21: In file included from ./xg_private.h:30: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_physdev.c:24: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_pm.c:24: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] In file included from xc_gnttab.c:20: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8];/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h : ^~~~~~~~~~202:44 : warning: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h'aligned' attribute ignored when parsing type [-Wignored-attributes] :13:36: note: __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8];expanded from macro '__align8__' ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36:# define __align8__ __attribute__((aligned (8))) note ^~~~~~~~~~~ : expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h ^~~~~~~~~~~: 202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_tbuf.c:26: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. In file included from xc_domain.c:23: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_resume.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xc_resume.o xc_resume.c 2 warnings generated. 2 warnings generated. 2 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_tmem.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xc_tmem.o xc_tmem.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_mem_event.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xc_mem_event.o xc_mem_event.c 2 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_mem_paging.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xc_mem_paging.o xc_mem_paging.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_mem_access.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xc_mem_access.o xc_mem_access.c 2 warnings generated. In file included from xc_cpu_hotplug.c:22: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_memshr.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xc_memshr.o xc_memshr.c 2 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_hcall_buf.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xc_hcall_buf.o xc_hcall_buf.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_foreign_memory.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xc_foreign_memory.o xc_foreign_memory.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xtl_core.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xtl_core.o xtl_core.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xtl_logger_stdio.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xtl_logger_stdio.o xtl_logger_stdio.c 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_pagetab.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xc_pagetab.o xc_pagetab.c 2 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_netbsd.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xc_netbsd.o xc_netbsd.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_core.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xc_core.opic xc_core.c 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_core_x86.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xc_core_x86.opic xc_core_x86.c In file included from xc_resume.c:17: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. xc_resume.c:75:33: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if ( dinfo->guest_width < 0 ) ~~~~~~~~~~~~~~~~~~ ^ ~ 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_cpupool.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xc_cpupool.opic xc_cpupool.c In file included from xc_mem_paging.c:24: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_domain.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xc_domain.opic xc_domain.c In file included from xc_tmem.c:21: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_mem_event.c:24: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 3 warnings generated. In file included from xc_mem_access.c:24: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_evtchn.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xc_evtchn.opic xc_evtchn.c 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_gnttab.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xc_gnttab.opic xc_gnttab.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_misc.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xc_misc.opic xc_misc.c 2 warnings generated. In file included from xc_memshr.c:24: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_hcall_buf.c:23: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_netbsd.c:31: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_flask.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xc_flask.opic xc_flask.c In file included from xc_foreign_memory.c:21: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] In file included from xc_pagetab.c:21: __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8];In file included from ^~~~~~~~~~./xc_private.h :/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h32:: 13In file included from :36./xenctrl.h:: 54note: : /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.hexpanded from macro '__align8__' :201# define __align8__ __attribute__((aligned (8))): 47 ^~~~~~~~~~~ : warning/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h: :'aligned' attribute ignored when parsing type [-Wignored-attributes]202 :44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_physdev.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xc_physdev.opic xc_physdev.c xc_pagetab.cgcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_private.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xc_private.opic xc_private.c :64:31: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] paddr = (uint64_t)xen_cr3_to_pfn_x86_64(ctx.x64.ctrlreg[3]) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:30:38: note: expanded from macro 'xen_cr3_to_pfn_x86_64' #define xen_cr3_to_pfn_x86_64(cr3) ((__align8__ uint64_t)(cr3) >> 12) ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_core.c:68: In file included from ./xg_private.h:30: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. In file included from xc_core_x86.c:21: In file included from ./xg_private.h:30: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_sedf.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xc_sedf.opic xc_sedf.c 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_csched.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xc_csched.opic xc_csched.c 2 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_csched2.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xc_csched2.opic xc_csched2.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_arinc653.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xc_arinc653.opic xc_arinc653.c 2 warnings generated. 3 warnings generated. In file included from xc_cpupool.c:24: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_tbuf.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xc_tbuf.opic xc_tbuf.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_pm.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xc_pm.opic xc_pm.c In file included from xc_domain.c:23: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_cpu_hotplug.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xc_cpu_hotplug.opic xc_cpu_hotplug.c 2 warnings generated. In file included from gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-errorxc_flask.c=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_resume.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/wo:rk/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xc_resume.opic xc_resume.c 19: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. In file included from In file included from xc_private.cxc_misc.c::2121: : In file included from In file included from ./xc_private.h./xc_private.h::32: 32In file included from : ./xenctrl.hIn file included from :./xenctrl.h:5454: : /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h201::20147: :47warning: :'aligned' attribute ignored when parsing type [-Wignored-attributes] warning : 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h ^~~~~~~~~~~: 13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_physdev.c:24: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_evtchn.c:23: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_gnttab.c:20: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_tmem.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xc_tmem.opic xc_tmem.c In file included from xc_pm.c:24: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_mem_event.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xc_mem_event.opic xc_mem_event.c In file included from xc_sedf.c:25: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. 2 warnings generated. In file included from xc_tbuf.c:26: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. 2 warnings generated. In file included from xc_csched.c:25: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] In file included from xc_arinc653.c:27: In file included from ./xc_private.h:32: In file included from ./xenctrl.h: __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8];54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h ^~~~~~~~~~ :201/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h::4713::36 :warning : note'aligned' attribute ignored when parsing type [-Wignored-attributes]: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_mem_paging.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xc_mem_paging.opic xc_mem_paging.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_mem_access.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xc_mem_access.opic xc_mem_access.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_memshr.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xc_memshr.opic xc_memshr.c In file included from xc_csched2.c:25: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error'aligned' attribute ignored when parsing type [-Wignored-attributes] =ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_hcall_buf.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xc_hcall_buf.opic xc_hcall_buf.c __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. In file included from xc_cpu_hotplug.c:22: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_foreign_memory.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xc_foreign_memory.opic xc_foreign_memory.c 2 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xtl_core.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xtl_core.opic xtl_core.c In file included from xc_resume.c:17: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xtl_logger_stdio.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xtl_logger_stdio.opic xtl_logger_stdio.c 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_pagetab.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xc_pagetab.opic xc_pagetab.c xc_resume.c:75:33: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if ( dinfo->guest_width < 0 ) ~~~~~~~~~~~~~~~~~~ ^ ~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_netbsd.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xc_netbsd.opic xc_netbsd.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xg_private.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xg_private.o xg_private.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_suspend.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xc_suspend.o xc_suspend.c 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_domain_restore.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xc_domain_restore.o xc_domain_restore.c In file included from xc_tmem.c:21: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] 2 warnings generated. __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_domain_save.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xc_domain_save.o xc_domain_save.c In file included from xc_mem_paging.c:24: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 3 warnings generated. In file included from xc_memshr.c:24: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_offline_page.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xc_offline_page.o xc_offline_page.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_compression.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xc_compression.o xc_compression.c 2 warnings generated. In file included from xc_hcall_buf.c:23: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .libelf-tools.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -Wno-pointer-sign -c -o libelf-tools.o ../../xen/common/libelf/libelf-tools.c In file included from xc_pagetab.c:21: In file included from In file included from xc_mem_event.c:24: ./xc_private.h:In file included from ./xc_private.h32:: In file included from 32./xenctrl.h:: 54In file included from : ./xenctrl.h:/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: 54warning: : 'aligned' attribute ignored when parsing type [-Wignored-attributes]/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ xc_pagetab.c:64:31: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] paddr = (uint64_t)xen_cr3_to_pfn_x86_64(ctx.x64.ctrlreg[3]) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:30:38: note: expanded from macro 'xen_cr3_to_pfn_x86_64' #define xen_cr3_to_pfn_x86_64(cr3) ((__align8__ uint64_t)(cr3) >> 12) ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. In file included from xc_mem_access.c:24: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_foreign_memory.c:21: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .libelf-loader.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -Wno-pointer-sign -c -o libelf-loader.o ../../xen/common/libelf/libelf-loader.c In file included from xg_private.c:26: In file included from ./xg_private.h:30: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .libelf-dominfo.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -Wno-pointer-sign -c -o libelf-dominfo.o ../../xen/common/libelf/libelf-dominfo.c 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_dom_core.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xc_dom_core.o xc_dom_core.c In file included from xc_netbsd.c:31: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_dom_boot.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xc_dom_boot.o xc_dom_boot.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_dom_elfloader.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xc_dom_elfloader.o xc_dom_elfloader.c 2 warnings generated. In file included from xc_suspend.c:17: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 3 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_dom_bzimageloader.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -DHAVE_BZLIB -lbz2 -DHAVE_LZMA -llzma -c -o xc_dom_bzimageloader.o xc_dom_bzimageloader.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_dom_binloader.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xc_dom_binloader.o xc_dom_binloader.c In file included from xc_domain_save.c:29: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_dom_compat_linux.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xc_dom_compat_linux.o xc_dom_compat_linux.c 2 warnings generated. In file included from xc_domain_restore.c:29: In file included from ./xg_private.h:30: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_dom_x86.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xc_dom_x86.o xc_dom_x86.c In file included from ../../xen/common/libelf/libelf-tools.c:19: In file included from ../../xen/common/libelf/libelf-private.h:72: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_offline_page.c:29: In file included from ./xc_core.h:25: In file included from ./xg_private.h:30: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_cpuid_x86.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xc_cpuid_x86.o xc_cpuid_x86.c 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_hvm_build_x86.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -c -o xc_hvm_build_x86.o xc_hvm_build_x86.c In file included from xc_compression.c:36: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xg_private.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xg_private.opic xg_private.c In file included from xc_dom_bzimageloader.c:35: In file included from ./xg_private.h:30: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from ../../xen/common/libelf/libelf-dominfo.c:19: In file included from ../../xen/common/libelf/libelf-private.h:72: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_dom_core.c:35: In file included from ./xg_private.h:30: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from ../../xen/common/libelf/libelf-loader.c:23: In file included from ../../xen/common/libelf/libelf-private.h:72: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_dom_x86.c:33: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ xc_dom_core.c:319:20: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if ( (unziplen < 0) || (unziplen > XC_DOM_DECOMPRESS_MAX) ) ~~~~~~~~ ^ ~ In file included from xc_dom_elfloader.c:29: In file included from ./xg_private.h:30: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ xc_dom_x86.c:657:24: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] ctxt->ctrlreg[3] = xen_pfn_to_cr3_x86_64(cr3_pfn); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:29:38: note: expanded from macro 'xen_pfn_to_cr3_x86_64' #define xen_pfn_to_cr3_x86_64(pfn) ((__align8__ uint64_t)(pfn) << 12) ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. In file included from xc_dom_boot.c:34: In file included from ./xg_private.h:30: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_dom_compat_linux.c:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_suspend.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xc_suspend.opic xc_suspend.c 2 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_domain_restore.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xc_domain_restore.opic xc_domain_restore.c In file included from xc_cpuid_x86.c:24: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_domain_save.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xc_domain_save.opic xc_domain_save.c In file included from xc_dom_binloader.c:86: In file included from ./xg_private.h:30: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_offline_page.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xc_offline_page.opic xc_offline_page.c 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_compression.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xc_compression.opic xc_compression.c 2 warnings generated. 3 warnings generated. In file included from xg_private.c:26: In file included from ./xg_private.h:30: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] 2 warnings generated. In file included from __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8];xc_hvm_build_x86.c : ^~~~~~~~~~ 25: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.hIn file included from :./xg_private.h13::30: 36In file included from ./xenctrl.h:: 54note: : /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.hexpanded from macro '__align8__': 201:47: warning: # define __align8__ __attribute__((aligned (8)))'aligned' attribute ignored when parsing type [-Wignored-attributes] ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .libelf-tools.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -Wno-pointer-sign -fPIC -c -o libelf-tools.opic ../../xen/common/libelf/libelf-tools.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .libelf-loader.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -Wno-pointer-sign -fPIC -c -o libelf-loader.opic ../../xen/common/libelf/libelf-loader.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .libelf-dominfo.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -Wno-pointer-sign -fPIC -c -o libelf-dominfo.opic ../../xen/common/libelf/libelf-dominfo.c 2 warnings generated. 3 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_dom_core.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xc_dom_core.opic xc_dom_core.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_dom_boot.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xc_dom_boot.opic xc_dom_boot.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_dom_elfloader.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xc_dom_elfloader.opic xc_dom_elfloader.c 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_dom_bzimageloader.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -DHAVE_BZLIB -lbz2 -DHAVE_LZMA -llzma -fPIC -c -o xc_dom_bzimageloader.opic xc_dom_bzimageloader.c 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_dom_binloader.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xc_dom_binloader.opic xc_dom_binloader.c 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_dom_compat_linux.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xc_dom_compat_linux.opic xc_dom_compat_linux.c 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_dom_x86.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xc_dom_x86.opic xc_dom_x86.c 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_cpuid_x86.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xc_cpuid_x86.opic xc_cpuid_x86.c In file included from xc_suspend.c:17: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_domain_restore.c:29: In file included from ./xg_private.h:30: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from ../../xen/common/libelf/libelf-dominfo.c:19: In file included from ../../xen/common/libelf/libelf-private.h:72: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_offline_page.c:29: In file included from ./xc_core.h:25: In file included from ./xg_private.h:30: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_domain_save.c:29: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_compression.c:36: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_dom_core.c:35: In file included from ./xg_private.h:30: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from ../../xen/common/libelf/libelf-loader.c:23: In file included from ../../xen/common/libelf/libelf-private.h:72: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ xc_dom_core.c:319:20: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if ( (unziplen < 0) || (unziplen > XC_DOM_DECOMPRESS_MAX) ) ~~~~~~~~ ^ ~ 2 warnings generated. In file included from xc_dom_compat_linux.c:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_hvm_build_x86.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xc_hvm_build_x86.opic xc_hvm_build_x86.c In file included from xc_dom_boot.c:34: In file included from ./xg_private.h:30: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from ../../xen/common/libelf/libelf-tools.c:19: In file included from ../../xen/common/libelf/libelf-private.h:72: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_dom_binloader.c:86: In file included from ./xg_private.h:30: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_dom_elfloader.c:29: In file included from ./xg_private.h:30: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. 2 warnings generated. 2 warnings generated. 2 warnings generated. In file included from xc_dom_bzimageloader.c:35: In file included from ./xg_private.h:30: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xenctrl_osdep_ENOSYS.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include -pthread -fPIC -c -o xenctrl_osdep_ENOSYS.opic xenctrl_osdep_ENOSYS.c ar rc libxenctrl.a xc_core.o xc_core_x86.o xc_cpupool.o xc_domain.o xc_evtchn.o xc_gnttab.o xc_misc.o xc_flask.o xc_physdev.o xc_private.o xc_sedf.o xc_csched.o xc_csched2.o xc_arinc653.o xc_tbuf.o xc_pm.o xc_cpu_hotplug.o xc_resume.o xc_tmem.o xc_mem_event.o xc_mem_paging.o xc_mem_access.o xc_memshr.o xc_hcall_buf.o xc_foreign_memory.o xtl_core.o xtl_logger_stdio.o xc_pagetab.o xc_netbsd.o gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -Wl,-soname -Wl,libxenctrl.so.4.2 -shared -o libxenctrl.so.4.2.0 xc_core.opic xc_core_x86.opic xc_cpupool.opic xc_domain.opic xc_evtchn.opic xc_gnttab.opic xc_misc.opic xc_flask.opic xc_physdev.opic xc_private.opic xc_sedf.opic xc_csched.opic xc_csched2.opic xc_arinc653.opic xc_tbuf.opic xc_pm.opic xc_cpu_hotplug.opic xc_resume.opic xc_tmem.opic xc_mem_event.opic xc_mem_paging.opic xc_mem_access.opic xc_memshr.opic xc_hcall_buf.opic xc_foreign_memory.opic xtl_core.opic xtl_logger_stdio.opic xc_pagetab.opic xc_netbsd.opic ar rc libxenguest.a xg_private.o xc_suspend.o xc_domain_restore.o xc_domain_save.o xc_offline_page.o xc_compression.o libelf-tools.o libelf-loader.o libelf-dominfo.o xc_dom_core.o xc_dom_boot.o xc_dom_elfloader.o xc_dom_bzimageloader.o xc_dom_binloader.o xc_dom_compat_linux.o xc_dom_x86.o xc_cpuid_x86.o xc_hvm_build_x86.o 3 warnings generated. In file included from xc_dom_x86.c:33: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ xc_dom_x86.c:657:24: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] ctxt->ctrlreg[3] = xen_pfn_to_cr3_x86_64(cr3_pfn); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:29:38: note: expanded from macro 'xen_pfn_to_cr3_x86_64' #define xen_pfn_to_cr3_x86_64(pfn) ((__align8__ uint64_t)(pfn) << 12) ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. In file included from xc_cpuid_x86.c:24: In file included from ./xc_private.h:32: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ ln -sf libxenctrl.so.4.2.0 libxenctrl.so.4.2 ln -sf libxenctrl.so.4.2 libxenctrl.so 2 warnings generated. 2 warnings generated. In file included from xc_hvm_build_x86.c:25: In file included from ./xg_private.h:30: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. 2 warnings generated. 2 warnings generated. In file included from xenctrl_osdep_ENOSYS.c:7: In file included from ./xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. 2 warnings generated. gcc -g -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -shared -o xenctrl_osdep_ENOSYS.so xenctrl_osdep_ENOSYS.opic /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/libxc/libxenctrl.so 3 warnings generated. 2 warnings generated. 2 warnings generated. 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -Wl,-soname -Wl,libxenguest.so.4.2 -shared -o libxenguest.so.4.2.0 xg_private.opic xc_suspend.opic xc_domain_restore.opic xc_domain_save.opic xc_offline_page.opic xc_compression.opic libelf-tools.opic libelf-loader.opic libelf-dominfo.opic xc_dom_core.opic xc_dom_boot.opic xc_dom_elfloader.opic xc_dom_bzimageloader.opic xc_dom_binloader.opic xc_dom_compat_linux.opic xc_dom_x86.opic xc_cpuid_x86.opic xc_hvm_build_x86.opic -DHAVE_BZLIB -lbz2 -DHAVE_LZMA -llzma -lz /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc/../../tools/libxc/libxenctrl.so ln -sf libxenguest.so.4.2.0 libxenguest.so.4.2 ln -sf libxenguest.so.4.2 libxenguest.so gmake[3]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc' gmake[2]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/libxc' gmake[1]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools' gmake[1]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools' /usr/pkg/bin/gmake -C flask all gmake[2]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask' gmake[3]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask' /usr/pkg/bin/gmake -C utils all gmake[4]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils' gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-flask.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-utils.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .loadpolicy.o.d -fno-optimize-sibling-calls -Wall -g -Werror -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/include -c -o loadpolicy.o loadpolicy.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-flask.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-utils.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .setenforce.o.d -fno-optimize-sibling-calls -Wall -g -Werror -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/include -c -o setenforce.o setenforce.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-flask.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-utils.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .getenforce.o.d -fno-optimize-sibling-calls -Wall -g -Werror -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/include -c -o getenforce.o getenforce.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-flask.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-utils.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .label-pci.o.d -fno-optimize-sibling-calls -Wall -g -Werror -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/include -c -o label-pci.o label-pci.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-flask.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-utils.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .get-bool.o.d -fno-optimize-sibling-calls -Wall -g -Werror -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/include -c -o get-bool.o get-bool.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-flask.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-utils.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .set-bool.o.d -fno-optimize-sibling-calls -Wall -g -Werror -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/include -c -o set-bool.o set-bool.c In file included from set-bool.c:12: In file included from /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/libxc/xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from loadpolicy.c:14: In file included from /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/libxc/xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from getenforce.c:13: In file included from /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/libxc/xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from setenforce.c:13: In file included from /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/libxc/xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from get-bool.c:12: In file included from /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/libxc/xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from label-pci.c:12: In file included from /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/libxc/xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib set-bool.o /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/libxc/libxenctrl.so -o flask-set-bool 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib loadpolicy.o /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/libxc/libxenctrl.so -o flask-loadpolicy 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib getenforce.o /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/libxc/libxenctrl.so -o flask-getenforce gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib setenforce.o /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/libxc/libxenctrl.so -o flask-setenforce 2 warnings generated. 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib get-bool.o /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/libxc/libxenctrl.so -o flask-get-bool gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib label-pci.o /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils/../../../tools/libxc/libxenctrl.so -o flask-label-pci gmake[4]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask/utils' gmake[3]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask' gmake[2]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/flask' gmake[1]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools' gmake[1]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools' /usr/pkg/bin/gmake -C xenstore all gmake[2]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore' gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xenstore_client.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include -c -o xenstore_client.o xenstore_client.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xs.opic.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include -DUSE_PTHREAD -fPIC -c -o xs.opic xs.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xs_lib.opic.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include -fPIC -c -o xs_lib.opic xs_lib.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xenstore_control.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include -c -o xenstore_control.o xenstore_control.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xs.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include -c -o xs.o xs.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xs_lib.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include -c -o xs_lib.o xs_lib.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xs_tdb_dump.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include -c -o xs_tdb_dump.o xs_tdb_dump.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .utils.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include -c -o utils.o utils.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .tdb.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include -c -o tdb.o tdb.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .talloc.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include -c -o talloc.o talloc.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xenstored_core.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include -c -o xenstored_core.o xenstored_core.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xenstored_watch.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include -c -o xenstored_watch.o xenstored_watch.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xenstored_domain.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include -c -o xenstored_domain.o xenstored_domain.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xenstored_transaction.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include -c -o xenstored_transaction.o xenstored_transaction.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .hashtable.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include -c -o hashtable.o hashtable.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xenstored_netbsd.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include -c -o xenstored_netbsd.o xenstored_netbsd.c In file included from xenstored_netbsd.c:19: In file included from ./xenstored_core.h:23: In file included from /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/libxc/xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xenstored_transaction.c:33: In file included from ./xenstored_transaction.h:21: In file included from ./xenstored_core.h:23: In file included from /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/libxc/xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xenstored_posix.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include -c -o xenstored_posix.o xenstored_posix.c 2 warnings generated. In file included from xenstored_watch.c:29: In file included from ./xenstored_watch.h:23: In file included from ./xenstored_core.h:23: In file included from /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/libxc/xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xenstored_core.c:48: In file included from ./xenstored_core.h:23: In file included from /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/libxc/xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xenstored_domain.c:25: In file included from /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/libxc/xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. 2 warnings generated. In file included from xenstored_posix.c:28: In file included from ./xenstored_core.h:23: In file included from /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/libxc/xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ ar rcs libxenstore.a xs.o xs_lib.o gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -Wl,-soname -Wl,libxenstore.so.3.0 -shared -o libxenstore.so.3.0.2 xs.opic xs_lib.opic -lpthread 2 warnings generated. 2 warnings generated. ln -sf libxenstore.so.3.0.2 libxenstore.so.3.0 ln -sf libxenstore.so.3.0 libxenstore.so gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib xenstore_client.o /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/xenstore/libxenstore.so -o xenstore gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib xenstore_control.o /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/xenstore/libxenstore.so -o xenstore-control gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib xs_tdb_dump.o utils.o tdb.o talloc.o -o xs_tdb_dump ln -f xenstore xenstore-exists ln -f xenstore xenstore-list ln -f xenstore xenstore-read ln -f xenstore xenstore-rm ln -f xenstore xenstore-chmod ln -f xenstore xenstore-write ln -f xenstore xenstore-ls ln -f xenstore xenstore-watch 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib xenstored_core.o xenstored_watch.o xenstored_domain.o xenstored_transaction.o xs_lib.o talloc.o utils.o tdb.o hashtable.o xenstored_netbsd.o xenstored_posix.o /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore/../../tools/libxc/libxenctrl.so -o xenstored gmake[2]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xenstore' gmake[1]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools' gmake[1]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools' /usr/pkg/bin/gmake -C misc all gmake[2]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc' gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-misc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xenperf.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/xenstore -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools -c -o xenperf.o xenperf.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-misc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xenpm.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/xenstore -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools -c -o xenpm.o xenpm.c gcc -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-misc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xen-tmem-list-parse.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/xenstore -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib xen-tmem-list-parse.c -o xen-tmem-list-parse gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-misc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .gtraceview.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/xenstore -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools -c -o gtraceview.o gtraceview.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-misc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .gtracestat.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/xenstore -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools -c -o gtracestat.o gtracestat.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-misc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xenlockprof.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/xenstore -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools -c -o xenlockprof.o xenlockprof.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-misc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xenwatchdogd.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/xenstore -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools -c -o xenwatchdogd.o xenwatchdogd.c gcc -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-misc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xen-detect.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/xenstore -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib xen-detect.c -o xen-detect gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-misc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xen-hvmctx.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/xenstore -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools -c -o xen-hvmctx.o xen-hvmctx.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-misc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xen-hvmcrash.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/xenstore -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools -c -o xen-hvmcrash.o xen-hvmcrash.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-misc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xen-lowmemd.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/xenstore -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools -c -o xen-lowmemd.o xen-lowmemd.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-misc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xen-hptool.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/xenstore -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools -c -o xen-hptool.o xen-hptool.c In file included from xenlockprof.c:13: In file included from /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/libxc/xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xenwatchdogd.c:4: In file included from /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/libxc/xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xenperf.c:13: In file included from /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/libxc/xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xen-hptool.c:1: In file included from /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/libxc/xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. In file included from gtracestat.c:30: In file included from /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/libxc/xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o xenlockprof xenlockprof.o /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/libxc/libxenctrl.so xen-hvmctx.c:47: In file included from /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/libxc/xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xenpm.c:28: In file included from /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/libxc/xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] In file included from __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8];xen-lowmemd.c : ^~~~~~~~~~7 : /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include/xen/foreign/x86_64.hIn file included from :/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/libxc/xenctrl.h13::5436: : /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include/xen/foreign/x86_64.hnote:: 201expanded from macro '__align8__':47 : warning: # define __align8__ __attribute__((aligned (8)))'aligned' attribute ignored when parsing type [-Wignored-attributes] ^~~~~~~~~~~ __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xen-hvmcrash.c:41: In file included from /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/libxc/xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from gtraceview.c:33: In file included from /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/libxc/xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o xenwatchdogd xenwatchdogd.o /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/libxc/libxenctrl.so 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o xenperf xenperf.o /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/libxc/libxenctrl.so 2 warnings generated. 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o xen-lowmemd xen-lowmemd.o /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/libxc/libxenctrl.so /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/xenstore/libxenstore.so gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o xen-hvmcrash xen-hvmcrash.o /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/libxc/libxenctrl.so 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o xen-hptool xen-hptool.o /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/libxc/libxenctrl.so /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/libxc/libxenguest.so /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/xenstore/libxenstore.so 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o xen-hvmctx xen-hvmctx.o /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/libxc/libxenctrl.so 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o gtraceview gtraceview.o -lcurses 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o gtracestat gtracestat.o 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o xenpm xenpm.o /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc/../../tools/libxc/libxenctrl.so set -e; for d in ; do /usr/pkg/bin/gmake -C $d; done gmake[2]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/misc' gmake[1]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools' gmake[1]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools' /usr/pkg/bin/gmake -C examples all gmake[2]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/examples' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/examples' gmake[1]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools' gmake[1]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools' /usr/pkg/bin/gmake -C hotplug all gmake[2]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/hotplug' gmake[3]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/hotplug' /usr/pkg/bin/gmake -C common all gmake[4]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/hotplug/common' rm -f "hotplugpath.sh".tmp; echo "SBINDIR=\"/usr/pkg/sbin\"" >>"hotplugpath.sh".tmp; echo "BINDIR=\"/usr/pkg/bin\"" >>"hotplugpath.sh".tmp; echo "LIBEXEC=\"/usr/pkg/libexec\"" >>"hotplugpath.sh".tmp; echo "LIBDIR=\"/usr/pkg/lib\"" >>"hotplugpath.sh".tmp; echo "SHAREDIR=\"/usr/pkg/share\"" >>"hotplugpath.sh".tmp; echo "PRIVATE_BINDIR=\"/usr/pkg/bin\"" >>"hotplugpath.sh".tmp; echo "XENFIRMWAREDIR=\"/usr/pkg/lib/xen/boot\"" >>"hotplugpath.sh".tmp; echo "XEN_CONFIG_DIR=\"/usr/pkg/etc/xen\"" >>"hotplugpath.sh".tmp; echo "XEN_SCRIPT_DIR=\"/usr/pkg/etc/xen/scripts\"" >>"hotplugpath.sh".tmp; echo "XEN_LOCK_DIR=\"/var/run\"" >>"hotplugpath.sh".tmp; echo "XEN_RUN_DIR=\"/var/run/xen\"" >>"hotplugpath.sh".tmp; echo "XEN_PAGING_DIR=\"/var/lib/xen/xenpaging\"" >>"hotplugpath.sh".tmp; if ! cmp -s "hotplugpath.sh".tmp "hotplugpath.sh"; then mv -f "hotplugpath.sh".tmp "hotplugpath.sh"; else rm -f "hotplugpath.sh".tmp; fi gmake[4]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/hotplug/common' gmake[3]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/hotplug' gmake[3]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/hotplug' /usr/pkg/bin/gmake -C NetBSD all gmake[4]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/hotplug/NetBSD' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/hotplug/NetBSD' gmake[3]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/hotplug' gmake[2]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/hotplug' gmake[1]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools' gmake[1]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools' /usr/pkg/bin/gmake -C xentrace all gmake[2]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xentrace' gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xentrace.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xentrace.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xentrace/../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xentrace/../../tools/include -c -o xentrace.o xentrace.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xentrace.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .setsize.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xentrace/../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xentrace/../../tools/include -c -o setsize.o setsize.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xentrace.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xenctx.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xentrace/../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xentrace/../../tools/include -c -o xenctx.o xenctx.c In file included from xenctx.c:27: In file included from /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xentrace/../../tools/libxc/xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xentrace/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xentrace/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xentrace/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xentrace/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from setsize.c:4: In file included from /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xentrace/../../tools/libxc/xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xentrace/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xentrace/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xentrace/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] In file included from xentrace.c:32: In file included from /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xentrace/../../tools/libxc/xenctrl.h:54: __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8];/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xentrace/../../tools/include/xen/foreign/x86_64.h: 201 ^~~~~~~~~~:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes]/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xentrace/../../tools/include/xen/foreign/x86_64.h :13:36: note: expanded from macro '__align8__' __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xentrace/../../tools/include/xen/foreign/x86_64.h ^~~~~~~~~~~: 13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xentrace/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xentrace/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o xentrace_setsize setsize.o /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xentrace/../../tools/libxc/libxenctrl.so 2 warnings generated. 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o xenctx xenctx.o /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xentrace/../../tools/libxc/libxenctrl.so gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o xentrace xentrace.o /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xentrace/../../tools/libxc/libxenctrl.so gmake[2]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xentrace' gmake[1]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools' gmake[1]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools' /usr/pkg/bin/gmake -C xcutils all gmake[2]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils' gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xcutils.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_restore.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/include -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/include -c -o xc_restore.o xc_restore.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xcutils.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_save.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/include -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/include -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/xenstore -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/include -c -o xc_save.o xc_save.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xcutils.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .readnotes.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/include -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/include -c -o readnotes.o readnotes.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xcutils.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .lsevtchn.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/libxc -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/include -c -o lsevtchn.o lsevtchn.c In file included from xc_restore.c:15: In file included from /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/libxc/xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from readnotes.c:14: In file included from /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/libxc/xg_private.h:30: In file included from /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/libxc/xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from lsevtchn.c:7: In file included from /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/libxc/xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_save.c:23: In file included from /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/libxc/xenctrl.h:54: /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/include/xen/foreign/x86_64.h:201:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/include/xen/foreign/x86_64.h:202:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib xc_restore.o -o xc_restore /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/libxc/libxenctrl.so /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/libxc/libxenguest.so gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib lsevtchn.o -o lsevtchn /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/libxc/libxenctrl.so 2 warnings generated. 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib readnotes.o -o readnotes /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/libxc/libxenctrl.so /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/libxc/libxenguest.so gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib xc_save.o -o xc_save /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/libxc/libxenctrl.so /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/libxc/libxenguest.so /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils/../../tools/xenstore/libxenstore.so gmake[2]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/xcutils' gmake[1]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools' gmake[1]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools' /usr/pkg/bin/gmake -C firmware all gmake[2]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware' /usr/pkg/bin/gmake PYTHON=python2.7 subdirs-all gmake[3]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware' gmake[4]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware' /usr/pkg/bin/gmake -C rombios all gmake[5]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware/rombios' gmake[6]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware/rombios' /usr/pkg/bin/gmake -C 32bit all gmake[7]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware/rombios/32bit' gmake[8]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware/rombios/32bit' /usr/pkg/bin/gmake -C tcgbios all gmake[9]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware/rombios/32bit/tcgbios' gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m32 -march=i686 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .tcgbios.o.d -fno-optimize-sibling-calls -Werror -nopie -fno-stack-protector -fno-exceptions -fno-builtin -msoft-float -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware/rombios/32bit/tcgbios/../../../../../tools/include -I.. -I../.. -c -o tcgbios.o tcgbios.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m32 -march=i686 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .tpm_drivers.o.d -fno-optimize-sibling-calls -Werror -nopie -fno-stack-protector -fno-exceptions -fno-builtin -msoft-float -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware/rombios/32bit/tcgbios/../../../../../tools/include -I.. -I../.. -c -o tpm_drivers.o tpm_drivers.c tcgbios.c:1520:34: warning: taking address of packed member 'u' of class or structure 'pushad_regs_t' may result in an unaligned pointer value [-Waddress-of-packed-member] ®s->u.r32.edx); ^~~~~~~~~~~~~~~ 1 warning generated. ld -melf_i386 -r tcgbios.o tpm_drivers.o -o tcgbiosext.o gmake[9]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware/rombios/32bit/tcgbios' gmake[8]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware/rombios/32bit' /usr/pkg/bin/gmake 32bitbios_flat.h gmake[8]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware/rombios/32bit' gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m32 -march=i686 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .32bitbios.o.d -fno-optimize-sibling-calls -Werror -nopie -fno-stack-protector -fno-exceptions -fno-builtin -msoft-float -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware/rombios/32bit/../../../../tools/include -I.. -c -o 32bitbios.o 32bitbios.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m32 -march=i686 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .util.o.d -fno-optimize-sibling-calls -Werror -nopie -fno-stack-protector -fno-exceptions -fno-builtin -msoft-float -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware/rombios/32bit/../../../../tools/include -I.. -c -o util.o util.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m32 -march=i686 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .pmm.o.d -fno-optimize-sibling-calls -Werror -nopie -fno-stack-protector -fno-exceptions -fno-builtin -msoft-float -I/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware/rombios/32bit/../../../../tools/include -I.. -c -o pmm.o pmm.c ld -melf_i386 -s -r 32bitbios.o tcgbios/tcgbiosext.o util.o pmm.o -o 32bitbios_all.o sh mkhex highbios_array 32bitbios_all.o > 32bitbios_flat.h gmake[8]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware/rombios/32bit' gmake[7]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware/rombios/32bit' gmake[6]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware/rombios' /usr/pkg/bin/gmake BIOS-bochs-latest gmake[6]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware/rombios' gcc -o biossums biossums.c gcc -DBX_SMP_PROCESSORS=1 -E -P rombios.c > _rombios_.c bcc -o rombios.s -C-c -D__i86__ -0 -S _rombios_.c sed -e 's/^\.text//' -e 's/^\.data//' rombios.s > _rombios_.s as86 _rombios_.s -b tmp.bin -u- -w- -g -0 -j -O -l rombios.txt perl makesym.perl < rombios.txt > rombios.sym mv tmp.bin BIOS-bochs-latest ./biossums BIOS-bochs-latest PCI-Bios header at: 0xB5B0 Current checksum: 0x58 Calculated checksum: 0x58 $PIR header at: 0xB900 Current checksum: 0x37 Calculated checksum: 0x27 Setting checksum. Bios checksum at: 0xFFFF Current checksum: 0x00 Calculated checksum: 0x61 Setting checksum. rm -f _rombios_.s gmake[6]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware/rombios' gmake[5]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware/rombios' gmake[4]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware' gmake[4]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware' /usr/pkg/bin/gmake -C vgabios all gmake[5]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware/vgabios' gcc -o biossums biossums.c gcc -o vbetables-gen vbetables-gen.c biossums.c:164:50: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] printf("Error writing %d KBytes to %s.\n", bios_len / 1024, argv[1]); ~~ ^~~~~~~~~~~~~~~ %ld ./vbetables-gen > vbetables.h 1 warning generated. gcc -E -P vgabios.c -DVBE "-DVGABIOS_DATE=\"`date '+%d %b %Y'`\"" > _vgabios_.c gcc -E -P vgabios.c -DVBE -DDEBUG "-DVGABIOS_DATE=\"`date '+%d %b %Y'`\"" > _vgabios-debug_.c gcc -E -P vgabios.c -DCIRRUS -DPCIBIOS "-DVGABIOS_DATE=\"`date '+%d %b %Y'`\"" > _vgabios-cirrus_.c gcc -E -P vgabios.c -DCIRRUS -DCIRRUS_DEBUG -DPCIBIOS "-DVGABIOS_DATE=\"`date '+%d %b %Y'`\"" > _vgabios-cirrus-debug_.c bcc -o vgabios-cirrus.s -C-c -D__i86__ -S -0 _vgabios-cirrus_.c bcc -o vgabios-debug.s -C-c -D__i86__ -S -0 _vgabios-debug_.c bcc -o vgabios-cirrus-debug.s -C-c -D__i86__ -S -0 _vgabios-cirrus-debug_.c bcc -o vgabios.s -C-c -D__i86__ -S -0 _vgabios_.c sed -e 's/^\.text//' -e 's/^\.data//' vgabios-cirrus.s > _vgabios-cirrus_.s as86 _vgabios-cirrus_.s -b vgabios-cirrus.bin -u -w- -g -0 -j -O -l vgabios-cirrus.txt sed -e 's/^\.text//' -e 's/^\.data//' vgabios-debug.s > _vgabios-debug_.s sed -e 's/^\.text//' -e 's/^\.data//' vgabios.s > _vgabios_.s sed -e 's/^\.text//' -e 's/^\.data//' vgabios-cirrus-debug.s > _vgabios-cirrus-debug_.s as86 _vgabios-debug_.s -b vgabios.debug.bin -u -w- -g -0 -j -O -l vgabios.debug.txt as86 _vgabios_.s -b vgabios.bin -u -w- -g -0 -j -O -l vgabios.txt as86 _vgabios-cirrus-debug_.s -b vgabios-cirrus.debug.bin -u -w- -g -0 -j -O -l vgabios-cirrus.debug.txt rm -f _vgabios-cirrus-debug_.s _vgabios-cirrus-debug_.c vgabios-cirrus-debug.s rm -f _vgabios-cirrus_.s _vgabios-cirrus_.c vgabios-cirrus.s cp vgabios-cirrus.debug.bin VGABIOS-lgpl-latest.cirrus.debug.bin cp vgabios-cirrus.bin VGABIOS-lgpl-latest.cirrus.bin ./biossums VGABIOS-lgpl-latest.cirrus.debug.bin ./biossums VGABIOS-lgpl-latest.cirrus.bin Bios checksum at: 0x8BFF Current checksum: 0x00 Calculated checksum: 0xD8 Setting checksum. ls -l VGABIOS-lgpl-latest.cirrus.debug.bin Bios checksum at: 0x8BFF Current checksum: 0x00 Calculated checksum: 0xCE Setting checksum. ls -l VGABIOS-lgpl-latest.cirrus.bin -rw-r--r-- 1 pbulkXXX wheel 35840 Apr 2 07:24 VGABIOS-lgpl-latest.cirrus.debug.bin -rw-r--r-- 1 pbulkXXX wheel 35840 Apr 2 07:24 VGABIOS-lgpl-latest.cirrus.bin rm -f _vgabios_.s _vgabios_.c vgabios.s rm -f _vgabios-debug_.s _vgabios-debug_.c vgabios-debug.s cp vgabios.bin VGABIOS-lgpl-latest.bin cp vgabios.debug.bin VGABIOS-lgpl-latest.debug.bin ./biossums VGABIOS-lgpl-latest.debug.bin ./biossums VGABIOS-lgpl-latest.bin Bios checksum at: 0x9DFF Current checksum: 0x00 Calculated checksum: 0xDB Setting checksum. ls -l VGABIOS-lgpl-latest.bin Bios checksum at: 0xA1FF Current checksum: 0x00 Calculated checksum: 0x46 Setting checksum. ls -l VGABIOS-lgpl-latest.debug.bin -rw-r--r-- 1 pbulkXXX wheel 40448 Apr 2 07:24 VGABIOS-lgpl-latest.bin -rw-r--r-- 1 pbulkXXX wheel 41472 Apr 2 07:24 VGABIOS-lgpl-latest.debug.bin gmake[5]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware/vgabios' gmake[4]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware' gmake[4]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware' /usr/pkg/bin/gmake -C etherboot all gmake[5]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware/etherboot' ln -sf /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/../../ipxe ipxe for i in $(cat patches/series) ; do \ patch -d ipxe -p1 --quiet >ipxe/src/arch/i386/Makefile /usr/pkg/bin/gmake -C ipxe/src bin/rtl8139.rom gmake[6]: Entering directory '/data/scratch/sysutils/xentools42/work/ipxe/src' [MEDIADEPS] hd [MEDIADEPS] nbi [MEDIADEPS] raw [MEDIADEPS] lkrn [MEDIADEPS] kkpxe [MEDIADEPS] kpxe [MEDIADEPS] pxe [MEDIADEPS] hrom [MEDIADEPS] xrom [MEDIADEPS] rom [DEPS] arch/i386/interface/syslinux/com32_wrapper.S [DEPS] arch/i386/interface/pxe/pxe_entry.S [DEPS] arch/i386/firmware/pcbios/e820mangler.S [DEPS] arch/i386/drivers/net/undiisr.S [MEDIADEPS] dsk [DEPS] arch/i386/prefix/mbr.S [DEPS] arch/i386/prefix/romprefix.S [DEPS] arch/i386/prefix/pxeprefix.S [DEPS] arch/i386/prefix/hdprefix.S [DEPS] arch/i386/prefix/usbdisk.S [DEPS] arch/i386/prefix/xromprefix.S [DEPS] arch/i386/prefix/kpxeprefix.S [DEPS] arch/i386/prefix/kkpxeprefix.S [DEPS] arch/i386/prefix/nullprefix.S [DEPS] arch/i386/prefix/nbiprefix.S [DEPS] arch/i386/prefix/bootpart.S [DEPS] arch/i386/prefix/undiloader.S clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/prefix/unnrv2b16.S clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/prefix/lkrnprefix.S [DEPS] arch/i386/prefix/unnrv2b.S [DEPS] arch/i386/prefix/hromprefix.S [DEPS] arch/i386/prefix/libprefix.S [DEPS] arch/i386/prefix/dskprefix.S [DEPS] arch/i386/transitions/librm.S [DEPS] arch/i386/transitions/libkir.S [DEPS] arch/i386/transitions/libpm.S clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/core/stack16.S [DEPS] arch/i386/core/stack.S [DEPS] arch/i386/core/setjmp.S [DEPS] arch/i386/core/gdbidt.S [DEPS] arch/i386/core/virtaddr.S [DEPS] tests/gdbstub_test.S [DEPS] arch/x86/prefix/efidrvprefix.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warningclang: : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] warningclang: : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]warning : clangoptimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/x86/prefix/efiprefix.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/x86/interface/efi/efix86_nap.c [DEPS] arch/x86/core/x86_string.c [DEPS] arch/x86/core/pcidirect.c [DEPS] arch/i386/hci/commands/pxe_cmd.c [DEPS] arch/i386/interface/syslinux/comboot_resolv.c [DEPS] arch/i386/interface/syslinux/com32_call.c [DEPS] arch/i386/interface/syslinux/comboot_call.c [DEPS] arch/i386/interface/pxeparent/pxeparent_dhcp.c [DEPS] arch/i386/interface/pxeparent/pxeparent.c [DEPS] arch/i386/interface/pxe/pxe_udp.c [DEPS] arch/i386/interface/pxe/pxe_undi.c [DEPS] arch/i386/interface/pxe/pxe_errors.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/interface/pxe/pxe_loader.c [DEPS] arch/i386/interface/pxe/pxe_preboot.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/interface/pxe/pxe_tftp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/interface/pxe/pxe_file.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/interface/pxe/pxe_call.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/interface/pcbios/sbft.c [DEPS] arch/i386/interface/pcbios/bios_smbios.c [DEPS] arch/i386/interface/pcbios/aoeboot.c [DEPS] arch/i386/interface/pcbios/memtop_umalloc.c [DEPS] arch/i386/interface/pcbios/iscsiboot.c [DEPS] arch/i386/interface/pcbios/ibft.c [DEPS] arch/i386/interface/pcbios/ib_srpboot.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/interface/pcbios/abft.c [DEPS] arch/i386/interface/pcbios/biosint.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/interface/pcbios/pcibios.c [DEPS] arch/i386/interface/pcbios/bios_timer.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/interface/pcbios/int13.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/interface/pcbios/keepsan.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/interface/pcbios/bios_nap.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/drivers/net/undirom.c [DEPS] arch/i386/drivers/net/undinet.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/drivers/net/undi.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/drivers/net/undionly.c [DEPS] arch/i386/drivers/net/undiload.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/drivers/net/undipreload.c [DEPS] arch/i386/image/comboot.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/image/elfboot.c [DEPS] arch/i386/image/eltorito.c [DEPS] arch/i386/image/multiboot.c [DEPS] arch/i386/image/bootsector.c [DEPS] arch/i386/image/pxe_image.c [DEPS] arch/i386/image/bzimage.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/image/nbi.c [DEPS] arch/i386/image/com32.c [DEPS] arch/i386/firmware/pcbios/pnpbios.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/firmware/pcbios/gateA20.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/firmware/pcbios/bios_console.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/firmware/pcbios/fakee820.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/firmware/pcbios/basemem.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/firmware/pcbios/memmap.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/firmware/pcbios/hidemem.c [DEPS] arch/i386/transitions/librm_mgmt.c [DEPS] arch/i386/core/dumpregs.c [DEPS] arch/i386/core/nulltrap.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/core/relocate.c [DEPS] arch/i386/core/x86_io.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/core/timer2.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/core/pic8259.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/core/cpu.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/core/gdbmach.c [DEPS] arch/i386/core/video_subr.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/core/basemem_packet.c [DEPS] arch/i386/core/rdtsc_timer.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] config/config_romprefix.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] config/config.c [DEPS] config/config_net80211.c [DEPS] usr/autoboot.c [DEPS] usr/ifmgmt.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] usr/dhcpmgmt.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] usr/pxemenu.c [DEPS] usr/imgmgmt.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] usr/iwmgmt.c [DEPS] usr/route.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/mucurses/widgets/editbox.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/mucurses/kb.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/mucurses/colour.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/mucurses/print.c [DEPS] hci/mucurses/windows.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/mucurses/mucurses.c [DEPS] hci/mucurses/wininit.c [DEPS] hci/mucurses/print_nadv.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/mucurses/slk.c [DEPS] hci/mucurses/ansi_screen.c clang: warning [DEPS] hci/mucurses/winattrs.c : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/mucurses/edging.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/mucurses/clear.c [DEPS] hci/mucurses/alert.c [DEPS] hci/tui/settings_ui.c [DEPS] hci/tui/login_ui.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/commands/iwmgmt_cmd.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/commands/image_cmd.c [DEPS] hci/commands/digest_cmd.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/commands/route_cmd.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/commands/dhcp_cmd.c [DEPS] hci/commands/time_cmd.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/commands/autoboot_cmd.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/commands/gdbstub_cmd.c [DEPS] hci/commands/ifmgmt_cmd.c [DEPS] hci/commands/sanboot_cmd.c [DEPS] hci/commands/login_cmd.c [DEPS] hci/commands/config_cmd.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/commands/nvo_cmd.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/wireless_errors.c [DEPS] hci/shell_banner.c [DEPS] hci/editstring.c [DEPS] hci/readline.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/strerror.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/shell.c [DEPS] crypto/axtls/sha1.c [DEPS] crypto/axtls/rsa.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] crypto/axtls/bigint.c [DEPS] crypto/axtls/aes.c [DEPS] crypto/cbc.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] crypto/axtls_sha1.c [DEPS] crypto/aes_wrap.c [DEPS] crypto/axtls_aes.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] crypto/asn1.c [DEPS] crypto/hmac.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] crypto/crandom.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] crypto/crc32.c [DEPS] crypto/crypto_null.c [DEPS] crypto/arc4.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] crypto/sha1extra.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] crypto/x509.c [DEPS] crypto/md5.c [DEPS] crypto/chap.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] tests/linebuf_test.c [DEPS] tests/umalloc_test.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] tests/uri_test.c [DEPS] tests/memcpy_test.c [DEPS] interface/smbios/smbios.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] interface/smbios/smbios_settings.c [DEPS] interface/efi/efi_console.c [DEPS] interface/efi/efi_snp.c [DEPS] interface/efi/efi_pci.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] interface/efi/efi_strerror.c [DEPS] interface/efi/efi_umalloc.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] interface/efi/efi_timer.c [DEPS] interface/efi/efi_smbios.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] interface/efi/efi_init.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] interface/efi/efi_uaccess.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: [DEPS] interface/efi/efi_io.c warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/infiniband/linda.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/infiniband/hermon.c [DEPS] drivers/infiniband/arbel.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/bitbash/bitbash.c [DEPS] drivers/infiniband/linda_fw.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/bitbash/spi_bit.c [DEPS] drivers/bitbash/i2c_bit.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/nvs/spi.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/nvs/threewire.c [DEPS] drivers/nvs/nvs.c [DEPS] drivers/block/ramdisk.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/block/ata.c [DEPS] drivers/block/srp.c [DEPS] drivers/block/scsi.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath5k/ath5k_reset.c [DEPS] drivers/net/ath5k/ath5k.c [DEPS] drivers/net/ath5k/ath5k_attach.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath5k/ath5k_rfkill.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath5k/ath5k_gpio.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath5k/ath5k_phy.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath5k/ath5k_initvals.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath5k/ath5k_dma.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath5k/ath5k_pcu.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath5k/ath5k_desc.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath5k/ath5k_qcu.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath5k/ath5k_eeprom.c [DEPS] drivers/net/ath5k/ath5k_caps.c [DEPS] drivers/net/rtl818x/rtl8180_grf5101.c [DEPS] drivers/net/rtl818x/rtl8180_max2820.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/rtl818x/rtl8185.c [DEPS] drivers/net/rtl818x/rtl818x.c [DEPS] drivers/net/rtl818x/rtl8180.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/rtl818x/rtl8185_rtl8225.c [DEPS] drivers/net/rtl818x/rtl8180_sa2400.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/phantom/phantom.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000/e1000_hw.c [DEPS] drivers/net/e1000/e1000.c [DEPS] drivers/net/depca.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/amd8111e.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/mtnic.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/prism2_pci.c [DEPS] drivers/net/3c595.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/w89c840.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/via-rhine.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/cs89x0.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ipoib.c [DEPS] drivers/net/atl1e.c [DEPS] drivers/net/eepro100.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/3c515.c [DEPS] drivers/net/bnx2.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/dmfe.c [DEPS] drivers/net/ns8390.c [DEPS] drivers/net/ns83820.c [DEPS] drivers/net/pcnet32.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/3c509-eisa.c [DEPS] drivers/net/3c5x9.c [DEPS] drivers/net/smc9000.c [DEPS] drivers/net/virtio-net.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/etherfabric.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/wd.c [DEPS] drivers/net/natsemi.c [DEPS] drivers/net/skge.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/sis190.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ne2k_isa.c [DEPS] drivers/net/sky2.c [DEPS] drivers/net/b44.c [DEPS] drivers/net/forcedeth.c [DEPS] drivers/net/prism2_plx.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/sundance.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/legacy.c [DEPS] drivers/net/rtl8139.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/epic100.c [DEPS] drivers/net/3c90x.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/davicom.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/3c509.c [DEPS] drivers/net/3c529.c [DEPS] drivers/net/mtd80x.c [DEPS] drivers/net/myri10ge.c [DEPS] drivers/net/eepro.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ne.c [DEPS] drivers/net/via-velocity.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/pnic.c [DEPS] drivers/net/tulip.c [DEPS] drivers/net/sis900.c [DEPS] drivers/net/r8169.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/tg3.c [DEPS] drivers/net/tlan.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/3c503.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/bus/pci.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/bus/isapnp.c [DEPS] drivers/bus/virtio-ring.c [DEPS] drivers/bus/virtio-pci.c [DEPS] drivers/bus/mca.c [DEPS] drivers/bus/isa_ids.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/bus/pciextra.c [DEPS] drivers/bus/pcibackup.c [DEPS] drivers/bus/isa.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/bus/eisa.c [DEPS] image/script.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] image/efi_image.c [DEPS] image/elf.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] image/segment.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] image/embedded.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/80211/rc80211.c [DEPS] net/80211/wpa.c [DEPS] net/80211/wpa_ccmp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/80211/net80211.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/80211/sec80211.c [DEPS] net/80211/wep.c [DEPS] net/80211/wpa_psk.c [DEPS] net/80211/wpa_tkip.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/infiniband/ib_mi.c [DEPS] net/infiniband/ib_cm.c [DEPS] net/infiniband/ib_packet.c [DEPS] net/infiniband/ib_smc.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/infiniband/ib_pathrec.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/infiniband/ib_sma.c [DEPS] net/infiniband/ib_cmrc.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/infiniband/ib_srp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warningclang: : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/infiniband/ib_mcast.c [DEPS] net/udp/dhcp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/udp/dns.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/udp/slam.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/udp/tftp.c [DEPS] net/tcp/https.c [DEPS] net/tcp/iscsi.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/tcp/ftp.c [DEPS] net/tcp/http.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/eapol.c [DEPS] net/fakedhcp.c [DEPS] net/icmpv6.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/tls.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/iobpad.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/tcp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/mii.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/arp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/ethernet.c [DEPS] net/tcpip.c [DEPS] net/ipv6.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/aoe.c [DEPS] net/rarp.c [DEPS] net/nullnet.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/ipv4.c [DEPS] net/infiniband.c [DEPS] net/ndp.c [DEPS] net/dhcppkt.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/cachedhcp.c [DEPS] net/netdevice.c [DEPS] net/retry.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/icmp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/udp.c [DEPS] net/dhcpopts.c [DEPS] net/netdev_settings.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/ctype.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/basename.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/nvo.c [DEPS] core/interface.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/btext.c [DEPS] core/getopt.c [DEPS] core/asprintf.c [DEPS] core/gdbstub.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/linebuf.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/getkey.c [DEPS] core/init.c [DEPS] core/settings.c [DEPS] core/main.c [DEPS] core/downloader.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/hw.c [DEPS] core/bitops.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/vsprintf.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/null_nap.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/xfer.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/pc_kbd.c [DEPS] core/posix_io.c [DEPS] core/gdbudp.c [DEPS] core/console.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/open.c [DEPS] core/acpi.c [DEPS] core/uri.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/device.c [DEPS] core/proto_eth_slow.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/cpio.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/misc.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/i82365.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/errno.c [DEPS] core/job.c [DEPS] core/process.c [DEPS] core/filter.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/gdbserial.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/debug.c [DEPS] core/malloc.c [DEPS] core/ansiesc.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/base64.c [DEPS] core/bitmap.c [DEPS] core/exec.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/monojob.c [DEPS] core/serial.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/stringextra.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/random.c [DEPS] core/timer.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/resolv.c [DEPS] core/iobuf.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/image.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/string.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/cwuri.c [DEPS] core/refcnt.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/uuid.c [DEPS] core/serial_console.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/pcmcia.c [DEPS] libgcc/__umoddi3.c [DEPS] libgcc/__udivdi3.c [DEPS] libgcc/__moddi3.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] libgcc/memcpy.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] libgcc/icc.c [DEPS] libgcc/__divdi3.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] libgcc/__udivmoddi4.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=__divdi3 -c libgcc/__divdi3.c -o bin/__divdi3.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=memcpy -c libgcc/memcpy.c -o bin/memcpy.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=icc -c libgcc/icc.c -o bin/icc.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=__moddi3 -c libgcc/__moddi3.c -o bin/__moddi3.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=__udivdi3 -c libgcc/__udivdi3.c -o bin/__udivdi3.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=__umoddi3 -c libgcc/__umoddi3.c -o bin/__umoddi3.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=pcmcia -c core/pcmcia.c -o bin/pcmcia.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=__udivmoddi4 -c libgcc/__udivmoddi4.c -o bin/__udivmoddi4.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=serial_console -c core/serial_console.c -o bin/serial_console.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=uuid -c core/uuid.c -o bin/uuid.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=image -c core/image.c -o bin/image.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=cwuri -c core/cwuri.c -o bin/cwuri.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=refcnt -c core/refcnt.c -o bin/refcnt.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=string -c core/string.c -o bin/string.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=resolv -c core/resolv.c -o bin/resolv.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=iobuf -c core/iobuf.c -o bin/iobuf.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warningclang: : optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]warning : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warningclang: : optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from libgcc/memcpy.c:11: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from libgcc/memcpy.c:11: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from libgcc/memcpy.c:11: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from libgcc/memcpy.c:11: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from libgcc/memcpy.c:11: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from libgcc/memcpy.c:11: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=timer -c core/timer.c -o bin/timer.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from core/string.c:28: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/string.c:28: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/string.c:28: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/string.c:28: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/string.c:28: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/string.c:28: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from core/image.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/image.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/image.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/image.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/image.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/image.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from core/image.c:30: include/gpxe/uri.h:152:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/gpxe/uri.h:163:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ In file included from core/cwuri.c:22: include/gpxe/uri.h:152:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/gpxe/uri.h:163:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=random -c core/random.c -o bin/random.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=stringextra -c core/stringextra.c -o bin/stringextra.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=serial -c core/serial.c -o bin/serial.o 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=monojob -c core/monojob.c -o bin/monojob.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=exec -c core/exec.c -o bin/exec.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=bitmap -c core/bitmap.c -o bin/bitmap.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=base64 -c core/base64.c -o bin/base64.o 2 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ansiesc -c core/ansiesc.c -o bin/ansiesc.o 8 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=malloc -c core/malloc.c -o bin/malloc.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=debug -c core/debug.c -o bin/debug.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from core/resolv.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/resolv.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from core/resolv.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/resolv.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/resolv.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/resolv.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=gdbserial -c core/gdbserial.c -o bin/gdbserial.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=filter -c core/filter.c -o bin/filter.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=process -c core/process.c -o bin/process.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from core/base64.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/base64.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/base64.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/base64.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/base64.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/base64.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from core/serial.c:18: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/serial.c:18: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/serial.c:18: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/serial.c:18: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/serial.c:18: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/serial.c:18: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from core/exec.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/exec.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/exec.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/exec.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/exec.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/exec.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=job -c core/job.c -o bin/job.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=errno -c core/errno.c -o bin/errno.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=i82365 -c core/i82365.c -o bin/i82365.o In file included from core/malloc.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/malloc.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/malloc.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/malloc.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/malloc.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/malloc.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from core/debug.c:4: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/debug.c:4: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/debug.c:4: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/debug.c:4: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/debug.c:4: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/debug.c:4: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=misc -c core/misc.c -o bin/misc.o 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=cpio -c core/cpio.c -o bin/cpio.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=proto_eth_slow -c core/proto_eth_slow.c -o bin/proto_eth_slow.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=device -c core/device.c -o bin/device.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from core/ansiesc.c:21: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/ansiesc.c:21: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/ansiesc.c:21: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/ansiesc.c:21: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/ansiesc.c:21: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/ansiesc.c:21: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=uri -c core/uri.c -o bin/uri.o 6 warnings generated. 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=acpi -c core/acpi.c -o bin/acpi.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=open -c core/open.c -o bin/open.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from core/stringextra.c:34: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/stringextra.c:34: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/stringextra.c:34: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/stringextra.c:34: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/stringextra.c:34: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/stringextra.c:34: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ core/stringextra.c:187:12: warning: nonnull parameter 's' will evaluate to 'true' on first encounter [-Wpointer-bool-conversion] sbegin = s ? s : ___strtok; ^ ~ include/string.h:37:41: note: declared 'nonnull' here char * strtok(char * s,const char * ct) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=console -c core/console.c -o bin/console.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=gdbudp -c core/gdbudp.c -o bin/gdbudp.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from core/job.c:21: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/job.c:21: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/job.c:21: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/job.c:21: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/job.c:21: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/job.c:21: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=posix_io -c core/posix_io.c -o bin/posix_io.o In file included from core/monojob.c:21: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/monojob.c:21: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ clang: In file included from core/monojob.c:21: include/string.h:32:8: warningwarning: : attribute declaration must precede definition [-Wignored-attributes]optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warningsize_t __pure strlen(const char * s) __nonnull;: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/monojob.c:21: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/monojob.c:21: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/monojob.c:21: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: clangprevious definition is here: warningstatic inline void * memmove(void * dest,const void * src, size_t n): optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] ^clang : warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. 7 warnings generated. In file included from core/device.c:21: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/device.c:21: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/device.c:21: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/device.c:21: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/device.c:21: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/device.c:21: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=pc_kbd -c core/pc_kbd.c -o bin/pc_kbd.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=xfer -c core/xfer.c -o bin/xfer.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=null_nap -c core/null_nap.c -o bin/null_nap.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=vsprintf -c core/vsprintf.c -o bin/vsprintf.o 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=bitops -c core/bitops.c -o bin/bitops.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=hw -c core/hw.c -o bin/hw.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from core/open.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/open.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=downloader -c core/downloader.c -o bin/downloader.o In file included from core/open.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/open.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/open.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/open.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from core/open.c:25: include/gpxe/uri.h:152:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/gpxe/uri.h:163:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ In file included from core/cpio.c:28: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/cpio.c:28: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/cpio.c:28: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/cpio.c:28: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/cpio.c:28: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/cpio.c:28: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from core/uri.c:29: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/uri.c:29: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/uri.c:29: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/uri.c:29: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/uri.c:29: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/uri.c:29: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from core/uri.c:33: include/gpxe/uri.h:152:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/gpxe/uri.h:163:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ core/uri.c:177:39:clang : warning: taking address of packed member 'scheme' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] warning: const char *field = uri_get_field ( uri, i );optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang ~~~~~~~~~~~~~~~~^~~~~~~~: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] include/gpxe/uri.h:91:39: note: expanded from macro 'uri_get_field' #define uri_get_field( uri, field ) (&uri->scheme)[field] ^~~~~~~~~~~ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=main -c core/main.c -o bin/main.o core/uri.c:238:39: warning: taking address of packed member 'scheme' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] const char *field = uri_get_field ( uri, i ); ~~~~~~~~~~~~~~~~^~~~~~~~ include/gpxe/uri.h:91:39: note: expanded from macro 'uri_get_field' #define uri_get_field( uri, field ) (&uri->scheme)[field] ^~~~~~~~~~~ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=settings -c core/settings.c -o bin/settings.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=init -c core/init.c -o bin/init.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 8 warnings generated. 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=getkey -c core/getkey.c -o bin/getkey.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=linebuf -c core/linebuf.c -o bin/linebuf.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=gdbstub -c core/gdbstub.c -o bin/gdbstub.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from core/xfer.c:21: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/xfer.c:21: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/xfer.c:21: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/xfer.c:21: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/xfer.c:21: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/xfer.c:21: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from core/bitops.c:1: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/bitops.c:1: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/bitops.c:1: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/bitops.c:1: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/bitops.c:1: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/bitops.c:1: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:15910:22 warning: notes: generated. previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: clang: warningwarning: : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: clangwarning: : optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=asprintf -c core/asprintf.c -o bin/asprintf.o In file included from core/pc_kbd.c:13: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] In file included from core/gdbudp.c:20: include/string.h:28:5int __pure strncmp(const char * cs,const char * ct,: warning ^ : include/compiler.hattribute declaration must precede definition [-Wignored-attributes]: 470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/pc_kbd.c:13: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/gdbudp.c:20: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/pc_kbd.c:13: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/pc_kbd.c:13: In file included from In file included from include/gpxe/io.hcore/gdbudp.c::2420: : In file included from include/string.hinclude/gpxe/uaccess.h:32::258: :include/string.h warning:: 32:attribute declaration must precede definition [-Wignored-attributes]38 : warning: attribute declaration must precede definition [-Wignored-attributes]size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:size_t __pure strlen(const char * s) __nonnull;470 :33 ^: note : include/compiler.hexpanded from macro '__pure' :484:36#define __pure __attribute__ (( pure )): ^ notearch/x86/include/bits/string.h:: 239:expanded from macro '__nonnull'22 : note: previous definition is here #define __nonnull __attribute__ (( nonnull )) ^ static inline size_t strlen(const char * s)arch/x86/include/bits/string.h:239 : ^22 :In file included from core/gdbudp.cnote:: 20previous definition is here: include/string.h:32:38: static inline size_t strlen(const char * s)warning: attribute declaration must precede definition [-Wignored-attributes] ^ size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/gdbudp.c:20: include/string.h:39In file included from :core/pc_kbd.c44::13 : warningIn file included from : include/gpxe/io.hattribute declaration must precede definition [-Wignored-attributes] :24: In file included from include/gpxe/uaccess.h:25void * memset(void * s,int c,size_t count) __nonnull; : ^include/string.h: 39include/compiler.h::44484:: 36:warning : note: attribute declaration must precede definition [-Wignored-attributes]expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull ))void * memset(void * s,int c,size_t count) __nonnull; ^ ^arch/x86/include/bits/string.h :include/compiler.h185::48422::36 :note note: : previous definition is hereexpanded from macro '__nonnull' static inline void * memset(void *s, int c,size_t count)#define __nonnull __attribute__ (( nonnull )) ^ ^ In file included from arch/x86/include/bits/string.hcore/gdbudp.c::20185: :include/string.h22::40: 58note:: previous definition is herewarning : attribute declaration must precede definition [-Wignored-attributes] static inline void * memset(void *s, int c,size_t count) ^void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: In file included from expanded from macro '__nonnull'core/pc_kbd.c :13: In file included from #define __nonnull __attribute__ (( nonnull ))include/gpxe/io.h : ^24 : arch/x86/include/bits/string.hIn file included from :include/gpxe/uaccess.h159::2225:: include/string.h:note: 40previous definition is here :58: warningstatic inline void * memmove(void * dest,const void * src, size_t n): attribute declaration must precede definition [-Wignored-attributes] ^ void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from core/posix_io.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/posix_io.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/posix_io.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/posix_io.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/posix_io.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/posix_io.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from core/hw.c:3: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/hw.c:3: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/hw.c:3: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/hw.c:3: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/hw.c:3: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/hw.c:3: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from core/downloader.c:27: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/downloader.c:27: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/downloader.c:27: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/downloader.c:27: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/downloader.c:27: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/downloader.c:27: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=getopt -c core/getopt.c -o bin/getopt.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=btext -c core/btext.c -o bin/btext.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=interface -c core/interface.c -o bin/interface.o 6 warnings generated. 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=nvo -c core/nvo.c -o bin/nvo.o In file included from core/settings.c:24: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/settings.c:24: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/settings.c:24: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/settings.c:24: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/settings.c:24: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/settings.cgcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=basename -c core/basenam:e.c -o bin/basename.o 24: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from core/settings.c:33: include/gpxe/uri.h:152:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/gpxe/uri.h:163:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ 6 warnings generated. In file included from core/linebuf.c:29: include/string.h:28:5: warning: 6attribute declaration must precede definition [-Wignored-attributes] warning s generated. int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/linebuf.c:29: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ctype -c core/ctype.c -o bin/ctype.o In file included from core/linebuf.c:29: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/linebuf.c:29: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/linebuf.c:29: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/linebuf.c:29: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=netdev_settings -c net/netdev_settings.c -o bin/netdev_settings.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=dhcpopts -c net/dhcpopts.c -o bin/dhcpopts.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from core/main.c:19: In file included from include/gpxe/features.h:6: In file included from include/gpxe/dhcp.h:19: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/main.c:19: In file included from include/gpxe/features.h:6: In file included from include/gpxe/dhcp.h:19: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/main.c:19: In file included from include/gpxe/features.h:6: In file included from include/gpxe/dhcp.h:19: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/main.c:19: In file included from include/gpxe/features.h:6: In file included from include/gpxe/dhcp.h:19: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=udp -c net/udp.c -o bin/attribute declaration must precede definition [-Wignored-attributes]udp.o size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/main.c:19: In file included from include/gpxe/features.h:6: In file included from include/gpxe/dhcp.h:19: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/main.c:19: In file included from include/gpxe/features.h:6: In file included from include/gpxe/dhcp.h:19: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clangclang: : warning: warningoptimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]clang : clangwarning: : warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=icmp -c net/icmp.c -o bin/icmp.o 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=retry -c net/retry.c -o bin/retry.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=netdevice -c net/netdevice.c -o bin/netdevice.o In file included from core/gdbstub.c:28: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/gdbstub.c:28: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from core/gdbstub.c:28: include/string.h:832 warning:s8 generated. : warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/gdbstub.c:28: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/gdbstub.c:28: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/gdbstub.c:28: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=cachedhcp -c net/cachedhcp.c -o bin/cachedhcp.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=dhcppkt -c net/dhcppkt.c -o bin/dhcppkt.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from core/getopt.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/getopt.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/getopt.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/getopt.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/getopt.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/getopt.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from core/nvo.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/nvo.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/nvo.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/nvo.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/nvo.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/nvo.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. In file included from core/basename.c:28: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/basename.c:28: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/basename.c:28: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/basename.c:28: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/basename.c:28: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/basename.c:28: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ndp -c net/ndp.c -o bin/ndp.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=infiniband -c net/infiniband.c -o bin/infiniband.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ipv4 -c net/ipv4.c -o bin/ipv4.o 6 warnings generated. In file included from net/netdev_settings.c:21: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/netdev_settings.c:21: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/netdev_settings.c:21: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/netdev_settings.c:21: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/netdev_settings.c:21: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/netdev_settings.c:21: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=nullnet -c net/nullnet.c -o bin/nullnet.o In file included from net/udp.c:3: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/udp.c:3: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/udp.c:3: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/udp.c:3: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/udp.c:3: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/udp.c:3: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=rarp -c net/rarp.c -o bin/rarp.o 6 warnings generated. In file included from net/udp.c:11: include/gpxe/uri.h:152:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/gpxe/uri.h:163:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=aoe -c net/aoe.c -o bin/aoe.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ipv6 -c net/ipv6.c -o bin/ipv6.o In file included from net/netdevice.c:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/netdevice.c:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/netdevice.c:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/netdevice.c:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/netdevice.c:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/netdevice.c:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. In file included from net/cachedhcp.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/cachedhcp.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from net/cachedhcp.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/cachedhcp.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/cachedhcp.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/cachedhcp.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=tcpip -c net/tcpip.c -o bin/tcpip.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from net/dhcpopts.c:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/dhcpopts.c:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/dhcpopts.c:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/dhcpopts.c:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/dhcpopts.c:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/dhcpopts.c:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 8 warnings generated. 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ethernet -c net/ethernet.c -o bin/ethernet.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] net/dhcpopts.c:75:1: warning: unused function 'dhcp_option_offset' [-Wunused-function] dhcp_option_offset ( struct dhcp_options *options, ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=arp -c net/arp.c -o bin/arp.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=mii -c net/mii.c -o bin/mii.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=tcp -c net/tcp.c -o bin/tcp.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=iobpad -c net/iobpad.c -o bin/iobpad.o In file included from net/icmp.c:21: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/icmp.c:21: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/icmp.c:21: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/icmp.c:21: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/icmp.c:21: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/icmp.c:21: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from net/dhcppkt.c:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/dhcppkt.c:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/dhcppkt.c:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/dhcppkt.c:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/dhcppkt.c:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/dhcppkt.c:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from net/ndp.c:2: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/ndp.c:2: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/ndp.c:2: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/ndp.c:2: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/ndp.c:2: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/ndp.c:2: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from net/infiniband.c:24: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/infiniband.c:24: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/infiniband.c:24: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/infiniband.c:24: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/infiniband.c:24: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/infiniband.c:24: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 7 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=tls -c net/tls.c -o bin/tls.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=icmpv6 -c net/icmpv6.c -o bin/icmpv6.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]clang : clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]warning : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from net/ipv4.c:1: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/ipv4.c:1: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/ipv4.c:1: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/ipv4.c:1: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=fakedhcp -c net/fakedhcp.c -o bin/fakedhcp.o In file included from net/ipv4.c:1: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/ipv4.c:1: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from net/ipv6.c:3: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/ipv6.c:3: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/ipv6.c:3: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] 6 warningsize_t __pure strlen(const char * s) __nonnull;s generated. ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/ipv6.c:3: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/ipv6.c:3: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/ipv6.c:3: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from net/tcpip.c:2: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/tcpip.c:2: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/tcpip.c:2: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/tcpip.c:2: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/tcpip.c:2: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/tcpip.c:2: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=eapol -c net/eapol.c -o bin/eapol.o 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=http -c net/tcp/http.c -o bin/http.o 6 warnings generated. In file included from net/aoe.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/aoe.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ftp -c net/tcp/ftp.c -o bin/ftp.o 6 warnings generated. In file included from net/aoe.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/aoe.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/aoe.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/aoe.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=iscsi -c net/tcp/iscsi.c -o bin/iscsi.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=https -c net/tcp/https.c -o bin/https.o In file included from net/iobpad.c:28: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/iobpad.c:28: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/iobpad.c:28: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/iobpad.c:28: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/iobpad.c:28: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/iobpad.c:28: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warningIn file included from : net/ethernet.coptimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]: 23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/ethernet.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/ethernet.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/ethernet.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/ethernet.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/ethernet.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=tftp -c net/udp/tftp.c -o bin/tftp.o In file included from net/tcp.c:1: 6include/string.h warning:28s: generated. 5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/tcp.c:1: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/tcp.c:1: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/tcp.c:1: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/tcp.c:1: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/tcp.c:1: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from net/arp.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/arp.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/tcp.c:14: include/gpxe/uri.h:152:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/gpxe/uri.h:163:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ 6 warnings generated. In file included from net/arp.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/arp.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/arp.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/arp.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=slam -c net/udp/slam.c -o bin/slam.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=dns -c net/udp/dns.c -o bin/dns.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=dhcp -c net/udp/dhcp.c -o bin/dhcp.o In file included from net/icmpv6.c:2: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/icmpv6.c:2: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/icmpv6.c:2: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: notegcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ib_mcast -c net/infiniba: nd/ib_mcast.c -o bin/ib_mcast.o expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/icmpv6.c:2: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/icmpv6.c:2: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/icmpv6.c:2: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ib_srp -c net/infiniband/ib_srp.c -o bin/ib_srp.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from net/fakedhcp.c:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/fakedhcp.c:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ 6 warnings generated. In file included from net/fakedhcp.c:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/fakedhcp.c:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/fakedhcp.c:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/fakedhcp.c:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: 6expanded from macro '__nonnull' warning s generated. #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from net/tcp/http.c:31: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/tcp/http.c:31: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/tcp/http.c:31: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/tcp/http.c:31: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/tcp/http.c:31: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/tcp/http.c:31gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ib_cmrc -c net/infiniban: d/ib_cmrc.c -o bin/ib_cmrc.o include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from net/tcp/http.c:36: include/gpxe/uri.h:152:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/gpxe/uri.h:163:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ib_sma -c net/infiniband/ib_sma.c -o bin/ib_sma.o In file included from net/tls.c:30: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/tls.c:30: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.hclang:: 216:19: note: previous definition is here warningstatic inline int strncmp(const char * cs,const char * ct,size_t count): optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] ^ clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from net/tls.c:30: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/tls.c:30: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/tls.c:30: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/tls.c:30: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 8 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ib_pathrec -c net/infiniband/ib_pathrec.c -o bin/ib_pathrec.o In file included from net/tcp/iscsi.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/tcp/iscsi.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/tcp/iscsi.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/tcp/iscsi.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/tcp/iscsi.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/tcp/iscsi.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ib_smc -c net/infiniband/ib_smc.c -o bin/ib_smc.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. In file included from net/udp/slam.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/udp/slam.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/udp/slam.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/udp/slam.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/udp/slam.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/udp/slam.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from net/infiniband/ib_mcast.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/infiniband/ib_mcast.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/infiniband/ib_mcast.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/infiniband/ib_mcast.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/infiniband/ib_mcast.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/infiniband/ib_mcast.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ib_packet -c net/infiniband/ib_packet.c -o bin/ib_packet.o In file included from net/udp/slam.c:33: include/gpxe/uri.h:152:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/gpxe/uri.h:163:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ In file included from net/tcp/https.c:30: In file included from include/gpxe/tls.h:18: In file included from include/gpxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:131: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/tcp/https.c:30: In file included from include/gpxe/tls.h:18: In file included from include/gpxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:131: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/tcp/ftp.c:4: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/tcp/ftp.c:4: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/tcp/https.c:30: In file included from include/gpxe/tls.h:18: In file included from include/gpxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:131: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/tcp/https.c:30: In file included from include/gpxe/tls.h:18: In file included from include/gpxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:131: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/tcp/ftp.c:4: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33In file included from :net/tcp/https.c:30 : note: In file included from expanded from macro '__pure'include/gpxe/tls.h: 18: In file included from include/gpxe/sha1.h:6: #define __pure __attribute__ (( pure ))In file included from ./crypto/axtls/crypto.h ^: 131arch/x86/include/bits/string.h:: 239:include/string.h22::39: 44note: :previous definition is here warning: attribute declaration must precede definition [-Wignored-attributes] static inline size_t strlen(const char * s) ^ In file included from net/tcp/ftp.cvoid * memset(void * s,int c,size_t count) __nonnull;:4 : ^include/string.h :include/compiler.h32:484::3638:: notewarning: : expanded from macro '__nonnull'attribute declaration must precede definition [-Wignored-attributes] #define __nonnull __attribute__ (( nonnull )) size_t __pure strlen(const char * s) __nonnull; ^ ^arch/x86/include/bits/string.h: 185include/compiler.h::22484: :note: 36previous definition is here: note: expanded from macro '__nonnull' static inline void * memset(void *s, int c,size_t count) ^ #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: In file included from notenet/tcp/https.c: :previous definition is here30 : In file included from include/gpxe/tls.h:18: static inline size_t strlen(const char * s) In file included from ^include/gpxe/sha1.h :6: In file included from ./crypto/axtls/crypto.h:131: include/string.h:40:58: warning: In file included from attribute declaration must precede definition [-Wignored-attributes]net/tcp/ftp.c :4: include/string.hvoid * memmove(void * dest,const void *src,size_t count) __nonnull;: 39 ^ :44include/compiler.h::484 warning:: 36:attribute declaration must precede definition [-Wignored-attributes] note: expanded from macro '__nonnull' void * memset(void * s,int c,size_t count) __nonnull; ^#define __nonnull __attribute__ (( nonnull )) ^ include/compiler.harch/x86/include/bits/string.h:484:159::36: 22:note : noteexpanded from macro '__nonnull': previous definition is here #define __nonnull __attribute__ (( nonnull )) ^ static inline void * memmove(void * dest,const void * src, size_t n) arch/x86/include/bits/string.h ^:185 :22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/tcp/ftp.c:4: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from net/tcp/ftp.c:13: include/gpxe/uri.h:152:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/gpxe/uri.h:163:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ In file included from net/udp/dhcp.c:21: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/udp/dhcp.c:21: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/udp/dhcp.c:21: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/udp/dhcp.c:21: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/udp/dhcp.c:21: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/udp/dhcp.c:21: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 8 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ib_cm -c net/infiniband/ib_cm.c -o bin/ib_cm.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] net/udp/dhcp.c:1145:9: warning: taking address of packed member 'uuid' of class or structure 'dhcp_client_uuid' may result in an unaligned pointer value [-Waddress-of-packed-member] &client_uuid.uuid ) ) >= 0 ) { ^~~~~~~~~~~~~~~~ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from net/udp/tftp.c:24: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/udp/tftp.c:24: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from net/udp/tftp.c:24: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/udp/tftp.c:24: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/udp/tftp.c:24: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/udp/tftp.c:24: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ib_mi -c net/infiniband/ib_mi.c -o bin/ib_mi.o static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from net/udp/tftp.c:32: include/gpxe/uri.h:152:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/gpxe/uri.h:163:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ 8 warnings generated. 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=wpa_tkip -c net/80211/wpa_tkip.c -o bin/wpa_tkip.o In file included from net/udp/dns.c:26: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/udp/dns.c:26: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/udp/dns.c:26: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/udp/dns.c:26: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/udp/dns.c:26: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/udp/dns.c:26: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=wpa_psk -c net/80211/wpa_psk.c -o bin/wpa_psk.o 6 warnings generated. 6 warnings generated. net/udp/dns.c:242:22: warning: unused function 'dns_unmake_name' [-Wunused-function] static inline char * dns_unmake_name ( char *name ) { ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 8 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=wep -c net/80211/wep.c -o bin/wep.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=sec80211 -c net/80211/sec80211.c -o bin/sec80211.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=net80211 -c net/80211/net80211.c -o bin/net80211.o In file included from net/infiniband/ib_sma.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/infiniband/ib_sma.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/infiniband/ib_sma.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/infiniband/ib_sma.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/infiniband/ib_sma.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/infiniband/ib_sma.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ net/infiniband/ib_sma.c:61:51: warning: taking address of packed member 'sys_guid' of class or structure 'ib_node_info' may result in an unaligned pointer value [-Waddress-of-packed-member] node_info->num_ports = ib_get_hca_info ( ibdev, &node_info->sys_guid ); ^~~~~~~~~~~~~~~~~~~ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 7 warnings generated. In file included from net/infiniband/ib_srp.c:35: In file included from include/gpxe/srp.h:16: In file included from include/gpxe/scsi.h:5: In file included from include/gpxe/blockdev.h:13: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/infiniband/ib_srp.c:35: In file included from include/gpxe/srp.h:16: In file included from include/gpxe/scsi.h:5: In file included from include/gpxe/blockdev.h:13: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/infiniband/ib_srp.c:35: In file included from include/gpxe/srp.h:16: In file included from include/gpxe/scsi.h:5: In file included from include/gpxe/blockdev.h:13: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/infiniband/ib_srp.c:35: In file included from include/gpxe/srp.h:16: In file included from include/gpxe/scsi.h:5: In file included from include/gpxe/blockdev.h:13: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/infiniband/ib_srp.c:35: In file included from include/gpxe/srp.h:16: In file included from include/gpxe/scsi.h:5: In file included from include/gpxe/blockdev.h:13: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/infiniband/ib_srp.c:35: In file included from include/gpxe/srp.h:16: In file included from include/gpxe/scsi.h:5: In file included from include/gpxe/blockdev.h:13: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=wpa_ccmp -c net/80211/wpa_ccmp.c -o bin/wpa_ccmp.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from net/infiniband/ib_smc.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/infiniband/ib_smc.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/infiniband/ib_smc.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/infiniband/ib_smc.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/infiniband/ib_smc.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/infiniband/ib_smc.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from net/infiniband/ib_pathrec.c:23: clanginclude/string.h: :28:5: warning: warningattribute declaration must precede definition [-Wignored-attributes]: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/infiniband/ib_pathrec.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/infiniband/ib_cmrc.c:34: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/infiniband/ib_cmrc.c:34: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/infiniband/ib_pathrec.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/infiniband/ib_pathrec.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^In file included from net/infiniband/ib_cmrc.c:34: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/infiniband/ib_cmrc.c:34: include/string.h:In file included from 32:net/infiniband/ib_pathrec.c38:: 23warning: : attribute declaration must precede definition [-Wignored-attributes] include/string.h:39size_t __pure strlen(const char * s) __nonnull; : ^44 :include/compiler.h :warning484:: 36attribute declaration must precede definition [-Wignored-attributes]: note : expanded from macro '__nonnull' void * memset(void * s,int c,size_t count) __nonnull;#define __nonnull __attribute__ (( nonnull )) ^ ^ arch/x86/include/bits/string.hinclude/compiler.h::239:22484:: 36:note : noteprevious definition is here : expanded from macro '__nonnull' static inline size_t strlen(const char * s) ^ #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here In file included from net/infiniband/ib_cmrc.c:static inline void * memset(void *s, int c,size_t count)34 : ^include/string.h: 39:44: warning: attribute declaration must precede definition [-Wignored-attributes] In file included from net/infiniband/ib_pathrec.c:void * memset(void * s,int c,size_t count) __nonnull;23: include/string.h ^ :include/compiler.h:40484::5836:: note: warningexpanded from macro '__nonnull': attribute declaration must precede definition [-Wignored-attributes] #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:void * memmove(void * dest,const void *src,size_t count) __nonnull;185: 22 ^: include/compiler.hnote:: previous definition is here484 :36:static inline void * memset(void *s, int c,size_t count) note ^ : expanded from macro '__nonnull' In file included from net/infiniband/ib_cmrc.c:34: #define __nonnull __attribute__ (( nonnull ))include/string.h : ^ 40arch/x86/include/bits/string.h::58: 159warning: :attribute declaration must precede definition [-Wignored-attributes]22 : note: void * memmove(void * dest,const void *src,size_t count) __nonnull; previous definition is here ^ include/compiler.h:484:36static inline void * memmove(void * dest,const void * src, size_t n): ^note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 7 warnings generated. 7 warnings generated. 8 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=wpa -c net/80211/wpa.c -o bin/wpa.o 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=rc80211 -c net/80211/rc80211.c -o bin/rc80211.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DEMBED_ALL="" -DOBJECT=embedded -c image/embedded.c -o bin/embedded.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=segment -c image/segment.c -o bin/segment.o 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=efi_image -c image/efi_image.c -o bin/efi_image.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. In file included from net/infiniband/ib_packet.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/infiniband/ib_packet.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/infiniband/ib_packet.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/infiniband/ib_packet.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/infiniband/ib_packet.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/infiniband/ib_packet.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from net/80211/wpa_tkip.c:24: In file included from include/gpxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:131: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/80211/wpa_tkip.c:24: In file included from include/gpxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:131: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=elf -c image/elf.c -o bin/elf.o In file included from net/80211/wpa_tkip.c:24: In file included from include/gpxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:131: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/80211/wpa_tkip.c:24: In file included from include/gpxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:131: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/80211/wpa_tkip.c:24: In file included from include/gpxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:131: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/80211/wpa_tkip.c:24: In file included from include/gpxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:131: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from net/infiniband/ib_mi.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/infiniband/ib_mi.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/infiniband/ib_mi.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/infiniband/ib_mi.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: notenet/infiniband/ib_packet.c: :previous definition is here216 :45:static inline size_t strlen(const char * s) warning ^: taking address of packed member 'dgid' of class or structure 'ib_global_route_header' may result in an unaligned pointer value [-Waddress-of-packed-member] In file included from net/infiniband/ib_mi.c:23: include/string.h:39:44: warning if ( ! ( *qp = ib_find_qp_mgid ( ibdev, &grh->dgid ))){: attribute declaration must precede definition [-Wignored-attributes] ^~~~~~~~~ void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/infiniband/ib_mi.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from net/infiniband/ib_cm.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/infiniband/ib_cm.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/infiniband/ib_cm.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/infiniband/ib_cm.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/infiniband/ib_cm.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/infiniband/ib_cm.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ net/infiniband/ib_cm.c:279:28: warning: taking address of packed member 'local_ca' of class or structure 'ib_cm_connect_request' may result in an unaligned pointer value [-Waddress-of-packed-member] ib_get_hca_info ( ibdev, &connect_req->local_ca ); ^~~~~~~~~~~~~~~~~~~~~ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from net/80211/wep.c:27: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/80211/wep.c:27: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here clang: static inline int strncmp(const char * cs,const char * ct,size_t count)warning : ^optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from net/80211/wep.c:27: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/80211/wep.c:27: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/80211/wep.c:27: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/80211/wep.c:27: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=script -c image/script.c -o bin/script.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from net/80211/wpa_psk.c:22: In file included from include/gpxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:131: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/80211/wpa_psk.c:22: In file included from include/gpxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:131: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/80211/wpa_psk.c:22: In file included from include/gpxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:131: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/80211/wpa_psk.c:22: In file included from include/gpxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:131: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/80211/wpa_psk.c:22: In file included from include/gpxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:131: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/80211/wpa_psk.c:22: In file included from include/gpxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:131: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 7 warnings generated. 6 warnings generated. In file included from net/80211/sec80211.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/80211/sec80211.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/80211/sec80211.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/80211/sec80211.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/80211/sec80211.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/80211/sec80211.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=eisa -c drivers/bus/eisa.c -o bin/eisa.o 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=isa -c drivers/bus/isa.c -o bin/isa.o 6 warnings generated. 7 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=pcibackup -c drivers/bus/pcibackup.c -o bin/pcibackup.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=pciextra -c drivers/bus/pciextra.c -o bin/pciextra.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=isa_ids -c drivers/bus/isa_ids.c -o bin/isa_ids.o In file included from image/embedded.c:11: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from image/embedded.c:11: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from image/embedded.c:11: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from image/embedded.c:11: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from image/embedded.c:11: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from image/embedded.c:11: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from net/80211/net80211.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/80211/net80211.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/80211/net80211.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/80211/net80211.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/80211/net80211.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/80211/net80211.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:In file included from 36net/80211/wpa.c:: 28note: : In file included from expanded from macro '__nonnull'include/gpxe/sha1.h :6: In file included from #define __nonnull __attribute__ (( nonnull ))./crypto/axtls/crypto.h : ^131 : arch/x86/include/bits/string.hinclude/string.h::15928::225:: notewarning: : previous definition is hereattribute declaration must precede definition [-Wignored-attributes] static inline void * memmove(void * dest,const void * src, size_t n) ^ int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/80211/wpa.c:28: In file included from include/gpxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:131: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/80211/wpa.c:28: In file included from include/gpxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:131: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/80211/wpa.c:28: In file included from include/gpxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:131: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/80211/wpa.c:28: In file included from include/gpxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:131: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/80211/wpa.c:28: In file included from include/gpxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:131: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. net/80211/wpa.c:797:10: warning: taking address of packed member 'datalen' of class or structure 'eapol_key_pkt' may result in an unaligned pointer value [-Waddress-of-packed-member] &pkt->datalen ); ^~~~~~~~~~~~ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=mca -c drivers/bus/mca.c -o bin/mca.o net/80211/wpa.c:932:10: warning: taking address of packed member 'datalen' of class or structure 'eapol_key_pkt' may result in an unaligned pointer value [-Waddress-of-packed-member] &pkt->datalen ); ^~~~~~~~~~~~ In file included from image/segment.c:29: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from image/segment.c:29: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from image/segment.c:29: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from image/segment.c:29: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from image/segment.c:29: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from image/segment.c:29: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. In file included from image/elf.c:33: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from image/elf.c:33: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from image/elf.c:33: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from image/elf.c:33: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from image/elf.c:33: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from image/elf.c:33: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:226: warning snote generated. : previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=virtio_pci -c drivers/bus/virtio-pci.c -o bin/virtio-pci.o In file included from image/efi_image.c:23: In file included from include/gpxe/image.h:15: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from image/efi_image.c:23: In file included from include/gpxe/image.h:15: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from image/efi_image.c:23: In file included from include/gpxe/image.h:15: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=virtio_ring -c drivers/bnoteus/virtio-ring.c -o bin/virtio-ring.o : expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from image/efi_image.c:23: In file included from include/gpxe/image.h:15: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from image/efi_image.c:23: In file included from include/gpxe/image.h:15: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from image/efi_image.c:23: In file included from include/gpxe/image.h:15: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from net/80211/wpa_ccmp.c:24: In file included from include/gpxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:131: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/80211/wpa_ccmp.c:24: In file included from include/gpxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:131: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/80211/wpa_ccmp.c:24: In file included from include/gpxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:131: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/80211/wpa_ccmp.c:24: In file included from include/gpxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:131: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/80211/wpa_ccmp.c:24: In file included from include/gpxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:131: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/80211/wpa_ccmp.c:24: In file included from include/gpxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:131: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from image/script.c:28: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from image/script.c:28: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from image/script.c:28: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from image/script.c:28: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from image/script.c:28: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from image/script.c:28: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=isapnp -c drivers/bus/isapnp.c -o bin/isapnp.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=pci -c drivers/bus/pci.c -o bin/pci.o 8 warnings generated. 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=3c503 -c drivers/net/3c503.c -o bin/3c503.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=tlan -c drivers/net/tlan.c -o bin/tlan.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=tg3 -c drivers/net/tg3.c -o bin/tg3.o 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=r8169 -c drivers/net/r8169.c -o bin/r8169.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=sis900 -c drivers/net/sis900.c -o bin/sis900.o In file included from drivers/bus/pciextra.c:4: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/bus/pciextra.c:4: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/bus/pciextra.c:4: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/bus/pciextra.c:4: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/bus/pciextra.c:4: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/bus/pciextra.c:4: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/bus/eisa.c:2: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/bus/eisa.c:2: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/bus/eisa.c:2: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/bus/eisa.c:2: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/bus/eisa.c:2: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/bus/eisa.c:2: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from drivers/bus/mca.c:11: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/bus/mca.c:11: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/bus/mca.c:11: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/bus/mca.c:11: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/bus/mca.c:11: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/bus/mca.c:11: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from drivers/bus/pcibackup.c:22: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/bus/pcibackup.c:22: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/bus/pcibackup.c:22: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/bus/pcibackup.c:22: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/bus/pcibackup.c:22: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/bus/pcibackup.c:22: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from drivers/bus/isa.c:2: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/bus/isa.c:2: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/bus/isa.c:2: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/bus/isa.c:2: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/bus/isa.c:2: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ 6 warnings generated. In file included from drivers/bus/isa.c:2: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=tulip -c drivers/net/tulip.c -o bin/tulip.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. 6 warnings generated. In file included from drivers/bus/virtio-pci.c:14: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/bus/virtio-pci.c:14: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/bus/virtio-pci.c:14: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/bus/virtio-pci.c:14: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/bus/virtio-pci.c:14: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/bus/virtio-pci.c:14: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=pnic -c drivers/net/pnic.c -o bin/pnic.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=via_velocity -c drivers/net/via-velocity.c -o bin/via-velocity.o In file included from drivers/bus/isapnp.c:62: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/bus/isapnp.c:62: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/bus/virtio-ring.c:17: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure ))In file included from drivers/bus/isapnp.c: ^62 : include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; arch/x86/include/bits/string.h ^: 216include/compiler.h:19:: 470:note33: :previous definition is here note: expanded from macro '__pure' #define __pure __attribute__ (( pure ))static inline int strncmp(const char * cs,const char * ct,size_t count) ^ ^arch/x86/include/bits/string.h: 239In file included from :drivers/bus/virtio-ring.c22::17 note: : In file included from previous definition is hereinclude/etherboot.h: 16: In file included from include/strings.h:static inline size_t strlen(const char * s)7 : ^include/string.h:29 :In file included from 24drivers/bus/isapnp.c: :62warning: : include/string.hattribute declaration must precede definition [-Wignored-attributes]: 32:38: size_t count) __nonnull;warning : ^attribute declaration must precede definition [-Wignored-attributes] include/compiler.h:484size_t __pure strlen(const char * s) __nonnull;: 36 ^: include/compiler.hnote: :expanded from macro '__nonnull'484:36 : note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^#define __nonnull __attribute__ (( nonnull )) arch/x86/include/bits/string.h ^: 216arch/x86/include/bits/string.h::19:239 :note22: : noteprevious definition is here: previous definition is here static inline size_t strlen(const char * s)static inline int strncmp(const char * cs,const char * ct,size_t count) ^ ^ In file included from drivers/bus/virtio-ring.c:17: In file included from include/etherboot.h:16: In file included from include/strings.h:In file included from 7: drivers/bus/isapnp.c:include/string.h62: :include/string.h32::398:: 44warning:: attribute declaration must precede definition [-Wignored-attributes]warning : attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^void * memset(void * s,int c,size_t count) __nonnull; ^include/compiler.h :470include/compiler.h::48433::36 :note : noteexpanded from macro '__pure': expanded from macro '__nonnull' #define __pure __attribute__ (( pure )) ^#define __nonnull __attribute__ (( nonnull )) arch/x86/include/bits/string.h ^: 239:arch/x86/include/bits/string.h22::185 :note22: : noteprevious definition is here: previous definition is here static inline size_t strlen(const char * s) static inline void * memset(void *s, int c,size_t count) ^ ^In file included from drivers/bus/virtio-ring.c:17: In file included from include/etherboot.h:16: In file included from In file included from include/strings.hdrivers/bus/isapnp.c:7:: 62include/string.h: :include/string.h32::4038:58: :warning : warningattribute declaration must precede definition [-Wignored-attributes]: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ void * memmove(void * dest,const void *src,size_t count) __nonnull;include/compiler.h :484: ^ 36include/compiler.h::484 :36note:: expanded from macro '__nonnull'note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) #define __nonnull __attribute__ (( nonnull )) ^ ^arch/x86/include/bits/string.h :arch/x86/include/bits/string.h239::15922:: 22:note : noteprevious definition is here: previous definition is here static inline size_t strlen(const char * s) ^ static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from drivers/bus/virtio-ring.c:17: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ne -c drivers/net/ne.c -o bin/ne.o #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/bus/virtio-ring.c:17: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. drivers/bus/isapnp.c:204:20: warning: unused function 'isapnp_deactivate' [-Wunused-function] static inline void isapnp_deactivate ( unsigned int logdev ) { ^ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=eepro -c drivers/net/eepro.c -o bin/eepro.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=myri10ge -c drivers/net/myri10ge.c -o bin/myri10ge.o In file included from drivers/bus/pci.c:27: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/bus/pci.c:27: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/bus/pci.c:27: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/bus/pci.c:27: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/bus/pci.c:27: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/bus/pci.c:27: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=mtd80x -c drivers/net/mtd80x.c -o bin/mtd80x.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=3c529 -c drivers/net/3c529.c -o bin/3c529.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=3c509 -c drivers/net/3c509.c -o bin/3c509.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. In file included from drivers/net/r8169.c:31: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/r8169.c:31: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/r8169.c:31: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/r8169.c:31: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/r8169.c:31: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/r8169.c:31: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from drivers/net/tlan.c:43: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/tlan.c:43: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/tlan.c:43: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/tlan.c:43: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/tlan.c:43: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/tlan.c:43: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=davicom -c drivers/net/davicom.c -o bin/davicom.o In file included from drivers/net/tg3.c:17: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/tg3.c:17: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/tg3.c:17: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/tg3.c:17: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/tg3.c:17: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/tg3.c:17: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: clangnote: : previous definition is here warningstatic inline void * memmove(void * dest,const void * src, size_t n): optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] ^ clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] drivers/net/tlan.c:831:30: warning: format specifies type 'unsigned short' but the argument has type 'u8' (aka 'unsigned char') [-Wformat] printf("revision: 0x%hX\n", priv->tlanRev); ~~~ ^~~~~~~~~~~~~ %hhX clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 7 warnings generated. drivers/net/tlan.c:1366:11: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] (unsigned int) phy, control, hi, lo); ^~~~~~~~~~~~~~~~~~ drivers/net/tlan.c:1714:1: warning: unused variable 'tlan_driver_text' [-Wunused-const-variable] DRIVER ( "TLAN/PCI", nic_driver, pci_driver, tlan_driver, ^ include/nic.h:203:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :441:1: note: expanded from here tlan_driver_text ^ drivers/net/tlan.c:1714:1: warning: unused function 'tlan_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:226:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :449:1: note: expanded from here tlan_driver_isapnp_legacy_probe ^ drivers/net/tlan.c:1714:1: warning: unused function 'tlan_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:233:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :452:1: note: expanded from here tlan_driver_isapnp_legacy_remove ^ drivers/net/tlan.c:1714:1: warning: unused function 'tlan_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:238:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :454:1: note: expanded from here tlan_driver_eisa_legacy_probe ^ drivers/net/tlan.c:1714:1: warning: unused function 'tlan_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:245:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :2:1: note: expanded from here tlan_driver_eisa_legacy_remove ^ drivers/net/tlan.c:1714:1: warning: unused function 'tlan_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:250:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :4:1: note: expanded from here tlan_driver_mca_legacy_probe ^ drivers/net/tlan.c:1714:1: warning: unused function 'tlan_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:257:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :7:1: note: expanded from here tlan_driver_mca_legacy_remove ^ drivers/net/tlan.c:1714:1: warning: unused function 'tlan_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:262:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :9:1: note: expanded from here tlan_driver_isa_legacy_probe ^ drivers/net/tlan.c:1714:1: warning: unused function 'tlan_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:268:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :12:1: note: expanded from here tlan_driver_isa_legacy_remove ^ 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=3c90x -c drivers/net/3c90x.c -o bin/3c90x.o drivers/net/tg3.c:3426:1: warning: unused variable 'tg3_driver_text' [-Wunused-const-variable] DRIVER ( "TG3", nic_driver, pci_driver, tg3_driver, ^ include/nic.h:203:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :222:1: note: expanded from here tg3_driver_text ^ drivers/net/tg3.c:3426:1: warning: unused function 'tg3_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:226:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :230:1: note: expanded from here tg3_driver_isapnp_legacy_probe ^ drivers/net/tg3.c:3426:1: warning: unused function 'tg3_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:233:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :233:1: note: expanded from here tg3_driver_isapnp_legacy_remove ^ drivers/net/tg3.c:3426:1: warning: unused function 'tg3_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:238:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :235:1: note: expanded from here tg3_driver_eisa_legacy_probe ^ drivers/net/tg3.c:3426:1: warning: unused function 'tg3_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:245:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :238:1: note: expanded from here tg3_driver_eisa_legacy_remove ^ drivers/net/tg3.c:3426:1: warning: unused function 'tg3_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:250:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :240:1: note: expanded from here tg3_driver_mca_legacy_probe ^ drivers/net/tg3.c:3426:1: warning: unused function 'tg3_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:257:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :243:1: note: expanded from here tg3_driver_mca_legacy_remove ^ drivers/net/tg3.c:3426:1: warning: unused function 'tg3_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:262:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :245:1: note: expanded from here tg3_driver_isa_legacy_probe ^ drivers/net/tg3.c:3426:1: warning: unused function 'tg3_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:268:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :248:1: note: expanded from here tg3_driver_isa_legacy_remove ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=epic100 -c drivers/net/epic100.c -o bin/epic100.o In file included from drivers/net/sis900.c:48: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/sis900.c:48: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/sis900.c:48: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/sis900.c:48: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/sis900.c:48: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/sis900.c:48: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] drivers/net/sis900.c:1132:76: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] printf("sis900_transmit: sending %d bytes ethtype %hX\n", (int) s, t); ~~~ ^ %X drivers/net/sis900.c:1295:1: warning: unused variable 'sis900_driver_text' [-Wunused-const-variable] DRIVER ( "SIS900", nic_driver, pci_driver, sis900_driver, ^ include/nic.h:203:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :230:1: note: expanded from here sis900_driver_text ^ drivers/net/sis900.c:1295:1: warning: unused function 'sis900_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:226:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :238:1: note: expanded from here sis900_driver_isapnp_legacy_probe ^ drivers/net/sis900.c:1295:1: warning: unused function 'sis900_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:233:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :241:1: note: expanded from here sis900_driver_isapnp_legacy_remove ^ drivers/net/sis900.c:1295:1: warning: unused function 'sis900_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:238:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :243:1: note: expanded from here sis900_driver_eisa_legacy_probe ^ drivers/net/sis900.c:1295:1: warning: unused function 'sis900_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:245:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :246:1: note: expanded from here sis900_driver_eisa_legacy_remove ^ drivers/net/sis900.c:1295:1: warning: unused function 'sis900_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:250:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :248:1: note: expanded from here sis900_driver_mca_legacy_probe ^ drivers/net/sis900.c:1295:1: warning: unused function 'sis900_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:257:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :251:1: note: expanded from here sis900_driver_mca_legacy_remove ^ drivers/net/sis900.c:1295:1: warning: unused function 'sis900_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:262:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :253:1: note: expanded from here sis900_driver_isa_legacy_probe ^ drivers/net/sis900.c:1295:1: warning: unused function 'sis900_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:268:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :256:1: note: expanded from here sis900_driver_isa_legacy_remove ^ In file included from drivers/net/via-velocity.c:41: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/via-velocity.c:41: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/via-velocity.c:41: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/via-velocity.c:41: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/via-velocity.c:41: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/via-velocity.c:41: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/pnic.c:19: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/pnic.c:19: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/pnic.c:19: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/pnic.c:19: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/pnic.c:19: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/pnic.c:19: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/tulip.c:111: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/tulip.c:111: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/tulip.c:111: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/tulip.c:111: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/tulip.c:111: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/tulip.c:111: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ drivers/net/via-velocity.c:703:27: warning: format specifies type 'unsigned short' but the argument has underlying type 'unsigned int' [-Wformat] printf("Chip ID: %hX\n", vptr->chip_id); ~~~ ^~~~~~~~~~~~~ %X drivers/net/via-velocity.c:709:8: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] (unsigned int) BASE ); ^~~~~~~~~~~~~~~~~~~ include/compiler.h:414:36: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, __VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:329:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/via-velocity.c:772:7: warning: format specifies type 'unsigned short' but the argument has underlying type 'unsigned int' [-Wformat] vptr->chip_id, (unsigned int) vptr->io_size, vptr->num_txq, ^~~~~~~~~~~~~ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=rtl8139 -c drivers/net/rtl8139.c -o bin/rtl8139.o drivers/net/tulip.c:812:30: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] tp->nic_name, media, ^~~~~ In file included from drivers/net/myri10ge.c:78: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/myri10ge.c:78: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ drivers/net/tulip.c:1328:53: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] tulip_tbl[chip_idx].chip_name, chip_rev, (unsigned int) ioaddr); ^~~~~~~~~~~~~~~~~~~~~ drivers/net/via-velocity.c:96:16: warning: unused variable 'rx_thresh' [-Wunused-const-variable] VELOCITY_PARAM(rx_thresh, "Receive fifo threshold"); ^ drivers/net/via-velocity.c:1938:1: warning: unused variable 'velocity_driver_text' [-Wunused-const-variable] DRIVER ( "VIA-VELOCITY/PCI", nic_driver, pci_driver, velocity_driver, drivers/net/tulip.c^: 1409:4include/nic.h: :warning203: :format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat]20 : note: (unsigned int) ioaddr );expanded from macro 'DRIVER' ^~~~~~~~~~~~~~~~~~~~~ include/compiler.h: static const char _name ## _text[] = _name_text; \414 :36: ^ note: :expanded from macro 'DBG'370 :1: note: #define DBG( ... ) DBG_IF ( LOG, __VA_ARGS__ )expanded from here ^~~~~~~~~~~ velocity_driver_textinclude/compiler.h :^329 :drivers/net/via-velocity.c17: :In file included from 1938note:: 1expanded from macro 'DBG_IF':drivers/net/myri10ge.c warning: :unused function 'velocity_driver_isapnp_legacy_probe' [-Wunused-function] dbg_printf ( __VA_ARGS__ ); \ 78 include/nic.h ^~~~~~~~~~~:: 226In file included from :include/gpxe/pci.h2: :note24: : expanded from macro 'DRIVER'In file included from include/gpxe/pci_io.h :49: In file included from _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \arch/x86/include/bits/pci_io.h : ^13 : In file included from :arch/x86/include/gpxe/pcidirect.h378::71: :In file included from noteinclude/gpxe/io.h: :expanded from here24 : In file included from include/gpxe/uaccess.h:velocity_driver_isapnp_legacy_probe25: include/string.h^ :drivers/net/via-velocity.c32::19388::1 :warning : warningattribute declaration must precede definition [-Wignored-attributes]: unused function 'velocity_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:233size_t __pure strlen(const char * s) __nonnull;:2 : ^ note : include/compiler.hexpanded from macro 'DRIVER' :470:33: _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \note : ^ expanded from macro '__pure' :381:1: note#define __pure __attribute__ (( pure )): expanded from here ^velocity_driver_isapnp_legacy_remove ^arch/x86/include/bits/string.h :drivers/net/via-velocity.c:1938239::221:: warning : noteunused function 'velocity_driver_eisa_legacy_probe' [-Wunused-function] : include/nic.hprevious definition is here: 238:2: note: static inline size_t strlen(const char * s)expanded from macro 'DRIVER' ^ In file included from drivers/net/myri10ge.c: _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \78 : ^ In file included from include/gpxe/pci.h::383:241: :In file included from note: include/gpxe/pci_io.hexpanded from here: 49: In file included from velocity_driver_eisa_legacy_probearch/x86/include/bits/pci_io.h :^ drivers/net/tulip.cdrivers/net/via-velocity.c::149013:1938: :43In file included from :arch/x86/include/gpxe/pcidirect.h 1warning:: :format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] 7warning : : In file included from unused function 'velocity_driver_eisa_legacy_remove' [-Wunused-function]include/gpxe/io.h tp->nic_name, phy, mii_reg0, mii_status, mii_advert);:include/nic.h : ^~~~~~~~245 :242: :drivers/net/tulip.c In file included from :note1490include/gpxe/uaccess.h: ::5325expanded from macro 'DRIVER':: warninginclude/string.h: : _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] 32 ^: 38 : :warning386: tp->nic_name, phy, mii_reg0, mii_status, mii_advert);:attribute declaration must precede definition [-Wignored-attributes]1 ^~~~~~~~~~: size_t __pure strlen(const char * s) __nonnull;note : drivers/net/tulip.cexpanded from here: ^1490 :velocity_driver_eisa_legacy_remove65include/compiler.h ::484 ^warning: 36drivers/net/via-velocity.c:: 1938note: :format specifies type 'unsigned short' but the argument has type 'int' [-Wformat]: 1expanded from macro '__nonnull' : warning: tp->nic_name, phy, mii_reg0, mii_status, mii_advert);#define __nonnull __attribute__ (( nonnull )) unused function 'velocity_driver_mca_legacy_probe' [-Wunused-function] ^include/nic.h ^~~~~~~~~~ : arch/x86/include/bits/string.h250::2392::22 drivers/net/tulip.cnote:: :expanded from macro 'DRIVER' note1494: :previous definition is here42 _name ## _mca_legacy_probe ( struct mca_device *mca, \: ^warning static inline size_t strlen(const char * s): format specifies type 'unsigned short' but the argument has type 'int' [-Wformat]: ^388 :1: tp->nic_name, to_advert, phy, mii_advert);note : ^~~~~~~~~expanded from here velocity_driver_mca_legacy_probedrivers/net/tulip.c :^1494 :drivers/net/via-velocity.cIn file included from :58drivers/net/myri10ge.c1938: ::78warning: 1: In file included from format specifies type 'unsigned short' but the argument has type 'int' [-Wformat]: warning: include/gpxe/pci.hunused function 'velocity_driver_mca_legacy_remove' [-Wunused-function]: 24 tp->nic_name, to_advert, phy, mii_advert);: include/nic.hIn file included from :include/gpxe/pci_io.h257 ^~~~~~~~~~: 2::49 note: : expanded from macro 'DRIVER'In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h: _name ## _mca_legacy_remove ( struct mca_device *mca ) { \7 : ^In file included from include/gpxe/io.h::24391: :1: In file included from noteinclude/gpxe/uaccess.h: :expanded from here 25velocity_driver_mca_legacy_remove: include/string.h^ :drivers/net/via-velocity.c39:1938::1:44 :warning : unused function 'velocity_driver_isa_legacy_probe' [-Wunused-function]warning : include/nic.h:262:attribute declaration must precede definition [-Wignored-attributes]2: note : expanded from macro 'DRIVER' void * memset(void * s,int c,size_t count) __nonnull; _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ ^ include/compiler.h::393:1: 484note: expanded from here: 36: velocity_driver_isa_legacy_probenote : ^ expanded from macro '__nonnull'drivers/net/via-velocity.c :1938:1#define __nonnull __attribute__ (( nonnull )): warning ^: unused function 'velocity_driver_isa_legacy_remove' [-Wunused-function]arch/x86/include/bits/string.h: 185include/nic.h::26822:: 2note:: noteprevious definition is here: expanded from macro 'DRIVER' static inline void * memset(void *s, int c,size_t count) _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ ^ :396:1: note: expanded from hereIn file included from drivers/net/myri10ge.c:78velocity_driver_isa_legacy_remove : ^In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from drivers/net/eepro.c:36: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/eepro.c:36: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/eepro.c:36: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/eepro.c:36: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/eepro.c:36: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/eepro.c:36: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ drivers/net/tulip.c:2090:1: warning: unused variable 'tulip_driver_text' [-Wunused-const-variable] DRIVER ( "Tulip", nic_driver, pci_driver, tulip_driver, ^ include/nic.h:203:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :438:1: note: expanded from here tulip_driver_text ^ drivers/net/tulip.c:2090:1: warning: unused function 'tulip_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:226:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :446:1: note: expanded from here tulip_driver_isapnp_legacy_probe ^ drivers/net/tulip.c:2090:1: warning: unused function 'tulip_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:233:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :449:1: note: expanded from here tulip_driver_isapnp_legacy_remove ^ drivers/net/tulip.c:2090:1: warning: unused function 'tulip_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:238:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :451:1: note: expanded from here tulip_driver_eisa_legacy_probe ^ drivers/net/tulip.c:2090:1: warning: unused function 'tulip_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:245:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :454:1: note: expanded from here tulip_driver_eisa_legacy_remove ^ drivers/net/tulip.c:2090:1: warning: unused function 'tulip_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:250:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :456:1: note: expanded from here tulip_driver_mca_legacy_probe ^ drivers/net/tulip.c:2090:1: warning: unused function 'tulip_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:257:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :2:1: note: expanded from here tulip_driver_mca_legacy_remove ^ drivers/net/tulip.c:2090:1: warning: unused function 'tulip_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:262:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :4:1: note: expanded from here tulip_driver_isa_legacy_probe ^ drivers/net/tulip.c:2090:1: warning: unused function 'tulip_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:268:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :7:1: note: expanded from here tulip_driver_isa_legacy_remove ^ drivers/net/eepro.c:377:33: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] printf("Receive error %hX\n", rcv_status); ~~~ ^~~~~~~~~~ %X drivers/net/eepro.c:458:33: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] DBG("Transmit status %hX\n", status); ~~~ ^~~~~~ %X include/compiler.h:414:36: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, __VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:329:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/eepro.c:600:41: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] DBG ( "%s ioaddr %#hX, addr %s", name, nic->ioaddr, eth_ntoa ( nic->node_addr ) ); ~~~~ ^~~~~~~~~~~ %#X include/compiler.h:414:36: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, __VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:329:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/eepro.c:626:1: warning: unused function 'eepro_driver_pci_legacy_probe' [-Wunused-function] DRIVER ( "eepro", nic_driver, isa_driver, eepro_driver, ^ include/nic.h:214:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_probe ( struct pci_device *pci, \ ^ :213:1: note: expanded from here eepro_driver_pci_legacy_probe ^ drivers/net/eepro.c:626:1: warning: unused function 'eepro_driver_pci_legacy_remove' [-Wunused-function] include/nic.h:221:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_remove ( struct pci_device *pci ) { \ ^ :216:1: note: expanded from here eepro_driver_pci_legacy_remove ^ drivers/net/eepro.c:626:1: warning: unused function 'eepro_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:226:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :218:1: note: expanded from here eepro_driver_isapnp_legacy_probe ^ drivers/net/eepro.c:626:1: warning: unused function 'eepro_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:233:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :221:1: note: expanded from here eepro_driver_isapnp_legacy_remove ^ drivers/net/eepro.c:626:1: warning: unused function 'eepro_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:238:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :223:1: note: expanded from here eepro_driver_eisa_legacy_probe ^ drivers/net/eepro.c:626:1: warning: unused function 'eepro_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:245:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :226:1: note: expanded from here eepro_driver_eisa_legacy_remove ^ drivers/net/eepro.c:626:1: warning: unused function 'eepro_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:250:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :228:1: note: expanded from here eepro_driver_mca_legacy_probe ^ drivers/net/eepro.c:626:1: warning: unused function 'eepro_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:257:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :231:1: note: expanded from here eepro_driver_mca_legacy_remove ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/3c509.c:11: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/3c509.c:11: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/3c509.c:11: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/3c509.c:11: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/3c509.c:11: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/3c509.c:11: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] drivers/net/3c509.c:88:20: warning: unused function 't509_global_reset' [-Wunused-function] static inline void t509_global_reset ( void ) { ^ 6 warnings generated. In file included from drivers/net/mtd80x.c:29: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/mtd80x.c:29: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/mtd80x.c:29: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/mtd80x.c:29: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/mtd80x.c:29: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/mtd80x.c:29: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n)clang : ^ warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 17 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=legacy -c drivers/net/legacy.c -o bin/legacy.o drivers/net/mtd80x.c:1021:1: warning: unused variable 'mtd80x_driver_text' [-Wunused-const-variable] DRIVER ( "MTD80X", nic_driver, pci_driver, mtd80x_driver, ^ include/nic.h:203:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :161:1: note: expanded from here mtd80x_driver_text ^ drivers/net/mtd80x.c:1021:1: warning: unused function 'mtd80x_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:226:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :169:1: note: expanded from here mtd80x_driver_isapnp_legacy_probe ^ drivers/net/mtd80x.c:1021:1: warning: unused function 'mtd80x_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:233:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :172:1: note: expanded from here mtd80x_driver_isapnp_legacy_remove ^ drivers/net/mtd80x.c:1021:1: warning: unused function 'mtd80x_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:238:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :174:1: note: expanded from here mtd80x_driver_eisa_legacy_probe ^ drivers/net/mtd80x.c:1021:1: warning: unused function 'mtd80x_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:245:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :177:1: note: expanded from here mtd80x_driver_eisa_legacy_remove ^ drivers/net/mtd80x.c:1021:1: warning: unused function 'mtd80x_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:250:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :179:1: note: expanded from here mtd80x_driver_mca_legacy_probe ^ drivers/net/mtd80x.c:1021:1: warning: unused function 'mtd80x_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:257:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :182:1: note: expanded from here mtd80x_driver_mca_legacy_remove ^ drivers/net/mtd80x.c:1021:1: warning: unused function 'mtd80x_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:262:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :184:1: note: expanded from here mtd80x_driver_isa_legacy_probe ^ drivers/net/mtd80x.c:1021:1: warning: unused function 'mtd80x_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:268:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :187:1: note: expanded from here mtd80x_driver_isa_legacy_remove ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=sundance -c drivers/net/sundance.c -o bin/sundance.o In file included from drivers/net/davicom.c:46: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/davicom.c:46: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/davicom.c:46: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/davicom.c:46: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/davicom.c:46: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/davicom.c:46: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. In file included from drivers/net/3c529.c:8: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: 17attribute declaration must precede definition [-Wignored-attributes] warning s generated. int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/3c529.c:8: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/3c529.c:8: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/3c529.c:8: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/3c529.c:8: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/3c529.c:8: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. 16 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=prism2_plx -c drivers/net/prism2_plx.c -o bin/prism2_plx.o 7 warnings generated. drivers/net/3c529.c:31:4: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] nic->ioaddr, nic->irqno ); ^~~~~~~~~~~ drivers/net/davicom.c:718:1: warning: unused variable 'davicom_driver_text' [-Wunused-const-variable] DRIVER ( "DAVICOM", nic_driver, pci_driver, davicom_driver, ^ include/nic.h:203:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=forcedeth -c drivers/net /forcedeth.c -o bin/forcedeth.o :146:1: note: expanded from here davicom_driver_text ^ drivers/net/davicom.c:718:1: warning: unused function 'davicom_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:226:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :154:1: note: expanded from here davicom_driver_isapnp_legacy_probe ^ drivers/net/davicom.c:718:1: warning: unused function 'davicom_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:233:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :157:1: note: expanded from here davicom_driver_isapnp_legacy_remove ^ drivers/net/davicom.c:718:1: warning: unused function 'davicom_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:238:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :159:1: note: expanded from here davicom_driver_eisa_legacy_probe ^ drivers/net/davicom.c:718:1: warning: unused function 'davicom_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:245:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :162:1: note: expanded from here davicom_driver_eisa_legacy_remove ^ drivers/net/davicom.c:718:1: warning: unused function 'davicom_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:250:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :164:1: note: expanded from here davicom_driver_mca_legacy_probe ^ drivers/net/davicom.c:718:1: warning: unused function 'davicom_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:257:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :167:1: note: expanded from here davicom_driver_mca_legacy_remove ^ drivers/net/davicom.c:718:1: warning: unused function 'davicom_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:262:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :169:1: note: expanded from here davicom_driver_isa_legacy_probe ^ drivers/net/davicom.c:718:1: warning: unused function 'davicom_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:268:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :172:1: note: expanded from here davicom_driver_isa_legacy_remove ^ drivers/net/3c529.c:51:1: warning: unused variable 't529_driver_text' [-Wunused-const-variable] DRIVER ( "3c529", nic_driver, mca_driver, t529_driver, ^ include/nic.h:203:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :59:1: note: expanded from here t529_driver_text ^ drivers/net/3c529.c:51:1: warning: unused function 't529_driver_pci_legacy_probe' [-Wunused-function] include/nic.h:214:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_probe ( struct pci_device *pci, \ ^ :62:1: note: expanded from here t529_driver_pci_legacy_probe ^ drivers/net/3c529.c:51:1: warning: unused function 't529_driver_pci_legacy_remove' [-Wunused-function] include/nic.h:221:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_remove ( struct pci_device *pci ) { \ ^ :65:1: note: expanded from here t529_driver_pci_legacy_remove ^ drivers/net/3c529.c:51:1: warning: unused function 't529_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:226:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :67:1: note: expanded from here t529_driver_isapnp_legacy_probe ^ drivers/net/3c529.c:51:1: warning: unused function 't529_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:233:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :70:1: note: expanded from here t529_driver_isapnp_legacy_remove ^ drivers/net/3c529.c:51:1: warning: unused function 't529_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:238:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :72:1: note: expanded from here t529_driver_eisa_legacy_probe ^ drivers/net/3c529.c:51:1: warning: unused function 't529_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:245:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :75:1: note: expanded from here t529_driver_eisa_legacy_remove ^ drivers/net/3c529.c:51:1: warning: unused function 't529_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:262:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :82:1: note: expanded from here t529_driver_isa_legacy_probe ^ drivers/net/3c529.c:51:1: warning: unused function 't529_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:268:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :85:1: note: expanded from here t529_driver_isa_legacy_remove ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=b44 -c drivers/net/b44.c -o bin/b44.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=sky2 -c drivers/net/sky2.c -o bin/sky2.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ne2k_isa -c drivers/net/ne2k_isa.c -o bin/ne2k_isa.o In file included from drivers/net/epic100.c:9: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/epic100.c:9: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/epic100.c:9: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/epic100.c:9: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/epic100.c:9: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/epic100.c:9: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from drivers/net/rtl8139.c:74: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/rtl8139.c:74: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ drivers/net/epic100.c:530:1: warning: unused variable 'epic100_driver_text' [-Wunused-const-variable] DRIVER ( "EPIC100", nic_driver, pci_driver, epic100_driver, ^ include/nic.h:203:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :89:1: note: expanded from here epic100_driver_text ^ drivers/net/epic100.c:530:1: warning: unused function 'epic100_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:226:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :97:1: note: expanded from here epic100_driver_isapnp_legacy_probe ^ drivers/net/epic100.c:530:1: warning: unused function 'epic100_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:233:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :100:1: note: expanded from here epic100_driver_isapnp_legacy_remove ^ drivers/net/epic100.c:530:1: warning: unused function 'epic100_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:238:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :102:1: note: expanded from here epic100_driver_eisa_legacy_probe ^ drivers/net/epic100.c:530:1: warning: unused function 'epic100_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:245:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :105:1: note: expanded from here epic100_driver_eisa_legacy_remove ^ drivers/net/epic100.c:530:1: warning: unused function 'epic100_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:250:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :107:1: note: expanded from here epic100_driver_mca_legacy_probe ^ drivers/net/epic100.c:530:1: warning: unused function 'epic100_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:257:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :110:1: noteIn file included from : drivers/net/rtl8139.c:74expanded from here: include/string.h:32:epic100_driver_mca_legacy_remove8 : ^warning : drivers/net/epic100.cattribute declaration must precede definition [-Wignored-attributes]: 530:1: size_t __pure strlen(const char * s) __nonnull; warning ^: unused function 'epic100_driver_isa_legacy_probe' [-Wunused-function]include/compiler.h :include/nic.h470::33262::2 :note: expanded from macro '__pure'note: expanded from macro 'DRIVER' #define __pure __attribute__ (( pure )) ^ _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ arch/x86/include/bits/string.h ^:239: 22:: 112note:: 1previous definition is here: note: expanded from herestatic inline size_t strlen(const char * s) ^ epic100_driver_isa_legacy_probeIn file included from drivers/net/rtl8139.c^: 74drivers/net/epic100.c: :include/string.h530::321::38: warningwarning: : attribute declaration must precede definition [-Wignored-attributes]unused function 'epic100_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:268size_t __pure strlen(const char * s) __nonnull;: 2 ^: include/compiler.hnote:: 484expanded from macro 'DRIVER': 36: note: expanded from macro '__nonnull' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^#define __nonnull __attribute__ (( nonnull )) ^: 115arch/x86/include/bits/string.h::1:239: 22note:: expanded from herenote : previous definition is here epic100_driver_isa_legacy_remove ^static inline size_t strlen(const char * s) ^ In file included from drivers/net/rtl8139.c:74: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/rtl8139.c:74: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 15 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 19 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=sis190 -c drivers/net/sis190.c -o bin/sis190.o 16 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=skge -c drivers/net/skge.c -o bin/skge.o 15 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/3c90x.c:45: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/3c90x.c:45: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/3c90x.c:45: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/3c90x.c:45: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/3c90x.c:45: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/3c90x.c:45: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=natsemi -c drivers/net/natsemi.c -o bin/natsemi.o 15 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=wd -c drivers/net/wd.c -o bin/wd.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=etherfabric -c drivers/net/etherfabric.c -o bin/etherfabric.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=virtio_net -c drivers/net/virtio-net.c -o bin/virtio-net.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 23 warnings generated. In file included from drivers/net/forcedeth.c:49: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/forcedeth.c:49: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/forcedeth.c:49: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/forcedeth.c:49: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/forcedeth.c:49: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/forcedeth.c:49: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] drivers/net/forcedeth.c:799:55: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] printf("bad ability %hX - falling back to 10HD.\n", lpa); ~~~ ^~~ %X clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 15 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=smc9000 -c drivers/net/smc9000.c -o bin/smc9000.o drivers/net/forcedeth.c:1435:1: warning: unused variable 'forcedeth_driver_text' [-Wunused-const-variable] DRIVER ( "forcedeth", nic_driver, pci_driver, forcedeth_driver, ^ include/nic.h:203:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :268:1: note: expanded from here forcedeth_driver_text ^ drivers/net/forcedeth.c:1435:1: warning: unused function 'forcedeth_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:226:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :276:1: note: expanded from here forcedeth_driver_isapnp_legacy_probe ^ drivers/net/forcedeth.c:1435:1: warning: unused function 'forcedeth_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:233:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :279:1: note: expanded from here forcedeth_driver_isapnp_legacy_remove ^ drivers/net/forcedeth.c:1435:1: warning: unused function 'forcedeth_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:238:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :281:1: note: expanded from here forcedeth_driver_eisa_legacy_probe ^ drivers/net/forcedeth.c:1435:1: warning: unused function 'forcedeth_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:245:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :284:1: note: expanded from here forcedeth_driver_eisa_legacy_remove ^ drivers/net/forcedeth.c:1435:1: warning: unused function 'forcedeth_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:250:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :286:1: note: expanded from here forcedeth_driver_mca_legacy_probe ^ drivers/net/forcedeth.c:1435:1: warning: unused function 'forcedeth_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:257:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :289:1: note: expanded from here forcedeth_driver_mca_legacy_remove ^ drivers/net/forcedeth.c:1435:1: warning: unused function 'forcedeth_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:262:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :291:1: note: expanded from here forcedeth_driver_isa_legacy_probe ^ drivers/net/forcedeth.c:1435:1: warning: unused function 'forcedeth_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:268:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :294:1: note: expanded from here forcedeth_driver_isa_legacy_remove ^ In file included from drivers/net/ne2k_isa.c:25: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ne2k_isa.c:25: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ne2k_isa.c:25: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ne2k_isa.c:25: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ne2k_isa.c:25: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ne2k_isa.c:25: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=3c5x9 -c drivers/net/3c5x9.c -o bin/3c5x9.o In file included from drivers/net/sundance.c:46: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/sundance.c:46: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/sundance.c:46: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull;clang : ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here warningstatic inline size_t strlen(const char * s): optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] ^ clangIn file included from : drivers/net/sundance.cwarning: :optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]46: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/sundance.c:46: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/sundance.c:46: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ drivers/net/ne2k_isa.c:372:1: warning: unused function 'ne_driver_pci_legacy_probe' [-Wunused-function] DRIVER ( "ne", nic_driver, isapnp_driver, ne_driver, ^ include/nic.h:214:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_probe ( struct pci_device *pci, \ ^ :214:1: note: expanded from here ne_driver_pci_legacy_probe ^ drivers/net/ne2k_isa.c:372:1: warning: unused function 'ne_driver_pci_legacy_remove' [-Wunused-function] include/nic.h:221:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_remove ( struct pci_device *pci ) { \ ^ :217:1: note: expanded from here ne_driver_pci_legacy_remove ^ drivers/net/ne2k_isa.c:372:1: warning: unused function 'ne_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:226:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :219:1: note: expanded from here ne_driver_isapnp_legacy_probe ^ drivers/net/ne2k_isa.c:372:1: warning: unused function 'ne_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:233:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :222:1: note: expanded from here ne_driver_isapnp_legacy_remove ^ drivers/net/ne2k_isa.c:372:1: warning: unused function 'ne_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:238:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :224:1: note: expanded from here ne_driver_eisa_legacy_probe ^ drivers/net/ne2k_isa.c:372:1: warning: unused function 'ne_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:245:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :227:1: note: expanded from here ne_driver_eisa_legacy_remove ^ drivers/net/ne2k_isa.c:372:1: warning: unused function 'ne_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:250:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :229:1: note: expanded from here ne_driver_mca_legacy_probe ^ drivers/net/ne2k_isa.c:372:1: warning: unused function 'ne_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:257:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :232:1: note: expanded from here ne_driver_mca_legacy_remove ^ drivers/net/sundance.c:415:23: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] sdc->nic_name, (int) inl(BASE + RxStatus), ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ include/compiler.h:414:36: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, __VA_ARGS__ ) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ include/compiler.h:329:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/sundance.c:416:8: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] (int) inw(BASE + TxStatus), (int) inl(BASE + MACCtrl0), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/compiler.h:414:36: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, __VA_ARGS__ ) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ include/compiler.h:329:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/sundance.c:416:36: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] (int) inw(BASE + TxStatus), (int) inl(BASE + MACCtrl0), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ include/compiler.h:414:36: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, __VA_ARGS__ ) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ include/compiler.h:329:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/sundance.c:417:8: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] (int) inw(BASE + MACCtrl1), (int) inw(BASE + MACCtrl0) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/compiler.h:414:36: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, __VA_ARGS__ ) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ include/compiler.h:329:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/sundance.c:417:36: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] (int) inw(BASE + MACCtrl1), (int) inw(BASE + MACCtrl0) ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/compiler.h:414:36: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, __VA_ARGS__ ) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ include/compiler.h:329:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] drivers/net/sundance.c:605:37: warning: format specifies type 'unsigned short' but the argument has type 'unsigned char' [-Wformat] DBG ( "Device revision id: %hx\n", sdc->pci_rev_id ); ~~~ ^~~~~~~~~~~~~~~ %hhx include/compiler.h:414:36: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, __VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:329:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/sundance.c:608:68: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] DBG ( "%s: %s at ioaddr %hX, ", pci->driver_name, nic->node_addr, (unsigned int) BASE); ~~~ ^~~~~~~~~~~~~~~~~~~ %X include/compiler.h:414:36: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, __VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:329:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/sundance.c:624:99: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] ( "%s: MII PHY found at address %d, status " "%hX advertising %hX\n", sdc->nic_name, phy, mii_status, sdc->mii_if.advertising ); ~~~ ^~~~~~~~~~ %X include/compiler.h:414:36: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, __VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:329:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/sundance.c:624:111: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] ( "%s: MII PHY found at address %d, status " "%hX advertising %hX\n", sdc->nic_name, phy, mii_status, sdc->mii_if.advertising ); ~~~ ^~~~~~~~~~~~~~~~~~~~~~~ %X include/compiler.h:414:36: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, __VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:329:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ In file included from drivers/net/legacy.c:8: In file included from include/nic.h:14: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/legacy.c:8: In file included from include/nic.h:14: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] drivers/net/sundance.c:888:1: warning: unused variable 'sundance_driver_text' [-Wunused-const-variable] DRIVER ( "SUNDANCE/PCI", nic_driver, pci_driver, sundance_driver, ^ include/nic.h:203:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :228:1: note: expanded from here sundance_driver_text ^ drivers/net/sundance.c:888:1: warning: unused function 'sundance_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:226:2: note: expanded from macro 'DRIVER' In file included from drivers/net/legacy.c _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \: 8 ^: In file included from include/nic.h::236:1:14 note: : include/string.hexpanded from here:32 :8: warningsundance_driver_isapnp_legacy_probe: attribute declaration must precede definition [-Wignored-attributes]^ drivers/net/sundance.c:888:1: size_t __pure strlen(const char * s) __nonnull;warning : ^unused function 'sundance_driver_isapnp_legacy_remove' [-Wunused-function] include/compiler.hinclude/nic.h::233470::332:: note: noteexpanded from macro 'DRIVER': expanded from macro '__pure' #define __pure __attribute__ (( pure )) _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ ^arch/x86/include/bits/string.h :239:239::122:: notenote: : previous definition is hereexpanded from here static inline size_t strlen(const char * s)sundance_driver_isapnp_legacy_remove ^^ In file included from drivers/net/sundance.cdrivers/net/legacy.c::8888:: 1: warningIn file included from : include/nic.hunused function 'sundance_driver_eisa_legacy_probe' [-Wunused-function]: 14include/nic.h: include/string.h::23832::238:: warningnote: : attribute declaration must precede definition [-Wignored-attributes]expanded from macro 'DRIVER' size_t __pure strlen(const char * s) __nonnull; ^ _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \include/compiler.h :484 ^ :36::241 :1note:: expanded from macro '__nonnull' note: expanded from here #define __nonnull __attribute__ (( nonnull )) ^sundance_driver_eisa_legacy_probe ^arch/x86/include/bits/string.h :drivers/net/sundance.c239::88822::1 : notewarning: : previous definition is hereunused function 'sundance_driver_eisa_legacy_remove' [-Wunused-function] include/nic.hstatic inline size_t strlen(const char * s): 245 ^: 2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :244:1:In file included from drivers/net/legacy.c:note8: : expanded from hereIn file included from include/nic.h:14: sundance_driver_eisa_legacy_removeinclude/string.h :^ 39drivers/net/sundance.c::88844::1 :warning : warning: unused function 'sundance_driver_mca_legacy_probe' [-Wunused-function]attribute declaration must precede definition [-Wignored-attributes] include/nic.h:250:2:void * memset(void * s,int c,size_t count) __nonnull; note ^: expanded from macro 'DRIVER' include/compiler.h:484:36: _name ## _mca_legacy_probe ( struct mca_device *mca, \note : ^ expanded from macro '__nonnull' :246:1:#define __nonnull __attribute__ (( nonnull )) note ^: expanded from herearch/x86/include/bits/string.h :185sundance_driver_mca_legacy_probe: 22^: drivers/net/sundance.c:note888: previous definition is here :1: static inline void * memset(void *s, int c,size_t count)warning: unused function 'sundance_driver_mca_legacy_remove' [-Wunused-function] ^ include/nic.h:257:2: note: In file included from expanded from macro 'DRIVER'drivers/net/legacy.c :8: In file included from _name ## _mca_legacy_remove ( struct mca_device *mca ) { \include/nic.h :14: ^include/string.h ::40249::581:: warning: noteattribute declaration must precede definition [-Wignored-attributes]: expanded from here sundance_driver_mca_legacy_removevoid * memmove(void * dest,const void *src,size_t count) __nonnull; ^ ^ drivers/net/sundance.cinclude/compiler.h::888484::136:: note: warningexpanded from macro '__nonnull': unused function 'sundance_driver_isa_legacy_probe' [-Wunused-function] include/nic.h#define __nonnull __attribute__ (( nonnull )) : ^262 :arch/x86/include/bits/string.h2::159 :22note:: expanded from macro 'DRIVER' note: previous definition is here _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^static inline void * memmove(void * dest,const void * src, size_t n) ^: 251:1: note: expanded from here sundance_driver_isa_legacy_probe ^ drivers/net/sundance.c:888:1: warning: unused function 'sundance_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:268:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :254:1: note: expanded from here sundance_driver_isa_legacy_remove ^ In file included from drivers/net/sis190.c:26: In file included from drivers/net/sis190.h:10: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/sis190.c:26: In file included from drivers/net/sis190.h:10: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/sis190.c:26: In file included from drivers/net/sis190.h:10: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/sis190.c:26: In file included from drivers/net/sis190.h:10: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/sis190.c:26: In file included from drivers/net/sis190.h:10: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/sis190.c:26: In file included from drivers/net/sis190.h:10: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. In file included from drivers/net/etherfabric.c:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/etherfabric.c:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/etherfabric.c:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/etherfabric.c:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/etherfabric.c:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/etherfabric.c:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ drivers/net/sis190.c:80:18: warning: unused variable 'multicast_filter_limit' [-Wunused-const-variable] static const int multicast_filter_limit = 32; ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=3c509_eisa -c drivers/net/3c509-eisa.c -o bin/3c509-eisa.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/sky2.c:37: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/sky2.c:37: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/sky2.c:37: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/sky2.c:37: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/sky2.c:37: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/sky2.c:37: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/prism2_plx.c:19: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/prism2_plx.c:19: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ 16 warnings generated. In file included from drivers/net/prism2_plx.c:19: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/prism2_plx.c:19: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/prism2_plx.c:19: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/prism2_plx.c:19: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=pcnet32 -c drivers/net/pcnet32.c -o bin/pcnet32.o In file included from drivers/net/prism2_plx.c:23: drivers/net/prism2.c:358:86: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] printf ( "copy_from_bap(%#hx, %#hx, %d) failed, result=%#hx\n", id, offset, len, result); ~~~~ ^~~~~~ %#x drivers/net/prism2.c:401:84: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] printf ( "copy_to_bap(%#hx, %#hx, %d) failed, result=%#hx\n", id, offset, len, result); ~~~~ ^~~~~~ %#x drivers/net/sky2.c:1916:19: warning: unused function 'sky2_clk2us' [-Wunused-function] static inline u32 sky2_clk2us(const struct sky2_hw *hw, u32 clk) ^ drivers/net/prism2.c:702:60: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] printf("hfa384x: Transmit failed with result %#hx.\n", result); ~~~~ ^~~~~~ %#x drivers/net/prism2.c:773:64: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] if ( result ) printf ( "Initialize command returned %#hx\n", result ); ~~~~ ^~~~~~ %#x drivers/net/prism2.c:786:73: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] if ( result ) printf ( "Set Max Data Length command returned %#hx\n", result ); ~~~~ ^~~~~~ %#x drivers/net/prism2.c:789:71: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] if ( result ) printf ( "Set Transmit Rate command returned %#hx\n", result ); ~~~~ ^~~~~~ %#x drivers/net/prism2.c:792:77: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] if ( result ) printf ( "Set Authentication Type command returned %#hx\n", result ); ~~~~ ^~~~~~ %#x drivers/net/prism2.c:798:62: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] if ( result ) printf ( "Set SSID command returned %#hx\n", result ); ~~~~ ^~~~~~ %#x drivers/net/prism2.c:801:67: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] if ( result ) printf ( "Set port type command returned %#hx\n", result ); ~~~~ ^~~~~~ %#x drivers/net/prism2.c:804:60: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] if ( result ) printf ( "Enable command returned %#hx\n", result ); ~~~~ ^~~~~~ %#x drivers/net/prism2_plx.c:113:1: warning: unused variable 'prism2_plx_driver_text' [-Wunused-const-variable] DRIVER ( "Prism2/PLX", nic_driver, pci_driver, prism2_plx_driver, ^ include/nic.h:203:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :60:1: note: expanded from here prism2_plx_driver_text ^ drivers/net/prism2_plx.c:113:1: warning: unused function 'prism2_plx_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:226:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :68:1: note: expanded from here prism2_plx_driver_isapnp_legacy_probe ^ drivers/net/prism2_plx.c:113:1: warning: unused function 'prism2_plx_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:233:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :71:1: note: expanded from here prism2_plx_driver_isapnp_legacy_remove ^ drivers/net/prism2_plx.c:113:1: warning: unused function 'prism2_plx_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:238:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :73:1: note: expanded from here prism2_plx_driver_eisa_legacy_probe ^ drivers/net/prism2_plx.c:113:1: warning: unused function 'prism2_plx_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:245:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :76:1: note: expanded from here prism2_plx_driver_eisa_legacy_remove ^ drivers/net/prism2_plx.c:113:1: warning: unused function 'prism2_plx_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:250:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :78:1: note: expanded from here prism2_plx_driver_mca_legacy_probe ^ drivers/net/prism2_plx.c:113:1: warning: unused function 'prism2_plx_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:257:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :81:1: note: expanded from here prism2_plx_driver_mca_legacy_remove ^ drivers/net/prism2_plx.c:113:1: warning: unused function 'prism2_plx_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:262:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :83:1: note: expanded from here prism2_plx_driver_isa_legacy_probe ^ drivers/net/prism2_plx.c:113:1: warning: unused function 'prism2_plx_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:268:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :86:1: note: expanded from here prism2_plx_driver_isa_legacy_remove ^ 6 warnings generated. 14 warnings generated. In file included from drivers/net/b44.c:38: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/b44.c:38: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/b44.c:38: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/b44.c:38: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:In file included from 484drivers/net/natsemi.c::36:66 : noteinclude/string.h: :expanded from macro '__nonnull' 28:5:#define __nonnull __attribute__ (( nonnull )) warning: ^attribute declaration must precede definition [-Wignored-attributes] arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/b44.c:38: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here int __pure strncmp(const char * cs,const char * ct, ^ static inline void * memset(void *s, int c,size_t count) ^include/compiler.h :470:33: note: In file included from expanded from macro '__pure'drivers/net/b44.c: 38: In file included from #define __pure __attribute__ (( pure )) include/gpxe/io.h ^:24 : In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] arch/x86/include/bits/string.h:216void * memmove(void * dest,const void *src,size_t count) __nonnull;: 19 ^: include/compiler.hnote: :previous definition is here 484:36:static inline int strncmp(const char * cs,const char * ct,size_t count) ^note : In file included from expanded from macro '__nonnull' drivers/net/natsemi.c:66: include/string.h#define __nonnull __attribute__ (( nonnull )): 29: ^24 :arch/x86/include/bits/string.h :warning159:: 22attribute declaration must precede definition [-Wignored-attributes] : note size_t count) __nonnull;: ^previous definition is here include/compiler.h:484static inline void * memmove(void * dest,const void * src, size_t n) : ^36 : note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/natsemi.c:66: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/natsemi.c:66: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/natsemi.c:66: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/natsemi.c:66: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ns83820 -c drivers/net/ns83820.c -o bin/ns83820.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ns8390 -c drivers/net/ns8390.c -o bin/ns8390.o In file included from drivers/net/skge.c:41: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/skge.c:41: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/skge.c:41: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/skge.c:41: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/skge.c:41: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note24: warningexpanded from macro '__nonnull's generated. #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/skge.c:41: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=bnx2 -c drivers/net/bnx2.c -o bin/bnx2.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=dmfe -c drivers/net/dmfe.c -o bin/dmfe.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/virtio-net.c:22: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/virtio-net.c:22: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/virtio-net.c:22: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/virtio-net.c:22: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/virtio-net.c:22: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/virtio-net.c:22: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ drivers/net/skge.c:86:18: warning: unused variable 'rxirqmask' [-Wunused-const-variable] static const u32 rxirqmask[] = { IS_R1_F, IS_R2_F }; ^ drivers/net/skge.c:87:18: warning: unused variable 'txirqmask' [-Wunused-const-variable] static const u32 txirqmask[] = { IS_XA1_F, IS_XA2_F }; ^ drivers/net/skge.c:88:18: warning: unused variable 'napimask' [-Wunused-const-variable] static const u32 napimask[] = { IS_R1_F|IS_XA1_F, IS_R2_F|IS_XA2_F }; ^ drivers/net/skge.c:366:20: warning: unused function 'skge_rx_reuse' [-Wunused-function] static inline void skge_rx_reuse(struct skge_element *e, unsigned int size) ^ drivers/net/skge.c:1924:17: warning: unused variable 'pause_mc_addr' [-Wunused-const-variable] static const u8 pause_mc_addr[ETH_ALEN] = { 0x1, 0x80, 0xc2, 0x0, 0x0, 0x1 }; ^ In file included from drivers/net/smc9000.c:43: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/smc9000.c:43: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/smc9000.c:43: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/smc9000.c:43: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/smc9000.c:43: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/smc9000.c:43: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] drivers/net/virtio-net.c:306:1: warning: unused variable 'virtnet_driver_text' [-Wunused-const-variable] DRIVER ( "VIRTIO-NET", nic_driver, pci_driver, virtnet_driver, ^ include/nic.h:203:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :76:1: note: expanded from here virtnet_driver_text ^ drivers/net/virtio-net.c:306:1: warning: unused function 'virtnet_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:226:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :84:1: note: expanded from here virtnet_driver_isapnp_legacy_probe ^ drivers/net/virtio-net.c:306:1: warning: unused function 'virtnet_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:233:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :87:1: note: expanded from here virtnet_driver_isapnp_legacy_remove ^ drivers/net/virtio-net.c:306:1: warning: unused function 'virtnet_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:238:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :89:1: note: expanded from here virtnet_driver_eisa_legacy_probe ^ drivers/net/virtio-net.c:306:1: warning: unused function 'virtnet_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:245:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :92:1: note: expanded from here virtnet_driver_eisa_legacy_remove ^ drivers/net/virtio-net.c:306:1: warning: unused function 'virtnet_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:250:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :94:1: note: expanded from here virtnet_driver_mca_legacy_probe ^ drivers/net/virtio-net.c:306:1: warning: unused function 'virtnet_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:257:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :97:1: note: expanded from here virtnet_driver_mca_legacy_remove ^ drivers/net/virtio-net.c:306:1: warning: unused function 'virtnet_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:262:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :99:1: note: expanded from here virtnet_driver_isa_legacy_probe ^ drivers/net/virtio-net.c:306:1: warning: unused function 'virtnet_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:268:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :102:1: note: expanded from here virtnet_driver_isa_legacy_remove ^ drivers/net/smc9000.c:588:12: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] ioaddr, base_address_register >> 3 & 0x3E0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/compiler.h:414:36: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, __VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:329:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/smc9000.c:904:4: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] nic->ioaddr, if_string, memory ); ^~~~~~~~~~~ drivers/net/smc9000.c:944:1: warning: unused function 'smc9000_driver_pci_legacy_probe' [-Wunused-function] DRIVER ( "SMC9000", nic_driver, isa_driver, smc9000_driver, ^ include/nic.h:214:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_probe ( struct pci_device *pci, \ ^ :280:1: note: expanded from here smc9000_driver_pci_legacy_probe ^ drivers/net/smc9000.c:944:1: warning: unused function 'smc9000_driver_pci_legacy_remove' [-Wunused-function] include/nic.h:221:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_remove ( struct pci_device *pci ) { \ ^ :283:1: note: expanded from here smc9000_driver_pci_legacy_remove ^ drivers/net/smc9000.c:944:1: warning: unused function 'smc9000_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:226:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :285:1: note: expanded from here smc9000_driver_isapnp_legacy_probe ^ drivers/net/smc9000.c:944:1: warning: unused function 'smc9000_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:233:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :288:1: note: expanded from here smc9000_driver_isapnp_legacy_remove ^ drivers/net/smc9000.c:944:1: warning: unused function 'smc9000_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:238:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :290:1: note: expanded from here smc9000_driver_eisa_legacy_probe ^ drivers/net/smc9000.c:944:1: warning: unused function 'smc9000_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:245:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :293:1: note: expanded from here smc9000_driver_eisa_legacy_remove ^ drivers/net/smc9000.c:944:1: warning: unused function 'smc9000_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:250:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :295:1: note: expanded from here smc9000_driver_mca_legacy_probe ^ drivers/net/smc9000.c:944:1: warning: unused function 'smc9000_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:257:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :298:1: note: expanded from here smc9000_driver_mca_legacy_remove ^ 25 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=3c515 -c drivers/net/3c515.c -o bin/3c515.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/3c5x9.c:30: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/3c5x9.c:30: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/3c5x9.c:30: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/3c5x9.c:30: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/3c5x9.c:30: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22:clang : notewarning: : previous definition is hereoptimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/3c5x9.c:30: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. In file included from drivers/net/3c509-eisa.c:10: In file included from drivers/net/3c509.h:36: In file included from include/nic.h:14: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] 6 warnings generated. int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here 7 warningstatic inline int strncmp(const char * cs,const char * ct,size_t count)s generated. ^ In file included from drivers/net/3c509-eisa.c:10: In file included from drivers/net/3c509.h:36: In file included from include/nic.h:14: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/3c509-eisa.c:10: In file included from drivers/net/3c509.h:36: In file included from include/nic.h:14: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is heregcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=eepro100 -c drivers/net/ eepro100.c -o bin/eepro100.o static inline size_t strlen(const char * s) ^ In file included from drivers/net/3c509-eisa.c:10: In file included from drivers/net/3c509.h:36: In file included from include/nic.h:14: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/3c509-eisa.c:10: In file included from drivers/net/3c509.h:36: In file included from include/nic.h:14: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/3c509-eisa.c:10: In file included from drivers/net/3c509.h:36: In file included from include/nic.h:14: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=atl1e -c drivers/net/atl1e.c -o bin/atl1e.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ipoib -c drivers/net/ipoib.c -o bin/ipoib.o drivers/net/3c509-eisa.c:38:1: warning: unused variable 'el3_eisa_driver_text' [-Wunused-const-variable] DRIVER ( "3c509 (EISA)", nic_driver, eisa_driver, el3_eisa_driver, ^ include/nic.h:203:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :25:1: note: expanded from here el3_eisa_driver_text ^ drivers/net/3c509-eisa.c:38:1: warning: unused function 'el3_eisa_driver_pci_legacy_probe' [-Wunused-function] include/nic.h:214:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_probe ( struct pci_device *pci, \ ^ :28:1: note: expanded from here el3_eisa_driver_pci_legacy_probe ^ drivers/net/3c509-eisa.c:38:1: warning: unused function 'el3_eisa_driver_pci_legacy_remove' [-Wunused-function] include/nic.h:221:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_remove ( struct pci_device *pci ) { \ ^ :31:1: note: expanded from here el3_eisa_driver_pci_legacy_remove ^ drivers/net/3c509-eisa.c:38:1: warning: unused function 'el3_eisa_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:226:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :33:1: note: expanded from here el3_eisa_driver_isapnp_legacy_probe ^ drivers/net/3c509-eisa.c:38:1: warning: unused function 'el3_eisa_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:233:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :36:1: note: expanded from here el3_eisa_driver_isapnp_legacy_remove ^ drivers/net/3c509-eisa.c:38:1: warning: unused function 'el3_eisa_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:250:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :43:1: note: expanded from here el3_eisa_driver_mca_legacy_probe ^ drivers/net/3c509-eisa.c:38:1: warning: unused function 'el3_eisa_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:257:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :46:1: note: expanded from here In file included from el3_eisa_driver_mca_legacy_removedrivers/net/pcnet32.c: ^ 44drivers/net/3c509-eisa.c: :In file included from 38include/etherboot.h:1:16: :In file included from include/strings.h:warning7: unused function 'el3_eisa_driver_isa_legacy_probe' [-Wunused-function]: include/string.h:include/nic.h28::2625::2: warning: attribute declaration must precede definition [-Wignored-attributes]note : expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :48:1: note: expanded from here el3_eisa_driver_isa_legacy_probe ^ drivers/net/3c509-eisa.c:38:1: warning: unused function 'el3_eisa_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:268:2: note: expanded from macro 'DRIVER' int __pure strncmp(const char * cs,const char * ct, _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ ^ :include/compiler.h51:1:470: note: :expanded from here33 : note: el3_eisa_driver_isa_legacy_remove expanded from macro '__pure'^ #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/pcnet32.c:44: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/pcnet32.c:44: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note15: warnings generated. previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/pcnet32.c:44: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/pcnet32.c:44: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/pcnet32.c:44: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 16 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=cs89x0 -c drivers/net/cs89x0.c -o bin/cs89x0.o drivers/net/pcnet32.c:312:7: warning: use of GNU old-style field designator extension [-Wgnu-designator] read_csr:pcnet32_wio_read_csr, ^~~~~~~~~ .read_csr = drivers/net/pcnet32.c:313:7: warning: use of GNU old-style field designator extension [-Wgnu-designator] write_csr:pcnet32_wio_write_csr, ^~~~~~~~~~ .write_csr = drivers/net/pcnet32.c:314:7: warning: use of GNU old-style field designator extension [-Wgnu-designator] read_bcr:pcnet32_wio_read_bcr, ^~~~~~~~~ .read_bcr = drivers/net/pcnet32.c:315:7: warning: use of GNU old-style field designator extension [-Wgnu-designator] write_bcr:pcnet32_wio_write_bcr, ^~~~~~~~~~ .write_bcr = drivers/net/pcnet32.c:316:7: warning: use of GNU old-style field designator extension [-Wgnu-designator] read_rap:pcnet32_wio_read_rap, ^~~~~~~~~ .read_rap = drivers/net/pcnet32.c:317:7: warning: use of GNU old-style field designator extension [-Wgnu-designator] write_rap:pcnet32_wio_write_rap, ^~~~~~~~~~ .write_rap = drivers/net/pcnet32.c:318:7: warning: use of GNU old-style field designator extension [-Wgnu-designator] reset:pcnet32_wio_reset ^~~~~~ .reset = drivers/net/pcnet32.c:367:7: warning: use of GNU old-style field designator extension [-Wgnu-designator] read_csr:pcnet32_dwio_read_csr, ^~~~~~~~~ .read_csr = drivers/net/pcnet32.c:368:7: warning: use of GNU old-style field designator extension [-Wgnu-designator] write_csr:pcnet32_dwio_write_csr, ^~~~~~~~~~ .write_csr = drivers/net/pcnet32.c:369:7: warning: use of GNU old-style field designator extension [-Wgnu-designator] read_bcr:pcnet32_dwio_read_bcr, ^~~~~~~~~ .read_bcr = drivers/net/pcnet32.c:370:7: warning: use of GNU old-style field designator extension [-Wgnu-designator] write_bcr:pcnet32_dwio_write_bcr, ^~~~~~~~~~ .write_bcr = drivers/net/pcnet32.c:371:7: warning: use of GNU old-style field designator extension [-Wgnu-designator] read_rap:pcnet32_dwio_read_rap, ^~~~~~~~~ .read_rap = drivers/net/pcnet32.c:372:7: warning: use of GNU old-style field designator extension [-Wgnu-designator] write_rap:pcnet32_dwio_write_rap, ^~~~~~~~~~ .write_rap = drivers/net/pcnet32.c:373:7: warning: use of GNU old-style field designator extension [-Wgnu-designator] reset:pcnet32_dwio_reset ^~~~~~ .reset = drivers/net/pcnet32.c:784:32: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] DBG ( "%s at %hX,", chipname, (unsigned int) ioaddr ); ~~~ ^~~~~~~~~~~~~~~~~~~~~ %X include/compiler.h:414:36: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, __VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:329:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/pcnet32.c:796:55: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] DBG ( "%s: IO Addr 0x%hX, MAC Addr %s\n ", chipname, (unsigned int) ioaddr, ~~~ ^~~~~~~~~~~~~~~~~~~~~ %X include/compiler.h:414:36: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, __VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:329:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=via_rhine -c drivers/net/via-rhine.c -o bin/via-rhine.o drivers/net/pcnet32.c:1012:1: warning: unused variable 'pcnet32_driver_text' [-Wunused-const-variable] DRIVER ( "PCNET32/PCI", nic_driver, pci_driver, pcnet32_driver, ^ include/nic.h:203:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :140:1: note: expanded from here pcnet32_driver_text ^ drivers/net/pcnet32.c:1012:1: warning: unused function 'pcnet32_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:226:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :148:1: note: expanded from here pcnet32_driver_isapnp_legacy_probe ^ drivers/net/pcnet32.c:1012:1: warning: unused function 'pcnet32_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:233:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :151:1: note: expanded from here pcnet32_driver_isapnp_legacy_remove ^ drivers/net/pcnet32.c:1012:1: warning: unused function 'pcnet32_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:238:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :153:1: note: expanded from here pcnet32_driver_eisa_legacy_probe ^ drivers/net/pcnet32.c:1012:1: warning: unused function 'pcnet32_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:245:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :156:1: note: expanded from here pcnet32_driver_eisa_legacy_remove ^ drivers/net/pcnet32.c:1012:1: warning: unused function 'pcnet32_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:250:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :158:1: note: expanded from here pcnet32_driver_mca_legacy_probe ^ drivers/net/pcnet32.c:1012:1: warning: unused function 'pcnet32_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:257:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :161:1: note: expanded from here pcnet32_driver_mca_legacy_remove ^ drivers/net/pcnet32.c:1012:1: warning: unused function 'pcnet32_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:262:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :163:1: note: expanded from here pcnet32_driver_isa_legacy_probe ^ drivers/net/pcnet32.c:1012:1: warning: unused function 'pcnet32_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:268:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :166:1: note: expanded from here pcnet32_driver_isa_legacy_remove ^ drivers/net/etherfabric.c:1268:1: warning: unused function 'falcon_read_sram' [-Wunused-function] falcon_read_sram ( struct efab_nic *efab, efab_qword_t *value, ^ In file included from drivers/net/ns83820.c:41: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: clangattribute declaration must precede definition [-Wignored-attributes]: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ns83820.c:41: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ns83820.c:41: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ns83820.c:41: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ns83820.c:41: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ns83820.c:41: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 15 warnings generated. In file included from drivers/net/ns8390.c:41: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ns8390.c:41: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ns8390.c:41: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ns8390.c:41: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ns8390.c:41: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ns8390.c:41: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] drivers/net/ns83820.c:636:49: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] printf("%s failed! (0x%hX & 0x%hX)\n", name, (unsigned int) status, ~~~ ^~~~~~~~~~~~~~~~~~~~~ %X drivers/net/ns83820.c:637:4: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] (unsigned int) fail); ^~~~~~~~~~~~~~~~~~~ drivers/net/ns83820.c:639:50: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] printf("run_bist %s timed out! (%hX)\n", name, (unsigned int) status); ~~~ ^~~~~~~~~~~~~~~~~~~~~ %X clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=w89c840 -c drivers/net/w89c840.c -o bin/w89c840.o drivers/net/ns83820.c:1005:1: warning: unused variable 'ns83820_driver_text' [-Wunused-const-variable] DRIVER ( "NS83820/PCI", nic_driver, pci_driver, ns83820_driver, ^ include/nic.h:203:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :197:1: note: expanded from here ns83820_driver_text ^ drivers/net/ns83820.c:1005:1: warning: unused function 'ns83820_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:226:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :205:1: note: expanded from here ns83820_driver_isapnp_legacy_probe ^ drivers/net/ns83820.c:1005:1: warning: unused function 'ns83820_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:233:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :208:1: note: expanded from here ns83820_driver_isapnp_legacy_remove ^ drivers/net/ns83820.c:1005:1: warning: unused function 'ns83820_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:238:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :210:1: note: expanded from here ns83820_driver_eisa_legacy_probe ^ drivers/net/ns83820.c:1005:1: warning: unused function 'ns83820_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:245:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :213:1: note: expanded from here ns83820_driver_eisa_legacy_remove ^ drivers/net/ns83820.c:1005:1: warning: unused function 'ns83820_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:250:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :215:1: note: expanded from here ns83820_driver_mca_legacy_probe ^ drivers/net/ns83820.c:1005:1: warning: unused function 'ns83820_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:257:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :218:1: note: expanded from here ns83820_driver_mca_legacy_remove ^ drivers/net/ns83820.c:1005:1: warning: unused function 'ns83820_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:262:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :220:1: note: expanded from here ns83820_driver_isa_legacy_probe ^ drivers/net/ns83820.c:1005:1: warning: unused function 'ns83820_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:268:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :223:1: note: expanded from here ns83820_driver_isa_legacy_remove ^ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] drivers/net/ns8390.c:1024:1: warning: unused variable 'nepci_driver_text' [-Wunused-const-variable] DRIVER ( "NE2000/PCI", nic_driver, pci_driver, nepci_driver, ^ include/nic.h:203:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :205:1: note: expanded from here nepci_driver_text ^ drivers/net/ns8390.c:1024:1: warning: unused function 'nepci_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:226:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :213:1: note: expanded from here nepci_driver_isapnp_legacy_probe ^ drivers/net/ns8390.c:1024:1: warning: unused function 'nepci_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:233:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :216:1: note: expanded from here nepci_driver_isapnp_legacy_remove ^ drivers/net/ns8390.c:1024:1: warning: unused function 'nepci_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:238:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :218:1: note: expanded from here nepci_driver_eisa_legacy_probe ^ drivers/net/ns8390.c:1024:1: warning: unused function 'nepci_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:245:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :221:1: note: expanded from here nepci_driver_eisa_legacy_remove ^ drivers/net/ns8390.c:1024:1: warning: unused function 'nepci_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:250:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :223:1: note: expanded from here nepci_driver_mca_legacy_probe ^ drivers/net/ns8390.c:1024:1: warning: unused function 'nepci_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:257:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :226:1: note: expanded from here nepci_driver_mca_legacy_remove ^ drivers/net/ns8390.c:1024:1: warning: unused function 'nepci_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:262:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :228:1: note: expanded from here nepci_driver_isa_legacy_probe ^ drivers/net/ns8390.c:1024:1: warning: unused function 'nepci_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:268:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :231:1: note: expanded from here nepci_driver_isa_legacy_remove ^ 7 warnings generated. clang: gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=3c595 -c drivers/net/3c595.c -o bin/3c595.o warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/bnx2.c:17: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/bnx2.c:17: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/bnx2.c:17: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/bnx2.c:17: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/bnx2.c:17: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/bnx2.c:17: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from drivers/net/dmfe.c:42: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/dmfe.c:42: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/dmfe.c:42: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/dmfe.c:42: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/dmfe.c:42: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/dmfe.c:42: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=prism2_pci -c drivers/net/prism2_pci.c -o bin/prism2_pci.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] drivers/net/dmfe.c:1217:1: warning: unused variable 'dmfe_driver_text' [-Wunused-const-variable] DRIVER ( "DMFE/PCI", nic_driver, pci_driver, dmfe_driver, ^ include/nic.h:203:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :144:1: note: expanded from here dmfe_driver_text ^ drivers/net/dmfe.c:1217:1: warning: unused function 'dmfe_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:226:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :152:1: note: expanded from here dmfe_driver_isapnp_legacy_probe ^ drivers/net/dmfe.c:1217:1: warning: unused function 'dmfe_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:233:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :155:1: note: expanded from here dmfe_driver_isapnp_legacy_remove ^ drivers/net/dmfe.c:1217:1: warning: unused function 'dmfe_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:238:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :157:1: note: expanded from here dmfe_driver_eisa_legacy_probe ^ drivers/net/dmfe.c:1217:1: warning: unused function 'dmfe_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:245:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :160:1: note: expanded from here dmfe_driver_eisa_legacy_remove ^ drivers/net/dmfe.c:1217:1: warning: unused function 'dmfe_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:250:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :162:1: note: expanded from here dmfe_driver_mca_legacy_probe ^ drivers/net/dmfe.c:1217:1: warning: unused function 'dmfe_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:257:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :165:1: note: expanded from here dmfe_driver_mca_legacy_remove ^ drivers/net/dmfe.c:1217:1: warning: unused function 'dmfe_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:262:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :167:1: note: expanded from here dmfe_driver_isa_legacy_probe ^ drivers/net/dmfe.c:1217:1: warning: unused function 'dmfe_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:268:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :170:1: note: expanded from here dmfe_driver_isa_legacy_remove ^ drivers/net/bnx2.c:2686:1: warning: unused variable 'bnx2_driver_text' [-Wunused-const-variable] DRIVER ( "BNX2", nic_driver, pci_driver, bnx2_driver, bnx2_probe, bnx2_disable ); ^ include/nic.h:203:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :354:1: note: expanded from here bnx2_driver_text ^ drivers/net/bnx2.c:2686:1: warning: unused function 'bnx2_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:226:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :362:1: note: expanded from here bnx2_driver_isapnp_legacy_probe ^ drivers/net/bnx2.c:2686:1: warning: unused function 'bnx2_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:233:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :365:1: note: expanded from here bnx2_driver_isapnp_legacy_remove ^ drivers/net/bnx2.c:2686:1: warning: unused function 'bnx2_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:238:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :367:1: note: expanded from here bnx2_driver_eisa_legacy_probe ^ drivers/net/bnx2.c:2686:1: warning: unused function 'bnx2_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:245:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :370:1: note: expanded from here bnx2_driver_eisa_legacy_remove ^ drivers/net/bnx2.c:2686:1: warning: unused function 'bnx2_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:250:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :372:1: note: expanded from here bnx2_driver_mca_legacy_probe ^ drivers/net/bnx2.c:2686:1: warning: unused function 'bnx2_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:257:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :375:1: note: expanded from here bnx2_driver_mca_legacy_remove ^ drivers/net/bnx2.c:2686:1: warning: unused function 'bnx2_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:262:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :377:1: note: expanded from here bnx2_driver_isa_legacy_probe ^ drivers/net/bnx2.c:2686:1: warning: unused function 'bnx2_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:268:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :380:1: note: expanded from here bnx2_driver_isa_legacy_remove ^ 31 warnings generated. 11 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=mtnic -c drivers/net/mtnic.c -o bin/mtnic.o In file included from drivers/net/atl1e.c:26: In file included from drivers/net/atl1e.h:30: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] clang: int __pure strncmp(const char * cs,const char * ct, ^ warninginclude/compiler.h:: 470optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]: 33:clang: warningnote: : optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/atl1e.c:26: In file included from drivers/net/atl1e.h:30: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/atl1e.c:26: In file included from drivers/net/atl1e.h:30: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/atl1e.c:26: In file included from drivers/net/atl1e.h:30: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/atl1e.c:26: In file included from drivers/net/atl1e.h:30: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/atl1e.c:26: In file included from drivers/net/atl1e.h:30: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from drivers/net/cs89x0.c:92: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/cs89x0.c:92: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/cs89x0.c:92: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/cs89x0.c:92: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/cs89x0.c:92: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/cs89x0.c:92: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=amd8111e -c drivers/net/amd8111e.c -o bin/amd8111e.o In file included from drivers/net/3c515.c:49: In file included from In file included from include/etherboot.hdrivers/net/eepro100.c::11116: : In file included from In file included from include/gpxe/pci.h:24include/strings.h: :In file included from include/gpxe/pci_io.h:497: : In file included from include/string.harch/x86/include/bits/pci_io.h::1328: In file included from arch/x86/include/gpxe/pcidirect.h::57:: In file included from include/gpxe/io.hwarning:24: In file included from : include/gpxe/uaccess.hattribute declaration must precede definition [-Wignored-attributes]: 25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33include/compiler.h::470: 33:note note: : expanded from macro '__pure'expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^#define __pure __attribute__ (( pure )) ^arch/x86/include/bits/string.h :216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) arch/x86/include/bits/string.h ^ :In file included from drivers/net/eepro100.c216:111: :In file included from include/gpxe/pci.h19:24: :In file included from include/gpxe/pci_io.hnote:49: : previous definition is hereIn file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: static inline int strncmp(const char * cs,const char * ct,size_t count)In file included from include/gpxe/io.h:24 : In file included from include/gpxe/uaccess.h:25 ^: include/string.h: 18In file included from 29:24drivers/net/3c515.c:: 49warning: warningIn file included from : include/etherboot.hs:attribute declaration must precede definition [-Wignored-attributes] generated. 16 : In file included from size_t count) __nonnull; include/strings.h ^ :include/compiler.h7:484:36: : include/string.hnote:: 29expanded from macro '__nonnull': 24#define __nonnull __attribute__ (( nonnull )): ^ warningarch/x86/include/bits/string.h:: 216:19:attribute declaration must precede definition [-Wignored-attributes] note: previous definition is here size_t count) __nonnull; ^ static inline int strncmp(const char * cs,const char * ct,size_t count) include/compiler.h ^:484 :36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull ))In file included from drivers/net/eepro100.c ^: 111: In file included from arch/x86/include/bits/string.hinclude/gpxe/pci.h::24: In file included from include/gpxe/pci_io.h216:49:: In file included from arch/x86/include/bits/pci_io.h19:13: In file included from :arch/x86/include/gpxe/pcidirect.h: 7note: : In file included from previous definition is hereinclude/gpxe/io.h :24: In file included from include/gpxe/uaccess.h:25: include/string.hstatic inline int strncmp(const char * cs,const char * ct,size_t count): 32 ^:8 : warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' In file included from #define __pure __attribute__ (( pure ))drivers/net/3c515.c : ^49 : arch/x86/include/bits/string.h:239:In file included from 22:include/etherboot.h note: :previous definition is here 16: In file included from include/strings.hstatic inline size_t strlen(const char * s) ^ :In file included from drivers/net/eepro100.c7: :111include/string.h: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h::49: In file included from arch/x86/include/bits/pci_io.h:1332: In file included from :arch/x86/include/gpxe/pcidirect.h:78: :In file included from include/gpxe/io.h :24warning: : In file included from include/gpxe/uaccess.hattribute declaration must precede definition [-Wignored-attributes]: 25: include/string.h:32:38size_t __pure strlen(const char * s) __nonnull;: ^warning: attribute declaration must precede definition [-Wignored-attributes]include/compiler.h :470:size_t __pure strlen(const char * s) __nonnull;33 : ^ include/compiler.hnote: :484expanded from macro '__pure': 36: note: expanded from macro '__nonnull' #define __pure __attribute__ (( pure )) ^ #define __nonnull __attribute__ (( nonnull ))arch/x86/include/bits/string.h : ^239 :arch/x86/include/bits/string.h22::239 :22note: note: : previous definition is hereprevious definition is here static inline size_t strlen(const char * s) ^ static inline size_t strlen(const char * s) ^ In file included from drivers/net/3c515.c:49: In file included from include/etherboot.h:16: In file included from In file included from include/strings.hdrivers/net/eepro100.c::1117: In file included from : include/gpxe/pci.h:include/string.h24: :In file included from 32include/gpxe/pci_io.h::4938: In file included from arch/x86/include/bits/pci_io.h::13: In file included from arch/x86/include/gpxe/pcidirect.h:7 : In file included from include/gpxe/io.hwarning:24: In file included from : include/gpxe/uaccess.hattribute declaration must precede definition [-Wignored-attributes]: 25: include/string.h:39size_t __pure strlen(const char * s) __nonnull;: 44 ^: warning : attribute declaration must precede definition [-Wignored-attributes]include/compiler.h :484:36void * memset(void * s,int c,size_t count) __nonnull;: ^note : include/compiler.hexpanded from macro '__nonnull' :484:36: #define __nonnull __attribute__ (( nonnull )) ^note: expanded from macro '__nonnull' arch/x86/include/bits/string.h:#define __nonnull __attribute__ (( nonnull )) 239 ^ arch/x86/include/bits/string.h::185:2222: :note note: previous definition is here : previous definition is here static inline void * memset(void *s, int c,size_t count) ^static inline size_t strlen(const char * s) ^ In file included from drivers/net/eepro100.c:111: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7In file included from : drivers/net/3c515.cIn file included from include/gpxe/io.h::2449: In file included from include/gpxe/uaccess.h: :In file included from 25: include/string.h:include/etherboot.h40::58:16 : warning: In file included from attribute declaration must precede definition [-Wignored-attributes]include/strings.h :7: include/string.hvoid * memmove(void * dest,const void *src,size_t count) __nonnull; : ^ 39include/compiler.h:484::3644:: note: warningexpanded from macro '__nonnull': attribute declaration must precede definition [-Wignored-attributes] #define __nonnull __attribute__ (( nonnull )) ^ void * memset(void * s,int c,size_t count) __nonnull; arch/x86/include/bits/string.h ^: 159include/compiler.h:22:: 484note: previous definition is here drivers/net/cs89x0.c::36432static inline void * memmove(void * dest,const void * src, size_t n): : ^ 41note: : warningexpanded from macro '__nonnull': format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h printf("\ntransmission error %#hX\n", s);: 185 ~~~~ ^:22 : %#X note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/3c515.c:49: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ drivers/net/cs89x0.c:728:1: warning: unused function 'cs89x0_driver_pci_legacy_probe' [-Wunused-function] DRIVER ( "cs89x0", nic_driver, isa_driver, cs89x0_driver, ^ include/nic.h:214:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_probe ( struct pci_device *pci, \ ^ :148:1: note: expanded from here cs89x0_driver_pci_legacy_probe ^ drivers/net/cs89x0.c:728:1: warning: unused function 'cs89x0_driver_pci_legacy_remove' [-Wunused-function] include/nic.h:221:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_remove ( struct pci_device *pci ) { \ ^ :151:1: note: expanded from here cs89x0_driver_pci_legacy_remove ^ drivers/net/cs89x0.c:728:1: warning: unused function 'cs89x0_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:226:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :153:1: note: expanded from here cs89x0_driver_isapnp_legacy_probe ^ drivers/net/cs89x0.c:728:1: warning: unused function 'cs89x0_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:233:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :156:1: note: expanded from here cs89x0_driver_isapnp_legacy_remove ^ drivers/net/cs89x0.c:728:1: warning: unused function 'cs89x0_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:238:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :158:1: note: expanded from here cs89x0_driver_eisa_legacy_probe ^ drivers/net/cs89x0.c:728:1: warning: unused function 'cs89x0_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:245:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :161:1: note: expanded from here cs89x0_driver_eisa_legacy_remove ^ drivers/net/cs89x0.c:728:1: warning: unused function 'cs89x0_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:250:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :163:1: note: expanded from here cs89x0_driver_mca_legacy_probe ^ drivers/net/cs89x0.c:728:1: warning: unused function 'cs89x0_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:257:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :166:1: note: expanded from here cs89x0_driver_mca_legacy_remove ^ drivers/net/eepro100.c:662:54: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] "%hX.\n", mdi_reg23 ); ~~~ ^~~~~~~~~ %X include/compiler.h:423:39: note: expanded from macro 'DBG2' #define DBG2( ... ) DBG_IF ( EXTRA, __VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:329:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ 15 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=depca -c drivers/net/depca.c -o bin/depca.o drivers/net/3c515.c:323:8: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] config.i); ^~~~~~~~ include/compiler.h:414:36: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, __VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:329:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/3c515.c:512:40: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] DBG ( "{l=%d,t=0x%hX}", s + ETH_HLEN, t ); ~~~ ^ %X include/compiler.h:414:36: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, __VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:329:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/3c515.c:683:49: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] printf("3Com %s at 0x%hX, ", vp->product_name, ioaddr); ~~~ ^~~~~~ %X drivers/net/3c515.c:698:37: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] DBG ( "Value %d: %hX ", i, eeprom[i] ); ~~~ ^~~~~~~~~ %X include/compiler.h:414:36: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, __VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:329:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/3c515.c:705:44: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] printf(" ***INVALID CHECKSUM 0x%hX*** ", checksum); ~~~ ^~~~~~~~ %X drivers/net/3c515.c:760:1: warning: unused variable 't515_driver_text' [-Wunused-const-variable] DRIVER ( "3c515", nic_driver, isapnp_driver, t515_driver, ^ include/nic.h:203:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :232:1: note: expanded from here t515_driver_text ^ drivers/net/3c515.c:760:1: warning: unused function 't515_driver_pci_legacy_probe' [-Wunused-function] include/nic.h:214:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_probe ( struct pci_device *pci, \ ^ :235:1: note: expanded from here t515_driver_pci_legacy_probe ^ drivers/net/3c515.c:760:1: warning: unused function 't515_driver_pci_legacy_remove' [-Wunused-function] include/nic.h:221:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_remove ( struct pci_device *pci ) { \ ^ :238:1: note: expanded from here t515_driver_pci_legacy_remove ^ drivers/net/3c515.c:760:1: warning: unused function 't515_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:238:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :245:1: note: expanded from here t515_driver_eisa_legacy_probe ^ drivers/net/3c515.c:760:1: warning: unused function 't515_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:245:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :248:1: note: expanded from here t515_driver_eisa_legacy_remove ^ drivers/net/3c515.c:760:1: warning: unused function 't515_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:250:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :250:1: note: expanded from here t515_driver_mca_legacy_probe ^ drivers/net/3c515.c:760:1: warning: unused function 't515_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:257:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :253:1: note: expanded from here t515_driver_mca_legacy_remove ^ drivers/net/3c515.c:760:1: warning: unused function 't515_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:262:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :255:1: note: expanded from here t515_driver_isa_legacy_probe ^ drivers/net/3c515.c:In file included from 760drivers/net/ipoib.c::124:: include/string.hwarning:: 28unused function 't515_driver_isa_legacy_remove' [-Wunused-function] :include/nic.h5:: 268:warning2: :attribute declaration must precede definition [-Wignored-attributes] note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :258:1: note: expanded from here t515_driver_isa_legacy_remove ^ int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ipoib.c:24: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ipoib.c:24: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ipoib.c:24: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ipoib.c:24: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ipoib.c:24: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=e1000 -c drivers/net/e1000/e1000.c -o bin/e1000.o In file included from drivers/net/via-rhine.c:49: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/via-rhine.c:49: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/via-rhine.c:49: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/via-rhine.c:49: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/via-rhine.c:49: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/via-rhine.c:49: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from drivers/net/w89c840.c:82: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/w89c840.c:82: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/w89c840.c:82: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/w89c840.c:82: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/w89c840.c:82: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/w89c840.c:82: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] drivers/net/via-rhine.c:1022:7: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] , chip_id); ^~~~~~~ drivers/net/via-rhine.c:1083:53: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] DBG ( "IO address %#hX Ethernet Address: %s\n", ioaddr, eth_ntoa ( nic->node_addr ) ); ~~~~ ^~~~~~ %#X include/compiler.h:414:36: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, __VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:329:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] drivers/net/w89c840.c:955:1: warning: unused variable 'w89c840_driver_text' [-Wunused-const-variable] DRIVER ( "W89C840F", nic_driver, pci_driver, w89c840_driver, ^ include/nic.h:203:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :129:1: note: expanded from here w89c840_driver_text ^ drivers/net/w89c840.c:955:1: warning: unused function 'w89c840_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:226:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :137:1: note: expanded from here w89c840_driver_isapnp_legacy_probe ^ drivers/net/w89c840.c:955:1: warning: unused function 'w89c840_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:233:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :140:1: note: expanded from here w89c840_driver_isapnp_legacy_remove ^ drivers/net/w89c840.c:955:1: warning: unused function 'w89c840_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:238:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :142:1: note: expanded from here w89c840_driver_eisa_legacy_probe ^ drivers/net/w89c840.c:955:1: warning: unused function 'w89c840_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:245:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :145:1: note: expanded from here w89c840_driver_eisa_legacy_remove ^ drivers/net/w89c840.c:955:1: warning: unused function 'w89c840_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:250:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :147:1: note: expanded from here w89c840_driver_mca_legacy_probe ^ drivers/net/w89c840.c:955:1: warning: unused function 'w89c840_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:257:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :150:1: note: expanded from here w89c840_driver_mca_legacy_remove ^ drivers/net/w89c840.c:955:1: warning: unused function 'w89c840_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:262:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :152:1: note: expanded from here w89c840_driver_isa_legacy_probe ^ drivers/net/w89c840.c:955:1: warning: unused function 'w89c840_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:268:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :155:1: note: expanded from here w89c840_driver_isa_legacy_remove ^ drivers/net/via-rhine.c:1436:1: warning: unused variable 'rhine_driver_text' [-Wunused-const-variable] DRIVER ( "VIA 86C100", nic_driver, pci_driver, rhine_driver, ^ include/nic.h:203:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :220:1: note: expanded from here rhine_driver_text ^ drivers/net/via-rhine.c:1436:1: warning: unused function 'rhine_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:226:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :228:1: note: expanded from here rhine_driver_isapnp_legacy_probe ^ drivers/net/via-rhine.c:1436:1: warning: unused function 'rhine_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:233:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :231:1: note: expanded from here rhine_driver_isapnp_legacy_remove ^ drivers/net/via-rhine.c:1436:1: warning: unused function 'rhine_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:238:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :233:1: note: expanded from here rhine_driver_eisa_legacy_probe ^ drivers/net/via-rhine.c:1436:1: warning: unused function 'rhine_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:245:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :236:1: note: expanded from here rhine_driver_eisa_legacy_remove ^ drivers/net/via-rhine.c:1436:1: warning: unused function 'rhine_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:250:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :238:1: note: expanded from here rhine_driver_mca_legacy_probe ^In file included from drivers/net/3c595.c:drivers/net/via-rhine.c30: :In file included from 1436:include/etherboot.h1:16:: In file included from warninginclude/strings.h: :unused function 'rhine_driver_mca_legacy_remove' [-Wunused-function]7 : include/string.hinclude/nic.h::28257:5:: 2warning:: attribute declaration must precede definition [-Wignored-attributes]note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :241:1: note: expanded from here int __pure strncmp(const char * cs,const char * ct, ^ rhine_driver_mca_legacy_remove ^ drivers/net/via-rhine.cinclude/compiler.h::1436470:1::33: note: warningexpanded from macro '__pure': unused function 'rhine_driver_isa_legacy_probe' [-Wunused-function] include/nic.h#define __pure __attribute__ (( pure )): 262 ^ :2: notearch/x86/include/bits/string.h:: 216expanded from macro 'DRIVER':19 : note: previous definition is here _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ static inline int strncmp(const char * cs,const char * ct,size_t count) : ^243: 1In file included from drivers/net/3c595.c: :note30: : expanded from hereIn file included from include/etherboot.h:16: In file included from rhine_driver_isa_legacy_probeinclude/strings.h :7^: include/string.h:drivers/net/via-rhine.c29:1436:24:: 1warning:: attribute declaration must precede definition [-Wignored-attributes]warning: unused function 'rhine_driver_isa_legacy_remove' [-Wunused-function] include/nic.h: size_t count) __nonnull;268 : ^ 2: include/compiler.hnote:: expanded from macro 'DRIVER'484: 36: note: expanded from macro '__nonnull' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :#define __nonnull __attribute__ (( nonnull ))246 :1 ^: note: arch/x86/include/bits/string.hexpanded from here: 216:19: rhine_driver_isa_legacy_removenote : ^previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/3c595.c:30: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) clang ^: arch/x86/include/bits/string.h:239:warning22: : noteoptimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]: previous definition is here clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] static inline size_t strlen(const char * s) ^ In file included from drivers/net/3c595.c:30: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/3c595.c:30: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/3c595.c:30: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 15 warnings generated. In file included from drivers/net/prism2_pci.c:19: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/prism2_pci.c:19: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/prism2_pci.c:19: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/prism2_pci.c:19: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/prism2_pci.c:19: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/prism2_pci.c:19: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 7 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 15 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=e1000_hw -c drivers/net/e1000/e1000_hw.c -o bin/e1000_hw.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=phantom -c drivers/net/phantom/phantom.c -o bin/phantom.o In file included from drivers/net/prism2_pci.c:23: drivers/net/prism2.c:358:86: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] printf ( "copy_from_bap(%#hx, %#hx, %d) failed, result=%#hx\n", id, offset, len, result); ~~~~ ^~~~~~ %#x drivers/net/prism2.c:401:84: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] printf ( "copy_to_bap(%#hx, %#hx, %d) failed, result=%#hx\n", id, offset, len, result); ~~~~ ^~~~~~ %#x drivers/net/3c595.c:544:1: warning: unused variable 't595_driver_text' [-Wunused-const-variable] drivers/net/prism2.cDRIVER ( "3C595", nic_driver, pci_driver, t595_driver,: 702^ :60:include/nic.h :warning203: :format specifies type 'unsigned short' but the argument has type 'int' [-Wformat]20: note : expanded from macro 'DRIVER' printf("hfa384x: Transmit failed with result %#hx.\n", result); static const char _name ## _text[] = _name_text; \ ^ ~~~~ ^~~~~~ : %#x 232:1: note: expanded from here t595_driver_text ^ drivers/net/3c595.c:544:1: warning: unused function 't595_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:226:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :240:1: note: expanded from here t595_driver_isapnp_legacy_probe ^ drivers/net/3c595.c:544:1: warning: unused function 't595_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:233:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :243:1: note: expanded from here t595_driver_isapnp_legacy_remove ^ drivers/net/3c595.c:544:1: warning: unused function 't595_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:238:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :245:1: note: expanded from here t595_driver_eisa_legacy_probe ^ drivers/net/3c595.c:544:1: warning: unused function 't595_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:245:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :248:1: note: expanded from here t595_driver_eisa_legacy_remove ^ drivers/net/3c595.c:544:1: warning: unused function 't595_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:250:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :250:1: note: expanded from here t595_driver_mca_legacy_probe ^ drivers/net/3c595.cdrivers/net/prism2.c::544773::164:: warning : warningunused function 't595_driver_mca_legacy_remove' [-Wunused-function]: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat]include/nic.h :257:2: note if ( result ) printf ( "Initialize command returned %#hx\n", result );: expanded from macro 'DRIVER' ~~~~ ^~~~~~ %#x _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :253:1: note: expanded from here t595_driver_mca_legacy_remove ^ drivers/net/3c595.c:544:1: warning: unused function 't595_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:262:2: note: expanded from macro 'DRIVER' drivers/net/prism2.c:786: _name ## _isa_legacy_probe ( struct isa_device *isa ) { \73 : ^ warning: :format specifies type 'unsigned short' but the argument has type 'int' [-Wformat]255 :1: note: expanded from here if ( result ) printf ( "Set Max Data Length command returned %#hx\n", result );t595_driver_isa_legacy_probe ~~~~ ^~~~~~^ %#xdrivers/net/3c595.c :544:1: warning: unused function 't595_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:268:2: drivers/net/prism2.cnote:: expanded from macro 'DRIVER' 789:71: warning _name ## _isa_legacy_remove ( struct isa_device *isa ) { \: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] ^ :258:1: note: expanded from here if ( result ) printf ( "Set Transmit Rate command returned %#hx\n", result ); ~~~~ ^~~~~~t595_driver_isa_legacy_remove %#x ^ drivers/net/prism2.c:792:77: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] if ( result ) printf ( "Set Authentication Type command returned %#hx\n", result ); ~~~~ ^~~~~~ %#x drivers/net/prism2.c:798:62: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] if ( result ) printf ( "Set SSID command returned %#hx\n", result ); ~~~~ ^~~~~~ %#x drivers/net/prism2.c:801:67: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] if ( result ) printf ( "Set port type command returned %#hx\n", result ); ~~~~ ^~~~~~ %#x 7 warnings generated. drivers/net/prism2.c:804:60: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] if ( result ) printf ( "Enable command returned %#hx\n", result ); ~~~~ ^~~~~~ %#x drivers/net/prism2_pci.c:49:1: warning: unused variable 'prism2_pci_driver_text' [-Wunused-const-variable] DRIVER ( "Prism2/PCI", nic_driver, pci_driver, prism2_pci_driver, ^ include/nic.h:203:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :60:1: note: expanded from here prism2_pci_driver_text ^ drivers/net/prism2_pci.c:49:1: warning: unused function 'prism2_pci_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:226:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :68:1: note: expanded from here prism2_pci_driver_isapnp_legacy_probe ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=rtl8180_sa2400 -c driverdrivers/net/prism2_pci.cs/net/rtl818x/rtl8180_sa2400.c -o bin/rtl8180_sa2400.o :49:1: warning: unused function 'prism2_pci_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:233:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :71:1: note: expanded from here prism2_pci_driver_isapnp_legacy_remove ^ drivers/net/prism2_pci.c:49:1: warning: unused function 'prism2_pci_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:238:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :73:1: note: expanded from here prism2_pci_driver_eisa_legacy_probe ^ drivers/net/prism2_pci.c:49:1: warning: unused function 'prism2_pci_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:245:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :76:1: note: expanded from here prism2_pci_driver_eisa_legacy_remove ^ drivers/net/prism2_pci.c:49:1: warning: unused function 'prism2_pci_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:250:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :78:1: note: expanded from here prism2_pci_driver_mca_legacy_probe ^ drivers/net/prism2_pci.c:49:1: warning: unused function 'prism2_pci_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:257:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :81:1: note: expanded from here prism2_pci_driver_mca_legacy_remove ^ drivers/net/prism2_pci.c:49:1: warning: unused function 'prism2_pci_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:262:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :83:1: note: expanded from here prism2_pci_driver_isa_legacy_probe ^ drivers/net/prism2_pci.c:49:1: warning: unused function 'prism2_pci_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:268:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :86:1: note: expanded from here prism2_pci_driver_isa_legacy_remove ^ 20 warnings generated. 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=rtl8185_rtl8225 -c drivers/net/rtl818x/rtl8185_rtl8225.c -o bin/rtl8185_rtl8225.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=rtl818x -c drivers/net/rtl818x/rtl818x.c -o bin/rtl818x.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=rtl8180 -c drivers/net/rtl818x/rtl8180.c -o bin/rtl8180.o 15 warnings generated. In file included from drivers/net/mtnic.c:36: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/mtnic.c:36: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/mtnic.c:36: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/mtnic.c:36: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/mtnic.c:36: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/mtnic.c:36: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=rtl8185 -c drivers/net/rtl818x/rtl8185.c -o bin/rtl8185.o In file included from drivers/net/amd8111e.c:33: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/amd8111e.c:33: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/amd8111e.c:33: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/amd8111e.c:33: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/amd8111e.c:33: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/amd8111e.c:33: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=rtl8180_max2820 -c drivers/net/rtl818x/rtl8180_max2820.c -o bin/rtl8180_max2820.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 17 warnings generated. drivers/net/amd8111e.c:684:1: warning: unused variable 'amd8111e_driver_text' [-Wunused-const-variable] DRIVER ( "AMD8111E", nic_driver, pci_driver, amd8111e_driver, ^ include/nic.h:203:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :225:1: note: expanded from here amd8111e_driver_text ^ drivers/net/amd8111e.c:684:1: warning: unused function 'amd8111e_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:226:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :233:1: note: expanded from here amd8111e_driver_isapnp_legacy_probe ^ drivers/net/amd8111e.c:684:1: warning: unused function 'amd8111e_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:233:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :236:1: note: expanded from here amd8111e_driver_isapnp_legacy_remove ^ drivers/net/amd8111e.c:684:1: warning: unused function 'amd8111e_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:238:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :238:1: note: expanded from here amd8111e_driver_eisa_legacy_probe ^ drivers/net/amd8111e.c:684:1: warning: unused function 'amd8111e_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:245:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :241:1: note: expanded from here amd8111e_driver_eisa_legacy_remove ^ drivers/net/amd8111e.c:684:1: warning: unused function 'amd8111e_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:250:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :243:1: note: expanded from here amd8111e_driver_mca_legacy_probe ^ drivers/net/amd8111e.c:684:1: warning: unused function 'amd8111e_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:257:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :246:1: note: expanded from here amd8111e_driver_mca_legacy_remove ^ drivers/net/amd8111e.c:684:1: warning: unused function 'amd8111e_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:262:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :248:1: note: expanded from here amd8111e_driver_isa_legacy_probe ^ drivers/net/amd8111e.c:684:1: warning: unused function 'amd8111e_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:268:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :251:1: note: expanded from here amd8111e_driver_isa_legacy_remove ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=rtl8180_grf5101 -c drivers/net/rtl818x/rtl8180_grf5101.c -o bin/rtl8180_grf5101.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/e1000/e1000.c:46: In file included from drivers/net/e1000/e1000.h:39: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/e1000/e1000.c:46: In file included from drivers/net/e1000/e1000.h:39: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: notegcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ath5k_caps -c drivers/ne: previous definition is heret/ath5k/ath5k_caps.c -o bin/ath5k_caps.o static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/e1000/e1000.c:46: In file included from drivers/net/e1000/e1000.h:39: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/e1000/e1000.c:46: In file included from drivers/net/e1000/e1000.h:39: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/e1000/e1000.c:46: In file included from drivers/net/e1000/e1000.h:39: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/e1000/e1000.c:46: In file included from drivers/net/e1000/e1000.h:39: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 15 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 25 warnings generated. 15 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ath5k_eeprom -c drivers/net/ath5k/ath5k_eeprom.c -o bin/ath5k_eeprom.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ath5k_qcu -c drivers/net/ath5k/ath5k_qcu.c -o bin/ath5k_qcu.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ath5k_desc -c drivers/net/ath5k/ath5k_desc.c -o bin/ath5k_desc.o 15 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ath5k_pcu -c drivers/net/ath5k/ath5k_pcu.c -o bin/ath5k_pcu.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/rtl818x/rtl8185_rtl8225.c:20: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/rtl818x/rtl8185_rtl8225.c:20: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/rtl818x/rtl8185_rtl8225.c:20: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/rtl818x/rtl8185_rtl8225.c:20: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/rtl818x/rtl8185_rtl8225.c:20: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/rtl818x/rtl8185_rtl8225.c:20: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from drivers/net/rtl818x/rtl818x.c:29: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/rtl818x/rtl818x.c:29: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/rtl818x/rtl818x.c:29: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/rtl818x/rtl818x.c:29: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/rtl818x/rtl818x.c:29: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/rtl818x/rtl818x.c:29: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from drivers/net/phantom/phantom.c:24: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] In file included from drivers/net/e1000/e1000_hw.c:36: In file included from drivers/net/e1000/e1000_hw.h:38: In file included from drivers/net/e1000/e1000_osdep.h:41: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19:int __pure strncmp(const char * cs,const char * ct, note: ^previous definition is here include/compiler.h:470:33static inline int strncmp(const char * cs,const char * ct,size_t count): ^note : In file included from expanded from macro '__pure'drivers/net/phantom/phantom.c :24#define __pure __attribute__ (( pure )) : ^ include/string.h:29arch/x86/include/bits/string.h::216:1924:: note: previous definition is herewarning : attribute declaration must precede definition [-Wignored-attributes] static inline int strncmp(const char * cs,const char * ct,size_t count) size_t count) __nonnull; ^ ^In file included from drivers/net/e1000/e1000_hw.c: 36include/compiler.h: :In file included from drivers/net/e1000/e1000_hw.h484::3836: :In file included from drivers/net/e1000/e1000_osdep.h :note41: : In file included from expanded from macro '__nonnull'include/gpxe/io.h :24: In file included from include/gpxe/uaccess.h:#define __nonnull __attribute__ (( nonnull ))25 : ^include/string.h :arch/x86/include/bits/string.h29::24:216 :warning19: :attribute declaration must precede definition [-Wignored-attributes] note: previous definition is here size_t count) __nonnull; ^ include/compiler.h:484:36static inline int strncmp(const char * cs,const char * ct,size_t count): note ^: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/e1000/e1000_hw.c:36: In file included from drivers/net/e1000/e1000_hw.h:38: In file included from drivers/net/e1000/e1000_osdep.h:41: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/e1000/e1000_hw.c:36: In file included from drivers/net/e1000/e1000_hw.h:38: In file included from drivers/net/e1000/e1000_osdep.h:41: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/e1000/e1000_hw.c:36: In file included from drivers/net/e1000/e1000_hw.h:38: In file included from drivers/net/e1000/e1000_osdep.h:41: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/e1000/e1000_hw.c:36: In file included from drivers/net/e1000/e1000_hw.h:38: In file included from drivers/net/e1000/e1000_osdep.h:41: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from drivers/net/phantom/phantom.c:24: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/phantom/phantom.c:24: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/phantom/phantom.c:24: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/phantom/phantom.c:24: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from drivers/net/rtl818x/rtl8180_sa2400.c:24: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/rtl818x/rtl8180_sa2400.c:24: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/rtl818x/rtl8180_sa2400.c:24: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/rtl818x/rtl8180_sa2400.c:24: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/rtl818x/rtl8180_sa2400.c:24: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/rtl818x/rtl8180_sa2400.c:24: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. In file included from drivers/net/rtl818x/rtl8180.c:5: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/rtl818x/rtl8180.c:5: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/rtl818x/rtl8180.c:5: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/rtl818x/rtl8180.c:5: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/rtl818x/rtl8180.c:5: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/rtl818x/rtl8180.c:5: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ath5k_dma -c drivers/net/ath5k/ath5k_dma.c -o bin/ath5k_dma.o In file included from drivers/net/rtl818x/rtl8180_max2820.c:24: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/rtl818x/rtl8180_max2820.c:24: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/rtl818x/rtl8180_max2820.c:24: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/rtl818x/rtl8180_max2820.c:24: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/rtl818x/rtl8180_max2820.c:24: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/rtl818x/rtl8180_max2820.c:24: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ath5k_initvals -c drivers/net/ath5k/ath5k_initvals.c -o bin/ath5k_initvals.o In file included from drivers/net/rtl818x/rtl8185.c:5: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/rtl818x/rtl8185.c:5: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/rtl818x/rtl8185.c:5: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/rtl818x/rtl8185.c:5: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/rtl818x/rtl8185.c:5: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/rtl818x/rtl8185.c:5: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ath5k_phy -c drivers/net/ath5k/ath5k_phy.c -o bin/ath5k_phy.o 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ath5k_gpio -c drivers/net/ath5k/ath5k_gpio.c -o bin/ath5k_gpio.o 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ath5k_rfkill -c drivers/net/ath5k/ath5k_rfkill.c -o bin/ath5k_rfkill.o In file included from drivers/net/ath5k/ath5k_desc.c:28: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath5k/ath5k_desc.c:28: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath5k/ath5k_desc.c:28: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath5k/ath5k_desc.c:28: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath5k/ath5k_desc.c:28: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ath5k/ath5k_desc.c:28: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ath5k_attach -c drivers/net/ath5k/ath5k_attach.c -o bin/ath5k_attach.o In file included from drivers/net/ath5k/ath5k_pcu.c:31: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath5k/ath5k_pcu.c:31: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: In file included from optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]drivers/net/ath5k/ath5k_pcu.c :31: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath5k/ath5k_pcu.c:31: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath5k/ath5k_pcu.c:31: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ath5k/ath5k_pcu.c:31: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from drivers/net/ath5k/ath5k_qcu.c:27: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath5k/ath5k_qcu.c:27: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath5k/ath5k_qcu.c:27: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath5k/ath5k_qcu.c:27: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath5k/ath5k_qcu.c:27: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ath5k/ath5k_qcu.c:27: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ath5k -c drivers/net/ath5k/ath5k.c -o bin/ath5k.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. In file included from drivers/net/ath5k/ath5k_eeprom.c:31: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath5k/ath5k_eeprom.c:31: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath5k/ath5k_eeprom.c:31: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath5k/ath5k_eeprom.c:31: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath5k/ath5k_eeprom.c:31: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ath5k/ath5k_eeprom.c:31: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ath5k_reset -c drivers/net/ath5k/ath5k_reset.c -o bin/ath5k_reset.o drivers/net/ath5k/ath5k_eeprom.c:421:41: warning: variable 'val' is uninitialized when used here [-Wuninitialized] ee->ee_switch_settling_turbo[mode] = (val >> 6) & 0x7f; ^~~ drivers/net/ath5k/ath5k_eeprom.c:413:9: note: initialize the variable 'val' to silence this warning u16 val; ^ = 0 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/rtl818x/rtl8180_grf5101.c:24: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/rtl818x/rtl8180_grf5101.c:24: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/rtl818x/rtl8180_grf5101.c:24: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/rtl818x/rtl8180_grf5101.c:24: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/rtl818x/rtl8180_grf5101.c:24: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/rtl818x/rtl8180_grf5101.c:24: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=scsi -c drivers/block/scsi.c -o bin/scsi.o In file included from drivers/net/ath5k/ath5k_caps.c:28: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath5k/ath5k_caps.c:28: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath5k/ath5k_caps.c:28: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath5k/ath5k_caps.c:28: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath5k/ath5k_caps.c:28: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ath5k/ath5k_caps.c:28: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=srp -c drivers/block/srp.c -o bin/srp.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/ath5k/ath5k_dma.c:41: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) clang ^: warningarch/x86/include/bits/string.h: :optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 216clang:: warning19: :optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath5k/ath5k_dma.c:41: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath5k/ath5k_dma.c:41: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath5k/ath5k_dma.c:41: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath5k/ath5k_dma.c:41: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ath5k/ath5k_dma.c:41: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ata -c drivers/block/ata.c -o bin/ata.o 6 warnings generated. In file included from drivers/net/ath5k/ath5k_initvals.c:28: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath5k/ath5k_initvals.c:28: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath5k/ath5k_initvals.c:28: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath5k/ath5k_initvals.c:28: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath5k/ath5k_initvals.c:28: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ath5k/ath5k_initvals.c:28: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ramdisk -c drivers/block/ramdisk.c -o bin/ramdisk.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/ath5k/ath5k_gpio.c:27: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath5k/ath5k_gpio.c:27: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath5k/ath5k_gpio.c:27: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath5k/ath5k_gpio.c:27: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath5k/ath5k_gpio.c:27: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ath5k/ath5k_gpio.c:27: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. 6 warnings generated. In file included from drivers/net/ath5k/ath5k_phy.c:32: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath5k/ath5k_phy.c:32: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath5k/ath5k_phy.c:32: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath5k/ath5k_phy.c:32: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath5k/ath5k_phy.c:32: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ath5k/ath5k_phy.c:32: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=nvs -c drivers/nvs/nvs.c -o bin/nvs.o In file included from drivers/net/ath5k/ath5k_rfkill.c:39: In file included from drivers/net/ath5k/base.h:49: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath5k/ath5k_rfkill.c:39: In file included from drivers/net/ath5k/base.h:49: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=threewire -c drivers/nvs/threewire.c -o bin/threewire.o In file included from drivers/net/ath5k/ath5k_rfkill.c:39: In file included from drivers/net/ath5k/base.h:49: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath5k/ath5k_rfkill.c:39: In file included from drivers/net/ath5k/base.h:49: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath5k/ath5k_rfkill.c:39: In file included from drivers/net/ath5k/base.h:49: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ath5k/ath5k_rfkill.c:39: In file included from drivers/net/ath5k/base.h:49: In file included from drivers/net/ath5k/ath5k.h:28: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] drivers/net/ath5k/ath5k_phy.c:1227:3: warning: shifting a negative signed value is undefined [-Wshift-negative-value] AR5K_REG_SM(-1, AR5K_PHY_SIG_FIRPWR), AR5K_PHY_SIG); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath5k/ath5k.h:87:11: note: expanded from macro 'AR5K_REG_SM' (((_val) << _flags##_S) & (_flags)) ~~~~~~ ^ drivers/net/ath5k/ath5k_phy.c:1231:3: warning: shifting a negative signed value is undefined [-Wshift-negative-value] AR5K_REG_SM(-1, AR5K_PHY_AGCCOARSE_HI) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath5k/ath5k.h:87:11: note: expanded from macro 'AR5K_REG_SM' (((_val) << _flags##_S) & (_flags)) ~~~~~~ ^ drivers/net/ath5k/ath5k_phy.c:1232:3: warning: shifting a negative signed value is undefined [-Wshift-negative-value] AR5K_REG_SM(-127, AR5K_PHY_AGCCOARSE_LO), AR5K_PHY_AGCCOARSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath5k/ath5k.h:87:11: note: expanded from macro 'AR5K_REG_SM' (((_val) << _flags##_S) & (_flags)) ~~~~~~ ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=spi -c drivers/nvs/spi.c -o bin/spi.o In file included from drivers/net/ath5k/ath5k.c:52: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath5k/ath5k.c:52: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath5k/ath5k.c:52: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath5k/ath5k.c:52: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath5k/ath5k.c:52: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ath5k/ath5k.c:52: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=i2c_bit -c drivers/bitbash/i2c_bit.c -o bin/i2c_bit.o drivers/net/ath5k/ath5k.c:852:16: warning: taking address of packed member 'ds_link' of class or structure 'ath5k_desc' may result in an unaligned pointer value [-Waddress-of-packed-member] sc->rxlink = &ds->ds_link; ^~~~~~~~~~~ drivers/net/ath5k/ath5k.c:900:15: warning: taking address of packed member 'ds_link' of class or structure 'ath5k_desc' may result in an unaligned pointer value [-Waddress-of-packed-member] txq->link = &ds->ds_link; ^~~~~~~~~~~ drivers/net/ath5k/ath5k.c:89:37: warning: unused variable 'srev_names' [-Wunused-const-variable] static const struct ath5k_srev_name srev_names[] = { ^ In file included from drivers/net/ath5k/ath5k_attach.c:28: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath5k/ath5k_attach.c:28: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath5k/ath5k_attach.c:28: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath5k/ath5k_attach.c:28: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath5k/ath5k_attach.c:28: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ath5k/ath5k_attach.c:28: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. In file included from drivers/block/scsi.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/block/scsi.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/block/scsi.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/block/scsi.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/block/scsi.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/block/scsi.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=spi_bit -c drivers/bitbash/spi_bit.c -o bin/spi_bit.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 7 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=bitbash -c drivers/bitbash/bitbash.c -o bin/bitbash.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=linda_fw -c drivers/infiniband/linda_fw.c -o bin/linda_fw.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/ath5k/ath5k_reset.c:32: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath5k/ath5k_reset.c:32: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath5k/ath5k_reset.c:32: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath5k/ath5k_reset.c:32: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath5k/ath5k_reset.c:32: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ath5k/ath5k_reset.c:32: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=arbel -c drivers/infiniband/arbel.c -o bin/arbel.o In file included from drivers/block/srp.c:34: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/block/srp.c:34: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/block/srp.c:34: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/block/srp.c:34: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/block/srp.c:34: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count)In file included from drivers/block/ata.c ^: 22: In file included from include/string.hdrivers/block/srp.c::2834:: include/string.h5::40 :58warning:: attribute declaration must precede definition [-Wignored-attributes]warning : attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/block/ata.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/block/ata.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/block/ata.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/block/ata.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/block/ata.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ drivers/net/ath5k/ath5k_reset.c:142:27: warning: unused variable 'control_rates' [-Wunused-const-variable] static const unsigned int control_rates[] = ^ 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=hermon -c drivers/infiniband/hermon.c -o bin/hermon.o 6 warnings generated. In file included from drivers/block/ramdisk.c:21: In file included from include/gpxe/blockdev.h:13: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/block/ramdisk.c:21: In file included from include/gpxe/blockdev.h:13: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/block/ramdisk.c:21: In file included from include/gpxe/blockdev.h:13: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/block/ramdisk.c:21: In file included from include/gpxe/blockdev.h:13: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/block/ramdisk.c:21: In file included from include/gpxe/blockdev.h:13: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/block/ramdisk.c:21: In file included from include/gpxe/blockdev.h:13: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from drivers/nvs/threewire.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/nvs/threewire.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/nvs/threewire.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/nvs/threewire.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/nvs/threewire.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/nvs/threewire.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 9 warnings generated. In file included from drivers/bitbash/i2c_bit.c:24: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/bitbash/i2c_bit.c:24: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/bitbash/i2c_bit.c:24: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/bitbash/i2c_bit.c:24: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/bitbash/i2c_bit.c:24: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/bitbash/i2c_bit.c:24: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=linda -c drivers/infiniband/linda.c -o bin/linda.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=efi_io -c interface/efi/efi_io.c -o bin/efi_io.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=efi_uaccess -c interface/efi/efi_uaccess.c -o bin/efi_uaccess.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=efi_init -c interface/efi/efi_init.c -o bin/efi_init.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=efi_smbios -c interface/efi/efi_smbios.c -o bin/efi_smbios.o 9 warnings generated. In file included from drivers/nvs/nvs.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/nvs/nvs.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/nvs/nvs.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/nvs/nvs.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/nvs/nvs.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/nvs/nvs.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=efi_timer -c interface/efi/efi_timer.c -o bin/efi_timer.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=efi_umalloc -c interface/efi/efi_umalloc.c -o bin/efi_umalloc.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/bitbash/spi_bit.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/bitbash/spi_bit.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/bitbash/spi_bit.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/bitbash/spi_bit.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/bitbash/spi_bit.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/bitbash/spi_bit.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 7 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=efi_strerror -c interface/efi/efi_strerror.c -o bin/efi_strerror.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=efi_pci -c interface/efi/efi_pci.c -o bin/efi_pci.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=efi_snp -c interface/efi/efi_snp.c -o bin/efi_snp.o 6 warnings generated. clang: clang: warningwarning: : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clangclang: : warning: warningoptimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=efi_console -c interface/efi/efi_console.c -o bin/efi_console.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=smbios_settings -c interface/smbios/smbios_settings.c -o bin/smbios_settings.o In file included from drivers/infiniband/arbel.c:27: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/infiniband/arbel.c:27: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/infiniband/hermon.c:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ In file included from drivers/infiniband/arbel.c:arch/x86/include/bits/string.h27:: 216include/string.h::1932:: 8note:: previous definition is herewarning : attribute declaration must precede definition [-Wignored-attributes] static inline int strncmp(const char * cs,const char * ct,size_t count)size_t __pure strlen(const char * s) __nonnull; ^ ^ In file included from include/compiler.hdrivers/infiniband/hermon.c::47025:: 33:include/string.h :note29: :24expanded from macro '__pure': warning: attribute declaration must precede definition [-Wignored-attributes] #define __pure __attribute__ (( pure )) ^ size_t count) __nonnull;arch/x86/include/bits/string.h : ^239 :include/compiler.h22::484 :note36: :previous definition is here note: expanded from macro '__nonnull' static inline size_t strlen(const char * s) ^ #define __nonnull __attribute__ (( nonnull ))In file included from drivers/infiniband/arbel.c ^: 27arch/x86/include/bits/string.h: :include/string.h216::3219::38 :note : warningprevious definition is here: attribute declaration must precede definition [-Wignored-attributes] static inline int strncmp(const char * cs,const char * ct,size_t count)size_t __pure strlen(const char * s) __nonnull; ^ ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/infiniband/arbel.c:27: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/infiniband/arbel.c:27: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from drivers/infiniband/hermon.c:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/infiniband/hermon.c:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/infiniband/hermon.c:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/infiniband/hermon.c:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ drivers/infiniband/hermon.c:609:17: warning: taking address of packed member 'mtt_base_addr' of class or structure 'hermonprm_write_mtt' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL_1 ( &write_mtt.mtt_base_addr, 1, ^~~~~~~~~~~~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:159:13: note: expanded from macro 'MLX_FILL_1' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.h:153:23: note: expanded from macro 'MLX_FILL' uint32_t *__ptr = &(_ptr)->u.dwords[(_index)]; \ ^~~~ drivers/infiniband/hermon.c:609:17: warning: taking address of packed member 'mtt_base_addr' of class or structure 'hermonprm_write_mtt' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL_1 ( &write_mtt.mtt_base_addr, 1, ^~~~~~~~~~~~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:159:64: note: expanded from macro 'MLX_FILL_1' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:87:39: note: expanded from macro 'MLX_ASSEMBLE_1' ( (_value) << MLX_DWORD_BIT_OFFSET ( _structure_st, _index, _field ) ) ^~~~~~~~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/stddef.h:13:45: note: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/mlx_bitops.h:154:27: note: expanded from macro 'MLX_FILL' uint32_t __assembled = (_assembled); \ ^~~~~~~~~~ drivers/infiniband/hermon.c:611:17: warning: taking address of packed member 'mtt' of class or structure 'hermonprm_write_mtt' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL_2 ( &write_mtt.mtt, 1, ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:163:13: note: expanded from macro 'MLX_FILL_2' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_2 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.h:153:23: note: expanded from macro 'MLX_FILL' uint32_t *__ptr = &(_ptr)->u.dwords[(_index)]; \ ^~~~ drivers/infiniband/hermon.c:611:17: warning: taking address of packed member 'mtt' of class or structure 'hermonprm_write_mtt' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL_2 ( &write_mtt.mtt, 1, ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:163:64: note: expanded from macro 'MLX_FILL_2' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_2 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:90:21: note: expanded from macro 'MLX_ASSEMBLE_2' ( MLX_ASSEMBLE_1 ( _structure_st, _index, _field, _value ) | \ ^~~~~~~~~~~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/stddef.h:13:45: note: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/mlx_bitops.h:154:27: note: expanded from macro 'MLX_FILL' uint32_t __assembled = (_assembled); \ ^~~~~~~~~~ drivers/infiniband/hermon.c:611:17: warning: taking address of packed member 'mtt' of class or structure 'hermonprm_write_mtt' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL_2 ( &write_mtt.mtt, 1, ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:163:64: note: expanded from macro 'MLX_FILL_2' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_2 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:91:21: note: expanded from macro 'MLX_ASSEMBLE_2' MLX_ASSEMBLE_1 ( _structure_st, _index, __VA_ARGS__ ) ) ^~~~~~~~~~~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/stddef.h:13:45: note: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/mlx_bitops.h:154:27: note: expanded from macro 'MLX_FILL' uint32_t __assembled = (_assembled); \ ^~~~~~~~~~ drivers/infiniband/arbel.c:718:17: warning: taking address of packed member 'next' of class or structure 'arbelprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL_1 ( &wqe->next, 0, nda_31_6, ^~~~~~~~~ drivers/infiniband/mlx_bitops.h:159:13: note: expanded from macro 'MLX_FILL_1' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.h:153:23: note: expanded from macro 'MLX_FILL' uint32_t *__ptr = &(_ptr)->u.dwords[(_index)]; \ ^~~~ drivers/infiniband/arbel.c:718:17: warning: taking address of packed member 'next' of class or structure 'arbelprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL_1 ( &wqe->next, 0, nda_31_6, ^~~~~~~~~ drivers/infiniband/mlx_bitops.h:159:64: note: expanded from macro 'MLX_FILL_1' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:87:39: note: expanded from macro 'MLX_ASSEMBLE_1' ( (_value) << MLX_DWORD_BIT_OFFSET ( _structure_st, _index, _field ) ) ^~~~~~~~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/stddef.h:13:45: note: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/mlx_bitops.h:154:27: note: expanded from macro 'MLX_FILL' uint32_t __assembled = (_assembled); \ ^~~~~~~~~~ drivers/infiniband/arbel.c:757:17: warning: taking address of packed member 'next' of class or structure 'arbelprm_recv_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL_1 ( &wqe->next, 0, nda_31_6, ^~~~~~~~~ drivers/infiniband/mlx_bitops.h:159:13: note: expanded from macro 'MLX_FILL_1' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.h:153:23: note: expanded from macro 'MLX_FILL' uint32_t *__ptr = &(_ptr)->u.dwords[(_index)]; \ ^~~~ drivers/infiniband/arbel.c:757:17: warning: taking address of packed member 'next' of class or structure 'arbelprm_recv_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL_1 ( &wqe->next, 0, nda_31_6, ^~~~~~~~~ drivers/infiniband/mlx_bitops.h:159:64: note: expanded from macro 'MLX_FILL_1' gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=smbios -c interface/smbi MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\os/smbios.c -o bin/smbios.o ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:87:39: note: expanded from macro 'MLX_ASSEMBLE_1' ( (_value) << MLX_DWORD_BIT_OFFSET ( _structure_st, _index, _field ) ) ^~~~~~~~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/stddef.h:13:45: note: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/mlx_bitops.h:154:27: note: expanded from macro 'MLX_FILL' uint32_t __assembled = (_assembled); \ ^~~~~~~~~~ drivers/infiniband/arbel.c:759:17: warning: taking address of packed member 'next' of class or structure 'arbelprm_recv_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL_1 ( &wqe->next, 1, nds, ( sizeof ( *wqe ) / 16 ) ); ^~~~~~~~~ drivers/infiniband/mlx_bitops.h:159:13: note: expanded from macro 'MLX_FILL_1' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.h:153:23: note: expanded from macro 'MLX_FILL' uint32_t *__ptr = &(_ptr)->u.dwords[(_index)]; \ ^~~~ drivers/infiniband/arbel.c:759:17: warning: taking address of packed member 'next' of class or structure 'arbelprm_recv_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL_1 ( &wqe->next, 1, nds, ( sizeof ( *wqe ) / 16 ) ); ^~~~~~~~~ drivers/infiniband/mlx_bitops.h:159:64: note: expanded from macro 'MLX_FILL_1' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:87:39: note: expanded from macro 'MLX_ASSEMBLE_1' ( (_value) << MLX_DWORD_BIT_OFFSET ( _structure_st, _index, _field ) ) ^~~~~~~~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/stddef.h:13:45: note: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/mlx_bitops.h:154:27: note: expanded from macro 'MLX_FILL' uint32_t __assembled = (_assembled); \ ^~~~~~~~~~ drivers/infiniband/hermon.c:1198:16: warning: taking address of packed member 'ctrl' of class or structure 'hermonprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL_1 ( &wqe->ud.ctrl, 1, ds, ^~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:159:13: note: expanded from macro 'MLX_FILL_1' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.h:153:23: note: expanded from macro 'MLX_FILL' uint32_t *__ptr = &(_ptr)->u.dwords[(_index)]; \ ^~~~ drivers/infiniband/hermon.c:1198:16: warning: taking address of packed member 'ctrl' of class or structure 'hermonprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL_1 ( &wqe->ud.ctrl, 1, ds, ^~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:159:64: note: expanded from macro 'MLX_FILL_1' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:87:39: note: expanded from macro 'MLX_ASSEMBLE_1' ( (_value) << MLX_DWORD_BIT_OFFSET ( _structure_st, _index, _field ) ) ^~~~~~~~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/stddef.h:13:45: note: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/mlx_bitops.h:154:27: note: expanded from macro 'MLX_FILL' uint32_t __assembled = (_assembled); \ ^~~~~~~~~~ drivers/infiniband/hermon.c:1200:16: warning: taking address of packed member 'ctrl' of class or structure 'hermonprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL_1 ( &wqe->ud.ctrl, 2, c, 0x03 /* generate completion */ ); ^~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:159:13: note: expanded from macro 'MLX_FILL_1' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.h:153:23: note: expanded from macro 'MLX_FILL' uint32_t *__ptr = &(_ptr)->u.dwords[(_index)]; \ ^~~~ drivers/infiniband/hermon.c:1200:16: warning: taking address of packed member 'ctrl' of class or structure 'hermonprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL_1 ( &wqe->ud.ctrl, 2, c, 0x03 /* generate completion */ ); ^~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:159:64: note: expanded from macro 'MLX_FILL_1' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:87:39: note: expanded from macro 'MLX_ASSEMBLE_1' ( (_value) << MLX_DWORD_BIT_OFFSET ( _structure_st, _index, _field ) ) ^~~~~~~~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/stddef.h:13:45: note: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/mlx_bitops.h:154:27: note: expanded from macro 'MLX_FILL' uint32_t __assembled = (_assembled); \ ^~~~~~~~~~ drivers/infiniband/hermon.c:1201:16: warning: taking address of packed member 'ud' of class or structure 'hermonprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL_2 ( &wqe->ud.ud, 0, ^~~~~~~~~~ drivers/infiniband/mlx_bitops.h:163:13: note: expanded from macro 'MLX_FILL_2' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_2 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.h:153:23: note: expanded from macro 'MLX_FILL' uint32_t *__ptr = &(_ptr)->u.dwords[(_index)]; \ ^~~~ drivers/infiniband/hermon.c:1201:16: warning: taking address of packed member 'ud' of class or structure 'hermonprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL_2 ( &wqe->ud.ud, 0, ^~~~~~~~~~ drivers/infiniband/mlx_bitops.h:163:64: note: expanded from macro 'MLX_FILL_2' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_2 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:90:21: note: expanded from macro 'MLX_ASSEMBLE_2' ( MLX_ASSEMBLE_1 ( _structure_st, _index, _field, _value ) | \ ^~~~~~~~~~~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/stddef.h:13:45: note: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/mlx_bitops.h:154:27: note: expanded from macro 'MLX_FILL' uint32_t __assembled = (_assembled); \ ^~~~~~~~~~ drivers/infiniband/hermon.c:1201:16: warning: taking address of packed member 'ud' of class or structure 'hermonprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL_2 ( &wqe->ud.ud, 0, ^~~~~~~~~~ drivers/infiniband/arbel.c:1041drivers/infiniband/mlx_bitops.h::16163:: 64warning:: taking address of packed member 'next' of class or structure 'arbelprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member]note : expanded from macro 'MLX_FILL_2' MLX_FILL_1 ( &wqe->next, 1, always1, 1 ); ^~~~~~~~~ MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_2 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.h:159:13:drivers/infiniband/mlx_bitops.h :note54: :expanded from macro 'MLX_FILL_1'14 : note: expanded from macro 'MLX_PSEUDO_STRUCT' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:153:23:drivers/infiniband/mlx_bitops.h :note91: :expanded from macro 'MLX_FILL'21 : note: expanded from macro 'MLX_ASSEMBLE_2' uint32_t *__ptr = &(_ptr)->u.dwords[(_index)]; \ ^~~~ MLX_ASSEMBLE_1 ( _structure_st, _index, __VA_ARGS__ ) ) ^~~~~~~~~~~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) drivers/infiniband/arbel.c:1041:drivers/infiniband/mlx_bitops.h16::58 :warning13: :taking address of packed member 'next' of class or structure 'arbelprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) MLX_FILL_1 ( &wqe->next, 1, always1, 1 ); ^~~~~~~~~~~~~ ^~~~~~~~~ include/stddef.h:13:45: note: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER)drivers/infiniband/mlx_bitops.h : ^~~~159 :64: note: expanded from macro 'MLX_FILL_1' drivers/infiniband/mlx_bitops.h:154:27: MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ note ^~~~: expanded from macro 'MLX_FILL' drivers/infiniband/mlx_bitops.h:54 uint32_t __assembled = (_assembled); \:14 : ^~~~~~~~~~ note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:87:39: note: expanded from macro 'MLX_ASSEMBLE_1' ( (_value) << MLX_DWORD_BIT_OFFSET ( _structure_st, _index, _field ) ) ^~~~~~~~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)drivers/infiniband/hermon.c :1204:16: warning: drivers/infiniband/mlx_bitops.htaking address of packed member 'ud' of class or structure 'hermonprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member]: 58:13: MLX_FILL_2 ( &wqe->ud.ud, 1, note ^~~~~~~~~~: expanded from macro 'MLX_BIT_OFFSET' drivers/infiniband/mlx_bitops.h:163: offsetof ( _structure_st, _field )13 : ^~~~~~~~~~~~~ note: expanded from macro 'MLX_FILL_2' include/stddef.h:13 MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_2 ( MLX_PSEUDO_STRUCT ( _ptr ),\: 45 ^~~~: notedrivers/infiniband/mlx_bitops.h: :expanded from macro 'offsetof'153 :23: note#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER): expanded from macro 'MLX_FILL' ^~~~ uint32_t *__ptr = &(_ptr)->u.dwords[(_index)]; \ ^~~~ drivers/infiniband/mlx_bitops.h:154:27: note: expanded from macro 'MLX_FILL' uint32_t __assembled = (_assembled); \ ^~~~~~~~~~drivers/infiniband/hermon.c :1204:16: warning: taking address of packed member 'ud' of class or structure 'hermonprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL_2 ( &wqe->ud.ud, 1, ^~~~~~~~~~ drivers/infiniband/arbel.c:1043:16: warningdrivers/infiniband/mlx_bitops.h: :taking address of packed member 'ctrl' of class or structure 'arbelprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member]163 :64: note: expanded from macro 'MLX_FILL_2' MLX_FILL_1 ( &wqe->ctrl, 0, always1, 1 ); ^~~~~~~~~ MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_2 ( MLX_PSEUDO_STRUCT ( _ptr ),\drivers/infiniband/mlx_bitops.h : ^~~~159 :13: note: expanded from macro 'MLX_FILL_1'drivers/infiniband/mlx_bitops.h :54:14: note: MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\expanded from macro 'MLX_PSEUDO_STRUCT' ^~~~ typeof ( *((_ptr)->u.dummy[0]) )drivers/infiniband/mlx_bitops.h : ^~~~153 :23: note: expanded from macro 'MLX_FILL'drivers/infiniband/mlx_bitops.h :90:21: note: expanded from macro 'MLX_ASSEMBLE_2' uint32_t *__ptr = &(_ptr)->u.dwords[(_index)]; \ ^~~~ ( MLX_ASSEMBLE_1 ( _structure_st, _index, _field, _value ) | \ ^~~~~~~~~~~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) drivers/infiniband/arbel.c:1043:16:drivers/infiniband/mlx_bitops.h :warning58: :taking address of packed member 'ctrl' of class or structure 'arbelprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member]13 : note: expanded from macro 'MLX_BIT_OFFSET' MLX_FILL_1 ( &wqe->ctrl, 0, always1, 1 ); offsetof ( _structure_st, _field ) ^~~~~~~~~ ^~~~~~~~~~~~~ In file included from include/stddef.hdrivers/infiniband/linda.c::2613: :45In file included from :include/gpxe/io.h :note24: : drivers/infiniband/mlx_bitops.hIn file included from include/gpxe/uaccess.hexpanded from macro 'offsetof'::15925 : :include/string.h:6428:#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER): 5note:: expanded from macro 'MLX_FILL_1' ^~~~ warning: attribute declaration must precede definition [-Wignored-attributes] MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.hdrivers/infiniband/mlx_bitops.h::54154::14:27 :note : noteexpanded from macro 'MLX_PSEUDO_STRUCT': int __pure strncmp(const char * cs,const char * ct, expanded from macro 'MLX_FILL' ^ typeof ( *((_ptr)->u.dummy[0]) ) ^~~~include/compiler.h : uint32_t __assembled = (_assembled); \470 : ^~~~~~~~~~33 : drivers/infiniband/mlx_bitops.hnote:: drivers/infiniband/hermon.cexpanded from macro '__pure': 120487:#define __pure __attribute__ (( pure ))16: 39: ^ warning:: taking address of packed member 'ud' of class or structure 'hermonprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member]notearch/x86/include/bits/string.h :: 216expanded from macro 'MLX_ASSEMBLE_1': 19: note MLX_FILL_2 ( &wqe->ud.ud, 1,: previous definition is here ^~~~~~~~~~ ( (_value) << MLX_DWORD_BIT_OFFSET ( _structure_st, _index, _field ) ) ^~~~~~~~~~~~~ static inline int strncmp(const char * cs,const char * ct,size_t count)note ^ : In file included from (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)drivers/infiniband/linda.c: 26: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.hdrivers/infiniband/mlx_bitops.h::29:5824drivers/infiniband/mlx_bitops.h::: 163warning13: :attribute declaration must precede definition [-Wignored-attributes]: 64 size_t count) __nonnull;: ^ include/compiler.h:notenote: 484: expanded from macro 'MLX_FILL_2'expanded from macro 'MLX_BIT_OFFSET': 36: note: offsetof ( _structure_st, _field )expanded from macro '__nonnull' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_2 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~~~~~~~~~~ #define __nonnull __attribute__ (( nonnull )) ^~~~ ^ arch/x86/include/bits/string.h:216:19drivers/infiniband/mlx_bitops.h::include/stddef.h 54:note13::: 4514::previous definition is here notenote: : expanded from macro 'offsetof'expanded from macro 'MLX_PSEUDO_STRUCT'static inline int strncmp(const char * cs,const char * ct,size_t count) ^ typeof ( *((_ptr)->u.dummy[0]) ) #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ ^~~~ In file included from drivers/infiniband/linda.cdrivers/infiniband/mlx_bitops.h:26:: 91In file included from :include/gpxe/io.hdrivers/infiniband/mlx_bitops.h::21154::24 : 27noteIn file included from :include/gpxe/uaccess.h: : 25noteexpanded from macro 'MLX_ASSEMBLE_2': expanded from macro 'MLX_FILL': include/string.h:32 MLX_ASSEMBLE_1 ( _structure_st, _index, __VA_ARGS__ ) ): uint32_t __assembled = (_assembled); \8 ^~~~~~~~~~~~~ : warningnote: : attribute declaration must precede definition [-Wignored-attributes] (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) ^~~~~~~~~~ size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33:drivers/infiniband/mlx_bitops.h :note: expanded from macro '__pure'58 :13:#define __pure __attribute__ (( pure )) note ^: expanded from macro 'MLX_BIT_OFFSET'arch/x86/include/bits/string.h :239:22: note: offsetof ( _structure_st, _field )previous definition is here ^~~~~~~~~~~~~ static inline size_t strlen(const char * s) ^ In file included from drivers/infiniband/linda.c:26: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25include/stddef.h: include/string.hdrivers/infiniband/arbel.c:::3213:1045:38:45:16: warningnote: : :attribute declaration must precede definition [-Wignored-attributes]expanded from macro 'offsetof' warningsize_t __pure strlen(const char * s) __nonnull;: taking address of packed member 'ud' of class or structure 'arbelprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] ^#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~include/compiler.h: 484:36: MLX_FILL_2 ( &wqe->ud, 0, note: ^~~~~~~expanded from macro '__nonnull' drivers/infiniband/mlx_bitops.h:154#define __nonnull __attribute__ (( nonnull ))drivers/infiniband/mlx_bitops.h : ^:16327: :arch/x86/include/bits/string.h13: :239note : note:: 22expanded from macro 'MLX_FILL_2'expanded from macro 'MLX_FILL': note: previous definition is here static inline size_t strlen(const char * s) uint32_t __assembled = (_assembled); \ ^ MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_2 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~~~~~~~ ^~~~ drivers/infiniband/mlx_bitops.h:153:23: note: expanded from macro 'MLX_FILL' In file included from drivers/infiniband/linda.c:26: In file included from include/gpxe/io.h:24: In file included from uint32_t *__ptr = &(_ptr)->u.dwords[(_index)]; \include/gpxe/uaccess.h: 25 ^~~~: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] drivers/infiniband/hermon.c:1207:void * memset(void * s,int c,size_t count) __nonnull; ^ 16include/compiler.h:: 484:36warning:: notetaking address of packed member 'ud' of class or structure 'hermonprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member]drivers/infiniband/arbel.c: expanded from macro '__nonnull': 1045: MLX_FILL_1 ( &wqe->ud.ud, 2,16 #define __nonnull __attribute__ (( nonnull )): ^~~~~~~~~~ warning ^: drivers/infiniband/mlx_bitops.htaking address of packed member 'ud' of class or structure 'arbelprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member]: 159arch/x86/include/bits/string.h:185:22::13: MLX_FILL_2 ( &wqe->ud, 0,note note: : ^~~~~~~previous definition is hereexpanded from macro 'MLX_FILL_1' static inline void * memset(void *s, int c,size_t count) ^ MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ In file included from drivers/infiniband/linda.c:26: drivers/infiniband/mlx_bitops.hIn file included from include/gpxe/io.h:24:: 153In file included from :include/gpxe/uaccess.h:2523: :include/string.hdrivers/infiniband/mlx_bitops.h: 40note:: 58:expanded from macro 'MLX_FILL':163 :warning64: :attribute declaration must precede definition [-Wignored-attributes] uint32_t *__ptr = &(_ptr)->u.dwords[(_index)]; \ note ^~~~: expanded from macro 'MLX_FILL_2'void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' drivers/infiniband/hermon.c MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_2 ( MLX_PSEUDO_STRUCT ( _ptr ),\:#define __nonnull __attribute__ (( nonnull ))1207 : ^ ^~~~16 : arch/x86/include/bits/string.hwarning: :159:drivers/infiniband/mlx_bitops.htaking address of packed member 'ud' of class or structure 'hermonprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member]22 :: 54note:: MLX_FILL_1 ( &wqe->ud.ud, 2,previous definition is here 14 ^~~~~~~~~~: static inline void * memmove(void * dest,const void * src, size_t n) note ^ : expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:159:64: note: expanded from macro 'MLX_FILL_1' drivers/infiniband/mlx_bitops.h:90:21: MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ note ^~~~ : expanded from macro 'MLX_ASSEMBLE_2' drivers/infiniband/mlx_bitops.h:54:14: note: ( MLX_ASSEMBLE_1 ( _structure_st, _index, _field, _value ) | \expanded from macro 'MLX_PSEUDO_STRUCT' ^~~~~~~~~~~~~ typeof ( *((_ptr)->u.dummy[0]) )note : ^~~~(skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) drivers/infiniband/mlx_bitops.h:87:39: note: expanded from macro 'MLX_ASSEMBLE_1' drivers/infiniband/mlx_bitops.h:58:13: ( (_value) << MLX_DWORD_BIT_OFFSET ( _structure_st, _index, _field ) ) note ^~~~~~~~~~~~~: expanded from macro 'MLX_BIT_OFFSET'note : (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~drivers/infiniband/mlx_bitops.h :58:13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field )include/stddef.h : ^~~~~~~~~~~~~13 :45: note: include/stddef.hexpanded from macro 'offsetof':13 :45: note: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/mlx_bitops.h:154drivers/infiniband/mlx_bitops.h::27154:: 27note:: expanded from macro 'MLX_FILL'note : expanded from macro 'MLX_FILL' uint32_t __assembled = (_assembled); \ ^~~~~~~~~~ uint32_t __assembled = (_assembled); \ ^~~~~~~~~~ drivers/infiniband/arbel.c:1045:16: warning: taking address of packed member 'ud' of class or structure 'arbelprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL_2 ( &wqe->ud, 0, ^~~~~~~ drivers/infiniband/hermon.c:1209:16: warning: taking address of packed member 'ud' of class or structure 'hermonprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL_1 ( &wqe->ud.ud, 3, ud_address_vector.sl, av->sl ); ^~~~~~~~~~ drivers/infiniband/mlx_bitops.hdrivers/infiniband/mlx_bitops.h::159163::1364:: notenote: : expanded from macro 'MLX_FILL_1'expanded from macro 'MLX_FILL_2' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_2 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ ^~~~ drivers/infiniband/mlx_bitops.h:153:23: drivers/infiniband/mlx_bitops.hnote:: 54expanded from macro 'MLX_FILL': 14: note: expanded from macro 'MLX_PSEUDO_STRUCT' uint32_t *__ptr = &(_ptr)->u.dwords[(_index)]; \ ^~~~ typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:91:drivers/infiniband/hermon.c21::1209 :note16: : expanded from macro 'MLX_ASSEMBLE_2'warning : taking address of packed member 'ud' of class or structure 'hermonprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_ASSEMBLE_1 ( _structure_st, _index, __VA_ARGS__ ) ) ^~~~~~~~~~~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) MLX_FILL_1 ( &wqe->ud.ud, 3, ud_address_vector.sl, av->sl ); ^~~~~~~~~~ drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET' drivers/infiniband/mlx_bitops.h:159 offsetof ( _structure_st, _field ): 64 ^~~~~~~~~~~~~: note: expanded from macro 'MLX_FILL_1' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\include/stddef.h : ^~~~13 :45: note: drivers/infiniband/mlx_bitops.hexpanded from macro 'offsetof': 54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ ^~~~ drivers/infiniband/mlx_bitops.h:87:39drivers/infiniband/mlx_bitops.h:: 154note:: 27expanded from macro 'MLX_ASSEMBLE_1': note: expanded from macro 'MLX_FILL' ( (_value) << MLX_DWORD_BIT_OFFSET ( _structure_st, _index, _field ) ) ^~~~~~~~~~~~~ note uint32_t __assembled = (_assembled); \: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) ^~~~~~~~~~ drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/stddef.h:13:45: note: expanded from macro 'offsetof' drivers/infiniband/arbel.c#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER): 1048 ^~~~: 16: warning: taking address of packed member 'ud' of class or structure 'arbelprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/infiniband/mlx_bitops.h MLX_FILL_2 ( &wqe->ud, 1,: 154 ^~~~~~~: 27: notedrivers/infiniband/mlx_bitops.h: :expanded from macro 'MLX_FILL'163 :13: note: expanded from macro 'MLX_FILL_2' uint32_t __assembled = (_assembled); \ ^~~~~~~~~~ MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_2 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.h:153:23: note: expanded from macro 'MLX_FILL' uint32_t *__ptr = &(_ptr)->u.dwords[(_index)]; \ ^~~~ drivers/infiniband/hermon.c:1211:16: warning: taking address of packed member 'ud' of class or structure 'hermonprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/infiniband/arbel.c:1048:16: warning MLX_FILL_1 ( &wqe->ud.ud, 8, destination_qp, av->qpn );: taking address of packed member 'ud' of class or structure 'arbelprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] ^~~~~~~~~~ drivers/infiniband/mlx_bitops.h:159: MLX_FILL_2 ( &wqe->ud, 1,13 : ^~~~~~~ note: expanded from macro 'MLX_FILL_1' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.h:153:23: note: expanded from macro 'MLX_FILL' drivers/infiniband/mlx_bitops.h: uint32_t *__ptr = &(_ptr)->u.dwords[(_index)]; \163 :64 ^~~~: note: expanded from macro 'MLX_FILL_2' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_2 ( MLX_PSEUDO_STRUCT ( _ptr ),\drivers/infiniband/hermon.c : ^~~~1211 :16: warning: drivers/infiniband/mlx_bitops.htaking address of packed member 'ud' of class or structure 'hermonprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member]: 54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' MLX_FILL_1 ( &wqe->ud.ud, 8, destination_qp, av->qpn ); ^~~~~~~~~~ typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:90:21: note: expanded from macro 'MLX_ASSEMBLE_2' drivers/infiniband/mlx_bitops.h:159:64: note ( MLX_ASSEMBLE_1 ( _structure_st, _index, _field, _value ) | \: expanded from macro 'MLX_FILL_1' ^~~~~~~~~~~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.hdrivers/infiniband/mlx_bitops.h::5854::1314:: notenote: : expanded from macro 'MLX_BIT_OFFSET'expanded from macro 'MLX_PSEUDO_STRUCT' offsetof ( _structure_st, _field ) typeof ( *((_ptr)->u.dummy[0]) ) ^~~~~~~~~~~~~ ^~~~ drivers/infiniband/mlx_bitops.h:87:39:include/stddef.h :note13: :expanded from macro 'MLX_ASSEMBLE_1'45 : note: expanded from macro 'offsetof' ( (_value) << MLX_DWORD_BIT_OFFSET ( _structure_st, _index, _field ) ) ^~~~~~~~~~~~~ note: #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER)(skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) ^~~~ drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET'drivers/infiniband/mlx_bitops.h :154:27 offsetof ( _structure_st, _field ): ^~~~~~~~~~~~~note : expanded from macro 'MLX_FILL' uint32_t __assembled = (_assembled); \include/stddef.h : ^~~~~~~~~~13 :45drivers/infiniband/arbel.c:: 1048note:: 16expanded from macro 'offsetof': warning: taking address of packed member 'ud' of class or structure 'arbelprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ MLX_FILL_2 ( &wqe->ud, 1, ^~~~~~~ drivers/infiniband/mlx_bitops.h:154:27: note: expanded from macro 'MLX_FILL' uint32_t __assembled = (_assembled); \ ^~~~~~~~~~ drivers/infiniband/mlx_bitops.h:163:64: note: expanded from macro 'MLX_FILL_2' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_2 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/hermon.c:1212drivers/infiniband/mlx_bitops.h::1654:: 14warning:: taking address of packed member 'ud' of class or structure 'hermonprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member]note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) MLX_FILL_1 ( &wqe->ud.ud, 9, q_key, av->qkey ); ^~~~ ^~~~~~~~~~ drivers/infiniband/mlx_bitops.h:159drivers/infiniband/mlx_bitops.h::1391:: 21note:: expanded from macro 'MLX_FILL_1'note : expanded from macro 'MLX_ASSEMBLE_2' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ MLX_ASSEMBLE_1 ( _structure_st, _index, __VA_ARGS__ ) ) ^~~~ ^~~~~~~~~~~~~ notedrivers/infiniband/mlx_bitops.h: :(skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)153 :23: note: expanded from macro 'MLX_FILL' drivers/infiniband/mlx_bitops.h:58:13: uint32_t *__ptr = &(_ptr)->u.dwords[(_index)]; \ note ^~~~: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ drivers/infiniband/hermon.c:1212:16include/stddef.h:: 13warning:: 45taking address of packed member 'ud' of class or structure 'hermonprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member]: note: expanded from macro 'offsetof' MLX_FILL_1 ( &wqe->ud.ud, 9, q_key, av->qkey );#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~~~~~~~ ^~~~ drivers/infiniband/mlx_bitops.h:154:27: note: expanded from macro 'MLX_FILL' drivers/infiniband/mlx_bitops.h:159: uint32_t __assembled = (_assembled); \64 : ^~~~~~~~~~ note: expanded from macro 'MLX_FILL_1' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:drivers/infiniband/arbel.c87::105139::16 :note : warningexpanded from macro 'MLX_ASSEMBLE_1': taking address of packed member 'ud' of class or structure 'arbelprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL_2 ( &wqe->ud, 2, ( (_value) << MLX_DWORD_BIT_OFFSET ( _structure_st, _index, _field ) ) ^~~~~~~ ^~~~~~~~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) drivers/infiniband/mlx_bitops.h:163:13: drivers/infiniband/mlx_bitops.hnote:: 58expanded from macro 'MLX_FILL_2': 13: note: expanded from macro 'MLX_BIT_OFFSET' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_2 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~drivers/infiniband/mlx_bitops.h :153:23: note: expanded from macro 'MLX_FILL' include/stddef.h:13:45: uint32_t *__ptr = &(_ptr)->u.dwords[(_index)]; \note : ^~~~expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/mlx_bitops.hdrivers/infiniband/arbel.c::1541051::1627:: warningnote: : taking address of packed member 'ud' of class or structure 'arbelprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member]expanded from macro 'MLX_FILL' uint32_t __assembled = (_assembled); \ MLX_FILL_2 ( &wqe->ud, 2, ^~~~~~~~~~ ^~~~~~~ drivers/infiniband/mlx_bitops.h:163:64: note: expanded from macro 'MLX_FILL_2' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_2 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:90:21: note: expanded from macro 'MLX_ASSEMBLE_2' ( MLX_ASSEMBLE_1 ( _structure_st, _index, _field, _value ) | \ ^~~~~~~~~~~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/stddef.h:13:45: note: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/mlx_bitops.h:154:27: note: expanded from macro 'MLX_FILL' uint32_t __assembled = (_assembled); \ ^~~~~~~~~~ drivers/infiniband/arbel.c:1051:16: warning: taking address of packed member 'ud' of class or structure 'arbelprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL_2 ( &wqe->ud, 2, ^~~~~~~ In file included from interface/efi/efi_io.c:22: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: drivers/infiniband/mlx_bitops.hinclude/string.h::28163::564: warning: drivers/infiniband/hermon.c::attribute declaration must precede definition [-Wignored-attributes] 1246note:: 16expanded from macro 'MLX_FILL_2': warning: taking address of packed member 'ctrl' of class or structure 'hermonprm_mlx_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_2 ( MLX_PSEUDO_STRUCT ( _ptr ),\ MLX_FILL_1 ( &wqe->mlx.ctrl, 1, ds, ^~~~ ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.hdrivers/infiniband/mlx_bitops.h::159:5413::14 :note : noteexpanded from macro 'MLX_FILL_1': expanded from macro 'MLX_PSEUDO_STRUCT' int __pure strncmp(const char * cs,const char * ct, MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ typeof ( *((_ptr)->u.dummy[0]) ) ^ ^~~~ ^~~~include/compiler.h :drivers/infiniband/mlx_bitops.h470::153drivers/infiniband/mlx_bitops.h33::: 23note91::: expanded from macro '__pure'note : 21expanded from macro 'MLX_FILL'#define __pure __attribute__ (( pure )) : ^ note: arch/x86/include/bits/string.h uint32_t *__ptr = &(_ptr)->u.dwords[(_index)]; \:expanded from macro 'MLX_ASSEMBLE_2' 216 ^~~~: 19: MLX_ASSEMBLE_1 ( _structure_st, _index, __VA_ARGS__ ) ) note: previous definition is here ^~~~~~~~~~~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from interface/efi/efi_io.cdrivers/infiniband/hermon.c:22: In file included from :include/gpxe/io.h1246::drivers/infiniband/mlx_bitops.h24: :In file included from include/gpxe/uaccess.h58:25:: 16include/string.h13::: 29 warning:: 24: taking address of packed member 'ctrl' of class or structure 'hermonprm_mlx_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member]warning : noteattribute declaration must precede definition [-Wignored-attributes] : expanded from macro 'MLX_BIT_OFFSET' size_t count) __nonnull; MLX_FILL_1 ( &wqe->mlx.ctrl, 1, ds, offsetof ( _structure_st, _field ) ^ ^~~~~~~~~~~~~ include/compiler.h ^~~~~~~~~~~~~: 484:36: note: expanded from macro '__nonnull' include/stddef.h:13:#define __nonnull __attribute__ (( nonnull )) 45 ^ :arch/x86/include/bits/string.h:216:19: note: drivers/infiniband/mlx_bitops.hprevious definition is herenote : :expanded from macro 'offsetof'159static inline int strncmp(const char * cs,const char * ct,size_t count): 64 ^: note: expanded from macro 'MLX_FILL_1' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.h:54:14:drivers/infiniband/mlx_bitops.h :note154: :expanded from macro 'MLX_PSEUDO_STRUCT'27 : note typeof ( *((_ptr)->u.dummy[0]) ): expanded from macro 'MLX_FILL' ^~~~ uint32_t __assembled = (_assembled); \drivers/infiniband/mlx_bitops.h : ^~~~~~~~~~87 :39: note: expanded from macro 'MLX_ASSEMBLE_1' ( (_value) << MLX_DWORD_BIT_OFFSET ( _structure_st, _index, _field ) ) ^~~~~~~~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) drivers/infiniband/mlx_bitops.hdrivers/infiniband/arbel.c::581055::1316:: warningnote: : taking address of packed member 'ud' of class or structure 'arbelprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member]expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ MLX_FILL_1 ( &wqe->ud, 3, ud_address_vector.sl, av->sl ); ^~~~~~~ drivers/infiniband/mlx_bitops.h:include/stddef.h159::1313:: 45:note : noteexpanded from macro 'MLX_FILL_1': expanded from macro 'offsetof' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ ^~~~ drivers/infiniband/mlx_bitops.h:153:23: note: expanded from macro 'MLX_FILL'drivers/infiniband/mlx_bitops.h :154:27: note uint32_t *__ptr = &(_ptr)->u.dwords[(_index)]; \: expanded from macro 'MLX_FILL' ^~~~ uint32_t __assembled = (_assembled); \ ^~~~~~~~~~ drivers/infiniband/arbel.c:1055:16: warning: taking address of packed member 'ud' of class or structure 'arbelprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL_1 ( &wqe->ud, 3, ud_address_vector.sl, av->sl ); ^~~~~~~ drivers/infiniband/mlx_bitops.h:159:64: note: expanded from macro 'MLX_FILL_1' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: drivers/infiniband/hermon.cnote:: 1248expanded from macro 'MLX_PSEUDO_STRUCT': 16: warning: typeof ( *((_ptr)->u.dummy[0]) )taking address of packed member 'ctrl' of class or structure 'hermonprm_mlx_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] ^~~~ MLX_FILL_5 ( &wqe->mlx.ctrl, 2, ^~~~~~~~~~~~~drivers/infiniband/mlx_bitops.h :87:39drivers/infiniband/mlx_bitops.h: :note175: :expanded from macro 'MLX_ASSEMBLE_1'13 : note: expanded from macro 'MLX_FILL_5' ( (_value) << MLX_DWORD_BIT_OFFSET ( _structure_st, _index, _field ) ) ^~~~~~~~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_5 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.h:153:drivers/infiniband/mlx_bitops.h23::58 :note13: :expanded from macro 'MLX_FILL' note: expanded from macro 'MLX_BIT_OFFSET' uint32_t *__ptr = &(_ptr)->u.dwords[(_index)]; \In file included from offsetof ( _structure_st, _field )interface/efi/efi_io.c : ^~~~~~~~~~~~~22 : ^~~~In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:include/stddef.h8:: 13warning:: attribute declaration must precede definition [-Wignored-attributes] 45: notesize_t __pure strlen(const char * s) __nonnull; ^ : include/compiler.hexpanded from macro 'offsetof': 470:33: note: expanded from macro '__pure' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) #define __pure __attribute__ (( pure )) ^~~~ ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) drivers/infiniband/mlx_bitops.hdrivers/infiniband/hermon.c: ^:1541248: 27In file included from :interface/efi/efi_io.c::1622 :note: In file included from : warningexpanded from macro 'MLX_FILL'include/gpxe/io.h: :taking address of packed member 'ctrl' of class or structure 'hermonprm_mlx_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member]24 : In file included from include/gpxe/uaccess.h:25: include/string.h:32 uint32_t __assembled = (_assembled); \:38 MLX_FILL_5 ( &wqe->mlx.ctrl, 2,: ^~~~~~~~~~warning ^~~~~~~~~~~~~: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s)drivers/infiniband/mlx_bitops.h ^: 175:64: note: expanded from macro 'MLX_FILL_5' drivers/infiniband/arbel.c:1058:16: MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_5 ( MLX_PSEUDO_STRUCT ( _ptr ),\warning : ^~~~taking address of packed member 'ud' of class or structure 'arbelprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] In file included from interface/efi/efi_io.c:22: In file included from drivers/infiniband/mlx_bitops.hinclude/gpxe/io.h:24: :In file included from 54 MLX_FILL_1 ( &wqe->ud, 8, destination_qp, av->qpn );: include/gpxe/uaccess.h14: ^~~~~~~:25 : include/string.hnote:drivers/infiniband/mlx_bitops.h39::15944::: 13 expanded from macro 'MLX_PSEUDO_STRUCT'warning: :attribute declaration must precede definition [-Wignored-attributes] note typeof ( *((_ptr)->u.dummy[0]) ): void * memset(void * s,int c,size_t count) __nonnull;expanded from macro 'MLX_FILL_1' ^ ^~~~include/compiler.h :484:36: MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\note drivers/infiniband/mlx_bitops.h ^~~~: 102: drivers/infiniband/mlx_bitops.h:expanded from macro '__nonnull': 15321:#define __nonnull __attribute__ (( nonnull ))23:: ^notenote : arch/x86/include/bits/string.hexpanded from macro 'MLX_FILL': 185: :expanded from macro 'MLX_ASSEMBLE_5'22 uint32_t *__ptr = &(_ptr)->u.dwords[(_index)]; \ : ^~~~ ( MLX_ASSEMBLE_1 ( _structure_st, _index, _field, _value ) | \ note : previous definition is here ^~~~~~~~~~~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)static inline void * memset(void *s, int c,size_t count) drivers/infiniband/arbel.c ^ :1058:16:drivers/infiniband/mlx_bitops.h In file included from :warning58interface/efi/efi_io.c::1322: : :In file included from taking address of packed member 'ud' of class or structure 'arbelprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member]noteinclude/gpxe/io.h :: 24expanded from macro 'MLX_BIT_OFFSET': In file included from include/gpxe/uaccess.h:25 MLX_FILL_1 ( &wqe->ud, 8, destination_qp, av->qpn );: offsetof ( _structure_st, _field )include/string.h ^~~~~~~: 40 ^~~~~~~~~~~~~: 58: warning: attribute declaration must precede definition [-Wignored-attributes] include/stddef.hvoid * memmove(void * dest,const void *src,size_t count) __nonnull;: 13 ^: 45include/compiler.hdrivers/infiniband/mlx_bitops.h:: :note484: :36159expanded from macro 'offsetof': :note: 64expanded from macro '__nonnull' :#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) #define __nonnull __attribute__ (( nonnull )) note ^~~~ ^: expanded from macro 'MLX_FILL_1'arch/x86/include/bits/string.h :159:22: note: previous definition is here MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\drivers/infiniband/mlx_bitops.h static inline void * memmove(void * dest,const void * src, size_t n) ^~~~: 154 : ^27drivers/infiniband/mlx_bitops.h :: 54note:: 14expanded from macro 'MLX_FILL' : note: expanded from macro 'MLX_PSEUDO_STRUCT' uint32_t __assembled = (_assembled); \ ^~~~~~~~~~ typeof ( *((_ptr)->u.dummy[0]) ) drivers/infiniband/hermon.c ^~~~: 1248:16: drivers/infiniband/mlx_bitops.hwarning:: 87taking address of packed member 'ctrl' of class or structure 'hermonprm_mlx_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member]: 39: note: expanded from macro 'MLX_ASSEMBLE_1' MLX_FILL_5 ( &wqe->mlx.ctrl, 2, ^~~~~~~~~~~~~ ( (_value) << MLX_DWORD_BIT_OFFSET ( _structure_st, _index, _field ) ) ^~~~~~~~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) drivers/infiniband/mlx_bitops.h:58:13: drivers/infiniband/mlx_bitops.hnote:: 175expanded from macro 'MLX_BIT_OFFSET' :64: note offsetof ( _structure_st, _field ): expanded from macro 'MLX_FILL_5' ^~~~~~~~~~~~~ MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_5 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ include/stddef.h:13:45: drivers/infiniband/mlx_bitops.hnote:54:: 14expanded from macro 'offsetof': note: expanded from macro 'MLX_PSEUDO_STRUCT' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ ^~~~ drivers/infiniband/mlx_bitops.h:103:drivers/infiniband/mlx_bitops.h21::154 :note27: :expanded from macro 'MLX_ASSEMBLE_5' note: expanded from macro 'MLX_FILL' MLX_ASSEMBLE_4 ( _structure_st, _index, __VA_ARGS__ ) ) ^~~~~~~~~~~~~ note: uint32_t __assembled = (_assembled); \(skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) ^~~~~~~~~~ drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ drivers/infiniband/arbel.c:include/stddef.h1059::1316::45 :warning : notetaking address of packed member 'ud' of class or structure 'arbelprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member]: expanded from macro 'offsetof' MLX_FILL_1 ( &wqe->ud, 9, q_key, av->qkey );#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~~~~ ^~~~ drivers/infiniband/mlx_bitops.h:159:13: note: expanded from macro 'MLX_FILL_1'drivers/infiniband/mlx_bitops.h :154:27: note: MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\expanded from macro 'MLX_FILL' ^~~~ drivers/infiniband/mlx_bitops.h: uint32_t __assembled = (_assembled); \153 : ^~~~~~~~~~ 23:drivers/infiniband/hermon.c :note1248: :expanded from macro 'MLX_FILL'16 : warning: taking address of packed member 'ctrl' of class or structure 'hermonprm_mlx_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] uint32_t *__ptr = &(_ptr)->u.dwords[(_index)]; \ ^~~~ MLX_FILL_5 ( &wqe->mlx.ctrl, 2, ^~~~~~~~~~~~~ drivers/infiniband/arbel.c:1059:16: warning: taking address of packed member 'ud' of class or structure 'arbelprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL_1 ( &wqe->ud, 9, q_key, av->qkey ); ^~~~~~~ drivers/infiniband/mlx_bitops.h:175:64: note: expanded from macro 'MLX_FILL_5' drivers/infiniband/mlx_bitops.h MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_5 ( MLX_PSEUDO_STRUCT ( _ptr ),\: 159 ^~~~: 64: note: drivers/infiniband/mlx_bitops.hexpanded from macro 'MLX_FILL_1': 54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:54:14drivers/infiniband/mlx_bitops.h:: 103note:: 21expanded from macro 'MLX_PSEUDO_STRUCT': note: expanded from macro 'MLX_ASSEMBLE_5' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ MLX_ASSEMBLE_4 ( _structure_st, _index, __VA_ARGS__ ) ) ^~~~~~~~~~~~~ notedrivers/infiniband/mlx_bitops.h: :(skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)87 :39: note: expanded from macro 'MLX_ASSEMBLE_1' drivers/infiniband/mlx_bitops.h: ( (_value) << MLX_DWORD_BIT_OFFSET ( _structure_st, _index, _field ) )58 : ^~~~~~~~~~~~~13 :note : note(skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all): expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field )drivers/infiniband/mlx_bitops.h : ^~~~~~~~~~~~~58 :13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/stddef.h:13:45: note: expanded from macro 'offsetof' include/stddef.h:13:45: #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER)note: expanded from macro 'offsetof' ^~~~ #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/mlx_bitops.h:154:drivers/infiniband/mlx_bitops.h27::154 :note27: :expanded from macro 'MLX_FILL' note: expanded from macro 'MLX_FILL' uint32_t __assembled = (_assembled); \ ^~~~~~~~~~ uint32_t __assembled = (_assembled); \ drivers/infiniband/hermon.c ^~~~~~~~~~: 1248:16: warning: taking address of packed member 'ctrl' of class or structure 'hermonprm_mlx_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL_5 ( &wqe->mlx.ctrl, 2, ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:175:64: note: expanded from macro 'MLX_FILL_5' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_5 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:103:21: note: expanded from macro 'MLX_ASSEMBLE_5' MLX_ASSEMBLE_4 ( _structure_st, _index, __VA_ARGS__ ) ) ^~~~~~~~~~~~~ note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) drivers/infiniband/mlx_bitops.h:58:13: drivers/infiniband/arbel.cnote:: 1068expanded from macro 'MLX_BIT_OFFSET': 13: warning: offsetof ( _structure_st, _field )taking address of packed member 'next' of class or structure 'arbelprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] ^~~~~~~~~~~~~ MLX_SET ( &prev_wqe->next, nopcode, ARBEL_OPCODE_SEND ); ^~~~~~~~~~~~~~ include/stddef.h:13:45: note: drivers/infiniband/mlx_bitops.hexpanded from macro 'offsetof': 194:46: note#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER): expanded from macro 'MLX_SET' ^~~~ MLX_DWORD_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ ^~~~ drivers/infiniband/mlx_bitops.h:54:14:drivers/infiniband/mlx_bitops.h :note154: :expanded from macro 'MLX_PSEUDO_STRUCT'27 : note: expanded from macro 'MLX_FILL' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ uint32_t __assembled = (_assembled); \ ^~~~~~~~~~drivers/infiniband/mlx_bitops.h :62:21drivers/infiniband/hermon.c:: 1248note:: 16expanded from macro 'MLX_DWORD_OFFSET': warning: taking address of packed member 'ctrl' of class or structure 'hermonprm_mlx_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] ( MLX_BIT_OFFSET ( _structure_st, _field ) / 32 ) ^~~~~~~~~~~~~ MLX_FILL_5 ( &wqe->mlx.ctrl, 2,drivers/infiniband/mlx_bitops.h : ^~~~~~~~~~~~~58 :13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/stddef.h:13:45: note: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/mlx_bitops.h:175:drivers/infiniband/arbel.c64::1068 :note13: :expanded from macro 'MLX_FILL_5' warning: taking address of packed member 'next' of class or structure 'arbelprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_5 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ MLX_SET ( &prev_wqe->next, nopcode, ARBEL_OPCODE_SEND );drivers/infiniband/mlx_bitops.h :54 ^~~~~~~~~~~~~~: 14: drivers/infiniband/mlx_bitops.hnote:: expanded from macro 'MLX_PSEUDO_STRUCT'195 :23: typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ note: expanded from macro 'MLX_SET'drivers/infiniband/mlx_bitops.h :103:21: note: expanded from macro 'MLX_ASSEMBLE_5' uint32_t *__ptr = &(_ptr)->u.dwords[__index]; \ ^~~~ MLX_ASSEMBLE_4 ( _structure_st, _index, __VA_ARGS__ ) ) ^~~~~~~~~~~~~ note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/stddef.h:13:45: note: drivers/infiniband/arbel.cexpanded from macro 'offsetof' :1068:13#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER): ^~~~warning : taking address of packed member 'next' of class or structure 'arbelprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/infiniband/mlx_bitops.h: MLX_SET ( &prev_wqe->next, nopcode, ARBEL_OPCODE_SEND );154 : ^~~~~~~~~~~~~~27 : note: expanded from macro 'MLX_FILL' uint32_t __assembled = (_assembled); \ ^~~~~~~~~~ drivers/infiniband/mlx_bitops.h:197:50: note: expanded from macro 'MLX_SET' __value &= ~( MLX_MASK_1 ( MLX_PSEUDO_STRUCT ( _ptr ), \ ^~~~ drivers/infiniband/hermon.cdrivers/infiniband/mlx_bitops.h::125454::1614:: warningnote: : taking address of packed member 'ctrl' of class or structure 'hermonprm_mlx_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member]expanded from macro 'MLX_PSEUDO_STRUCT' MLX_FILL_1 ( &wqe->mlx.ctrl, 3, rlid, av->lid ); typeof ( *((_ptr)->u.dummy[0]) ) ^~~~~~~~~~~~~ ^~~~ drivers/infiniband/mlx_bitops.h:159:drivers/infiniband/mlx_bitops.h13:: 119note:: 19expanded from macro 'MLX_FILL_1': note: expanded from macro 'MLX_MASK_1' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ ( MLX_BIT_MASK ( _structure_st, _field ) << \drivers/infiniband/mlx_bitops.h : ^~~~~~~~~~~~~153 :23: note: expanded from macro 'MLX_FILL'drivers/infiniband/mlx_bitops.h :79:27: note: uint32_t *__ptr = &(_ptr)->u.dwords[(_index)]; \expanded from macro 'MLX_BIT_MASK' ^~~~ ( 32 - MLX_BIT_WIDTH ( _structure_st, _field ) ) ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.hdrivers/infiniband/hermon.c::741254::1516:: notewarning: : expanded from macro 'MLX_BIT_WIDTH'taking address of packed member 'ctrl' of class or structure 'hermonprm_mlx_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] sizeof ( ( ( _structure_st * ) NULL )->_field ) ^~~~~~~~~~~~~ MLX_FILL_1 ( &wqe->mlx.ctrl, 3, rlid, av->lid );drivers/infiniband/arbel.c : ^~~~~~~~~~~~~1068 :13: warning: taking address of packed member 'next' of class or structure 'arbelprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_SET ( &prev_wqe->next, nopcode, ARBEL_OPCODE_SEND ); ^~~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:159:64: note: expanded from macro 'MLX_FILL_1' drivers/infiniband/mlx_bitops.h:197:50 MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\: ^~~~note : expanded from macro 'MLX_SET' drivers/infiniband/mlx_bitops.h:54:14: __value &= ~( MLX_MASK_1 ( MLX_PSEUDO_STRUCT ( _ptr ), \note : ^~~~expanded from macro 'MLX_PSEUDO_STRUCT' drivers/infiniband/mlx_bitops.h: typeof ( *((_ptr)->u.dummy[0]) )54 : ^~~~14 : note: drivers/infiniband/mlx_bitops.hexpanded from macro 'MLX_PSEUDO_STRUCT': 87:39: typeof ( *((_ptr)->u.dummy[0]) ) note ^~~~: expanded from macro 'MLX_ASSEMBLE_1' drivers/infiniband/mlx_bitops.h:120:27 ( (_value) << MLX_DWORD_BIT_OFFSET ( _structure_st, _index, _field ) ): ^~~~~~~~~~~~~note : noteexpanded from macro 'MLX_MASK_1': (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) MLX_DWORD_BIT_OFFSET ( _structure_st, _index, _field ) ) ^~~~~~~~~~~~~drivers/infiniband/mlx_bitops.h :58:13: notedrivers/infiniband/mlx_bitops.h: :expanded from macro 'MLX_BIT_OFFSET'70 :21: offsetof ( _structure_st, _field )note : ^~~~~~~~~~~~~expanded from macro 'MLX_DWORD_BIT_OFFSET' include/stddef.h ( MLX_BIT_OFFSET ( _structure_st, _field ) - ( 32 * (_index) ) ): 13 ^~~~~~~~~~~~~: 45: note: expanded from macro 'offsetof' drivers/infiniband/mlx_bitops.h:58:13: #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER)note : ^~~~expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) drivers/infiniband/mlx_bitops.h ^~~~~~~~~~~~~: 154:27: note: expanded from macro 'MLX_FILL' include/stddef.h:13:45: uint32_t __assembled = (_assembled); \ note ^~~~~~~~~~: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/arbel.c:1068:13: warning: taking address of packed member 'next' of class or structure 'arbelprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_SET ( &prev_wqe->next, nopcode, ARBEL_OPCODE_SEND ); ^~~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:199:51: note: expanded from macro 'MLX_SET' __value |= MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ), \ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:87:39: note: expanded from macro 'MLX_ASSEMBLE_1' ( (_value) << MLX_DWORD_BIT_OFFSET ( _structure_st, _index, _field ) ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:70:21: note: expanded from macro 'MLX_DWORD_BIT_OFFSET' ( MLX_BIT_OFFSET ( _structure_st, _field ) - ( 32 * (_index) ) ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/stddef.h:13:45: note: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/arbel.c:1069:16: warning: taking address of packed member 'next' of class or structure 'arbelprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL_3 ( &prev_wqe->next, 1, ^~~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:167:13: note: expanded from macro 'MLX_FILL_3' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_3 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.h:153:23: note: expanded from macro 'MLX_FILL' uint32_t *__ptr = &(_ptr)->u.dwords[(_index)]; \ ^~~~ drivers/infiniband/hermon.c:1286:16: warning: taking address of packed member 'ctrl' of class or structure 'hermonprm_rc_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/infiniband/arbel.c MLX_FILL_1 ( &wqe->rc.ctrl, 1, ds,: 1069 ^~~~~~~~~~~~: 16: warningdrivers/infiniband/mlx_bitops.h: :taking address of packed member 'next' of class or structure 'arbelprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member]159 :13: note: expanded from macro 'MLX_FILL_1' MLX_FILL_3 ( &prev_wqe->next, 1, ^~~~~~~~~~~~~~ MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.h:153:23: note: expanded from macro 'MLX_FILL' uint32_t *__ptr = &(_ptr)->u.dwords[(_index)]; \ ^~~~ drivers/infiniband/mlx_bitops.h:167:64: note: expanded from macro 'MLX_FILL_3' drivers/infiniband/hermon.c:1286 MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_3 ( MLX_PSEUDO_STRUCT ( _ptr ),\: 16 ^~~~: warning: taking address of packed member 'ctrl' of class or structure 'hermonprm_rc_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/infiniband/mlx_bitops.h:54:14 MLX_FILL_1 ( &wqe->rc.ctrl, 1, ds,: ^~~~~~~~~~~~note : expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:94:21:drivers/infiniband/mlx_bitops.h :note159: :expanded from macro 'MLX_ASSEMBLE_3'64 : note: expanded from macro 'MLX_FILL_1' ( MLX_ASSEMBLE_1 ( _structure_st, _index, _field, _value ) | \ ^~~~~~~~~~~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.hdrivers/infiniband/mlx_bitops.h::5458::1413:: notenote: : expanded from macro 'MLX_BIT_OFFSET'expanded from macro 'MLX_PSEUDO_STRUCT' offsetof ( _structure_st, _field ) typeof ( *((_ptr)->u.dummy[0]) ) ^~~~~~~~~~~~~ ^~~~ drivers/infiniband/mlx_bitops.h:87include/stddef.h:39::13 :note45: :expanded from macro 'MLX_ASSEMBLE_1' note: expanded from macro 'offsetof' ( (_value) << MLX_DWORD_BIT_OFFSET ( _structure_st, _index, _field ) ) ^~~~~~~~~~~~~ note: #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER)(skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) ^~~~ drivers/infiniband/mlx_bitops.h:58:13: notedrivers/infiniband/mlx_bitops.h: :expanded from macro 'MLX_BIT_OFFSET'154 :27: offsetof ( _structure_st, _field )note : ^~~~~~~~~~~~~expanded from macro 'MLX_FILL' include/stddef.h uint32_t __assembled = (_assembled); \: 13 ^~~~~~~~~~: 45:drivers/infiniband/arbel.c: 1069note:: 16expanded from macro 'offsetof': warning: taking address of packed member 'next' of class or structure 'arbelprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ MLX_FILL_3 ( &prev_wqe->next, 1, ^~~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:154:27: note: expanded from macro 'MLX_FILL' uint32_t __assembled = (_assembled); \ ^~~~~~~~~~ drivers/infiniband/mlx_bitops.h:167:64: note: expanded from macro 'MLX_FILL_3' drivers/infiniband/hermon.c:1288:16 MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_3 ( MLX_PSEUDO_STRUCT ( _ptr ),\: ^~~~warning : taking address of packed member 'ctrl' of class or structure 'hermonprm_rc_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/infiniband/mlx_bitops.h:54:14 MLX_FILL_1 ( &wqe->rc.ctrl, 2, c, 0x03 /* generate completion */ );: ^~~~~~~~~~~~note : expanded from macro 'MLX_PSEUDO_STRUCT' drivers/infiniband/mlx_bitops.h:159 typeof ( *((_ptr)->u.dummy[0]) ): 13 ^~~~: note: expanded from macro 'MLX_FILL_1' drivers/infiniband/mlx_bitops.h:95:21: MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ note: ^~~~expanded from macro 'MLX_ASSEMBLE_3' drivers/infiniband/mlx_bitops.h:153:23 MLX_ASSEMBLE_2 ( _structure_st, _index, __VA_ARGS__ ) ): ^~~~~~~~~~~~~note : noteexpanded from macro 'MLX_FILL': (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) uint32_t *__ptr = &(_ptr)->u.dwords[(_index)]; \ ^~~~ drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET'drivers/infiniband/hermon.c :1288:16 offsetof ( _structure_st, _field ): ^~~~~~~~~~~~~warning : taking address of packed member 'ctrl' of class or structure 'hermonprm_rc_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] include/stddef.h MLX_FILL_1 ( &wqe->rc.ctrl, 2, c, 0x03 /* generate completion */ );: 13 ^~~~~~~~~~~~:45: note: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/mlx_bitops.h:159:64: notedrivers/infiniband/mlx_bitops.h: :expanded from macro 'MLX_FILL_1'154 :27: note MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\: expanded from macro 'MLX_FILL' ^~~~ drivers/infiniband/mlx_bitops.h uint32_t __assembled = (_assembled); \: 54 ^~~~~~~~~~: 14drivers/infiniband/arbel.c:: 1069note:: 16expanded from macro 'MLX_PSEUDO_STRUCT': warning: typeof ( *((_ptr)->u.dummy[0]) )taking address of packed member 'next' of class or structure 'arbelprm_ud_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] ^~~~ drivers/infiniband/mlx_bitops.h: MLX_FILL_3 ( &prev_wqe->next, 1,87 : ^~~~~~~~~~~~~~39 : note: expanded from macro 'MLX_ASSEMBLE_1' ( (_value) << MLX_DWORD_BIT_OFFSET ( _structure_st, _index, _field ) ) ^~~~~~~~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET' drivers/infiniband/mlx_bitops.h:167: offsetof ( _structure_st, _field )64 : ^~~~~~~~~~~~~ note: expanded from macro 'MLX_FILL_3' include/stddef.h: MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_3 ( MLX_PSEUDO_STRUCT ( _ptr ),\13 : ^~~~45 : note: expanded from macro 'offsetof' drivers/infiniband/mlx_bitops.h:54:14#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER): ^~~~ In file included from noteinterface/efi/efi_smbios.c: :expanded from macro 'MLX_PSEUDO_STRUCT'22drivers/infiniband/mlx_bitops.h :: 154In file included from : typeof ( *((_ptr)->u.dummy[0]) )include/gpxe/smbios.h : ^~~~15 27: :In file included from include/gpxe/uaccess.h:notedrivers/infiniband/mlx_bitops.h25:: : include/string.hexpanded from macro 'MLX_FILL':95: 2821::5 uint32_t __assembled = (_assembled); \: note ^~~~~~~~~~warning: : expanded from macro 'MLX_ASSEMBLE_3'attribute declaration must precede definition [-Wignored-attributes] MLX_ASSEMBLE_2 ( _structure_st, _index, __VA_ARGS__ ) ) ^~~~~~~~~~~~~ note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ int __pure strncmp(const char * cs,const char * ct,include/stddef.h : ^13 :45: note: include/compiler.hexpanded from macro 'offsetof': 470:33: #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER)note : ^~~~expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ drivers/infiniband/mlx_bitops.harch/x86/include/bits/string.h::154216::2719:: notenote: : expanded from macro 'MLX_FILL'previous definition is here uint32_t __assembled = (_assembled); \static inline int strncmp(const char * cs,const char * ct,size_t count) ^~~~~~~~~~ ^ In file included from interface/efi/efi_smbios.c:22: In file included from include/gpxe/smbios.h:15: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: notedrivers/infiniband/hermon.c: drivers/infiniband/arbel.c:previous definition is here: 10811349static inline int strncmp(const char * cs,const char * ct,size_t count)::1616:: warningwarning: : taking address of packed member 'ctrl' of class or structure 'hermon_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member]taking address of packed member 'send' of class or structure 'arbelprm_doorbell_register' may result in an unaligned pointer value [-Waddress-of-packed-member] ^ MLX_FILL_2 ( &wqe->ctrl, 0, MLX_FILL_4 ( &db_reg.send, 0, ^~~~~~~~~ ^~~~~~~~~~~ drivers/infiniband/mlx_bitops.hdrivers/infiniband/mlx_bitops.h::163171::1313:: note : noteexpanded from macro 'MLX_FILL_2': expanded from macro 'MLX_FILL_4' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_2 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.h MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_4 ( MLX_PSEUDO_STRUCT ( _ptr ),\:153 :23 ^~~~: note: drivers/infiniband/mlx_bitops.hexpanded from macro 'MLX_FILL': 153:23: uint32_t *__ptr = &(_ptr)->u.dwords[(_index)]; \ note ^~~~ : expanded from macro 'MLX_FILL' uint32_t *__ptr = &(_ptr)->u.dwords[(_index)]; \ ^~~~ drivers/infiniband/hermon.c:1349:16: warning: taking address of packed member 'ctrl' of class or structure 'hermon_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL_2 ( &wqe->ctrl, 0, ^~~~~~~~~ drivers/infiniband/arbel.c:1081:16: warning: taking address of packed member 'send' of class or structure 'arbelprm_doorbell_register' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL_4 ( &db_reg.send, 0, ^~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:163:64: note: expanded from macro 'MLX_FILL_2' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_2 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.h:54:drivers/infiniband/mlx_bitops.h14::171 :note64: :expanded from macro 'MLX_PSEUDO_STRUCT' note: expanded from macro 'MLX_FILL_4' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_4 ( MLX_PSEUDO_STRUCT ( _ptr ),\drivers/infiniband/mlx_bitops.h : ^~~~90 :21: note: drivers/infiniband/mlx_bitops.hexpanded from macro 'MLX_ASSEMBLE_2': 54:14: note ( MLX_ASSEMBLE_1 ( _structure_st, _index, _field, _value ) | \: expanded from macro 'MLX_PSEUDO_STRUCT' ^~~~~~~~~~~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:58:13:drivers/infiniband/mlx_bitops.h :note98: :expanded from macro 'MLX_BIT_OFFSET'21 : offsetof ( _structure_st, _field )note : ^~~~~~~~~~~~~expanded from macro 'MLX_ASSEMBLE_4' include/stddef.h ( MLX_ASSEMBLE_1 ( _structure_st, _index, _field, _value ) | \: 13 ^~~~~~~~~~~~~: 45note:: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)note : expanded from macro 'offsetof' drivers/infiniband/mlx_bitops.h#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER): 58 ^~~~: 13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:154:27: note: expanded from macro 'MLX_FILL' include/stddef.h:13: uint32_t __assembled = (_assembled); \45 : ^~~~~~~~~~ note: drivers/infiniband/hermon.cexpanded from macro 'offsetof': 1349In file included from :interface/efi/efi_smbios.c:1622#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER): : ^~~~warningIn file included from include/gpxe/smbios.h: :taking address of packed member 'ctrl' of class or structure 'hermon_send_wqe' may result in an unaligned pointer value [-Waddress-of-packed-member]15: In file included from include/gpxe/uaccess.h:25: drivers/infiniband/mlx_bitops.h MLX_FILL_2 ( &wqe->ctrl, 0,:include/string.h : ^~~~~~~~~32 :1548::27 :warning : noteattribute declaration must precede definition [-Wignored-attributes]: expanded from macro 'MLX_FILL' size_t __pure strlen(const char * s) __nonnull; drivers/infiniband/mlx_bitops.h ^: uint32_t __assembled = (_assembled); \include/compiler.h :In file included from 163interface/efi/efi_uaccess.c470::: ^~~~~~~~~~2133 :: In file included from drivers/infiniband/arbel.cnote:: include/gpxe/uaccess.h64expanded from macro '__pure': :251081: : #define __pure __attribute__ (( pure ))16noteinclude/string.h: : ^expanded from macro 'MLX_FILL_2' :arch/x86/include/bits/string.h28: :2395warning::22 MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_2 ( MLX_PSEUDO_STRUCT ( _ptr ),\: taking address of packed member 'send' of class or structure 'arbelprm_doorbell_register' may result in an unaligned pointer value [-Waddress-of-packed-member] ^~~~warning :: drivers/infiniband/mlx_bitops.hattribute declaration must precede definition [-Wignored-attributes]note : MLX_FILL_4 ( &db_reg.send, 0,54: :previous definition is here ^~~~~~~~~~~14 : notestatic inline size_t strlen(const char * s): expanded from macro 'MLX_PSEUDO_STRUCT' ^ In file included from interface/efi/efi_smbios.c typeof ( *((_ptr)->u.dummy[0]) ): 22 ^~~~: In file included from include/gpxe/smbios.h:15: In file included from drivers/infiniband/mlx_bitops.hint __pure strncmp(const char * cs,const char * ct,include/gpxe/uaccess.h::91drivers/infiniband/mlx_bitops.h: 25:21 ^:: include/string.h note171: :expanded from macro 'MLX_ASSEMBLE_2':64 :32 include/compiler.h:note:: MLX_ASSEMBLE_1 ( _structure_st, _index, __VA_ARGS__ ) )470 expanded from macro 'MLX_FILL_4' ^~~~~~~~~~~~~: 3833 :: warningnotenote MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_4 ( MLX_PSEUDO_STRUCT ( _ptr ),\: : ^~~~: expanded from macro '__pure' (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)attribute declaration must precede definition [-Wignored-attributes] drivers/infiniband/mlx_bitops.h :#define __pure __attribute__ (( pure )) 54size_t __pure strlen(const char * s) __nonnull; ^drivers/infiniband/mlx_bitops.h:: 58 ^14 :include/compiler.h:: 48413note:arch/x86/include/bits/string.h::: expanded from macro 'MLX_PSEUDO_STRUCT'note216 36: :expanded from macro 'MLX_BIT_OFFSET' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~note: 19: offsetof ( _structure_st, _field )expanded from macro '__nonnull' : ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.hnote#define __nonnull __attribute__ (( nonnull )):: previous definition is here ^99 include/stddef.harch/x86/include/bits/string.h::21239:static inline int strncmp(const char * cs,const char * ct,size_t count): note22 ^:: noteIn file included from expanded from macro 'MLX_ASSEMBLE_4':: interface/efi/efi_uaccess.c13previous definition is here:: 45 MLX_ASSEMBLE_3 ( _structure_st, _index, __VA_ARGS__ ) )21static inline size_t strlen(const char * s) : ^~~~~~~~~~~~~:In file included from ^note : note expanded from macro 'offsetof': include/gpxe/uaccess.h (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all): 25: include/string.h#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER): ^~~~ 29drivers/infiniband/mlx_bitops.h::2458::In file included from interface/efi/efi_smbios.cdrivers/infiniband/mlx_bitops.h::13warning15422: : :attribute declaration must precede definition [-Wignored-attributes]In file included from 27::include/gpxe/smbios.h note:note: 15 size_t count) __nonnull;expanded from macro 'MLX_BIT_OFFSET': : In file included from ^expanded from macro 'MLX_FILL' offsetof ( _structure_st, _field )drivers/infiniband/linda.c include/gpxe/uaccess.h : ^~~~~~~~~~~~~: 25include/compiler.h1269 uint32_t __assembled = (_assembled); \: : 484: ^~~~~~~~~~include/string.h:include/stddef.h3136: :warning39:: 13equality comparison with extraneous parentheses [-Wparentheses-equality]:: 4445:: note:warning : noteexpanded from macro '__nonnull' if ( ( linda_wq->eager_cons ==: : expanded from macro 'offsetof' ~~~~~~~~~~~~~~~~~~~~~^~ attribute declaration must precede definition [-Wignored-attributes]#define __nonnull __attribute__ (( nonnull )) ^#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) arch/x86/include/bits/string.h ^~~~: void * memset(void * s,int c,size_t count) __nonnull;216 : ^19 : include/compiler.hnote:: 484previous definition is heredrivers/infiniband/mlx_bitops.h ::36154:static inline int strncmp(const char * cs,const char * ct,size_t count): 27note: ^: note expanded from macro '__nonnull': expanded from macro 'MLX_FILL' drivers/infiniband/linda.c:#define __nonnull __attribute__ (( nonnull ))1269 : ^ uint32_t __assembled = (_assembled); \31 drivers/infiniband/hermon.c: : ^~~~~~~~~~1358arch/x86/include/bits/string.h :: 18516notedrivers/infiniband/arbel.c::: :221081 :warning: : remove extraneous parentheses around the comparison to silence this warningtaking address of packed member 'send' of class or structure 'hermonprm_doorbell_register' may result in an unaligned pointer value [-Waddress-of-packed-member]16 : if ( ( linda_wq->eager_cons ==warning : ~~ ^taking address of packed member 'send' of class or structure 'arbelprm_doorbell_register' may result in an unaligned pointer value [-Waddress-of-packed-member] note MLX_FILL_1 ( &db_reg.send, 0, qn, qp->qpn );: previous definition is heredrivers/infiniband/linda.c ^~~~~~~~~~~:1269: MLX_FILL_4 ( &db_reg.send, 0, 31 : ^~~~~~~~~~~ notestatic inline void * memset(void *s, int c,size_t count): drivers/infiniband/mlx_bitops.h use '=' to turn this equality comparison into an assignment ^ : 159 if ( ( linda_wq->eager_cons == : ^~13 : =In file included from noteinterface/efi/efi_smbios.c: :22expanded from macro 'MLX_FILL_1': In file included from include/gpxe/smbios.h:15: In file included from include/gpxe/uaccess.h:25 MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\: include/string.h ^~~~ :40drivers/infiniband/mlx_bitops.hdrivers/infiniband/mlx_bitops.h::58::171153 :warning:23: :64 attribute declaration must precede definition [-Wignored-attributes]:note : noteexpanded from macro 'MLX_FILL' : expanded from macro 'MLX_FILL_4' void * memmove(void * dest,const void *src,size_t count) __nonnull; uint32_t *__ptr = &(_ptr)->u.dwords[(_index)]; \ ^ MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_4 ( MLX_PSEUDO_STRUCT ( _ptr ),\ include/compiler.h ^~~~: 484: ^~~~36 : notedrivers/infiniband/mlx_bitops.h: :expanded from macro '__nonnull'54 :14: note#define __nonnull __attribute__ (( nonnull )): expanded from macro 'MLX_PSEUDO_STRUCT'drivers/infiniband/hermon.c ^: 1358 typeof ( *((_ptr)->u.dummy[0]) ):arch/x86/include/bits/string.h 16: ^~~~: 159 :warning22: drivers/infiniband/mlx_bitops.htaking address of packed member 'send' of class or structure 'hermonprm_doorbell_register' may result in an unaligned pointer value [-Waddress-of-packed-member]: : 99note:: 21 MLX_FILL_1 ( &db_reg.send, 0, qn, qp->qpn );:previous definition is here note: ^~~~~~~~~~~expanded from macro 'MLX_ASSEMBLE_4' static inline void * memmove(void * dest,const void * src, size_t n) ^ MLX_ASSEMBLE_3 ( _structure_st, _index, __VA_ARGS__ ) ) ^~~~~~~~~~~~~ note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) drivers/infiniband/mlx_bitops.h:159:64: drivers/infiniband/mlx_bitops.hnote: :expanded from macro 'MLX_FILL_1'58 :13: note MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\: expanded from macro 'MLX_BIT_OFFSET' ^~~~ offsetof ( _structure_st, _field ) drivers/infiniband/mlx_bitops.h ^~~~~~~~~~~~~: 54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' include/stddef.h typeof ( *((_ptr)->u.dummy[0]) ):13 : ^~~~45 : notedrivers/infiniband/mlx_bitops.h: :expanded from macro 'offsetof'87 :39: note: expanded from macro 'MLX_ASSEMBLE_1'#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ In file included from interface/efi/efi_uaccess.c:21: ( (_value) << MLX_DWORD_BIT_OFFSET ( _structure_st, _index, _field ) )In file included from include/gpxe/uaccess.h ^~~~~~~~~~~~~: drivers/infiniband/mlx_bitops.hnote:: 154(skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)25:: 27 include/string.h:: 32note:: 8drivers/infiniband/mlx_bitops.hexpanded from macro 'MLX_FILL':: 58 :warning13: : uint32_t __assembled = (_assembled); \attribute declaration must precede definition [-Wignored-attributes] note : ^~~~~~~~~~expanded from macro 'MLX_BIT_OFFSET' size_t __pure strlen(const char * s) __nonnull; drivers/infiniband/arbel.c : ^ offsetof ( _structure_st, _field ) 1081 ^~~~~~~~~~~~~include/compiler.h: :16470: :warninginclude/stddef.h: :3313:taking address of packed member 'send' of class or structure 'arbelprm_doorbell_register' may result in an unaligned pointer value [-Waddress-of-packed-member] : 45note:: expanded from macro '__pure'note : MLX_FILL_4 ( &db_reg.send, 0,expanded from macro 'offsetof' ^~~~~~~~~~~#define __pure __attribute__ (( pure )) ^ #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER)arch/x86/include/bits/string.h : ^~~~239 :22: drivers/infiniband/mlx_bitops.hnote:: 154previous definition is here :27: notestatic inline size_t strlen(const char * s): expanded from macro 'MLX_FILL' ^ drivers/infiniband/mlx_bitops.hIn file included from :interface/efi/efi_uaccess.c171 uint32_t __assembled = (_assembled); \: 64: ^~~~~~~~~~21 : :In file included from include/gpxe/uaccess.hnote:: 25expanded from macro 'MLX_FILL_4': include/string.h:32:38: MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_4 ( MLX_PSEUDO_STRUCT ( _ptr ),\warning: attribute declaration must precede definition [-Wignored-attributes] ^~~~ size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.hdrivers/infiniband/mlx_bitops.h::484:5436::14 :note: expanded from macro '__nonnull' note: #define __nonnull __attribute__ (( nonnull ))expanded from macro 'MLX_PSEUDO_STRUCT' ^ arch/x86/include/bits/string.h typeof ( *((_ptr)->u.dummy[0]) ):239 : ^~~~22 : note: drivers/infiniband/mlx_bitops.hprevious definition is here: 99:21static inline size_t strlen(const char * s): ^ note: expanded from macro 'MLX_ASSEMBLE_4' MLX_ASSEMBLE_3 ( _structure_st, _index, __VA_ARGS__ ) ) ^~~~~~~~~~~~~ note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) In file included from interface/efi/efi_uaccess.c:21: In file included from include/gpxe/uaccess.h:25drivers/infiniband/mlx_bitops.h: :include/string.h58::3913::44 :note warning: : expanded from macro 'MLX_BIT_OFFSET'attribute declaration must precede definition [-Wignored-attributes] offsetof ( _structure_st, _field ) void * memset(void * s,int c,size_t count) __nonnull; ^~~~~~~~~~~~~ ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' include/stddef.h:13#define __nonnull __attribute__ (( nonnull )): 45 ^: arch/x86/include/bits/string.hnote:185:: 22expanded from macro 'offsetof': note: previous definition is here #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ static inline void * memset(void *s, int c,size_t count) ^ In file included from interface/efi/efi_uaccess.c:drivers/infiniband/mlx_bitops.h21:: In file included from include/gpxe/uaccess.h:15425:: 27include/string.h:: 40note:: 58expanded from macro 'MLX_FILL': warning: drivers/infiniband/hermon.cattribute declaration must precede definition [-Wignored-attributes] uint32_t __assembled = (_assembled); \: 1440 ^~~~~~~~~~: 19:void * memmove(void * dest,const void *src,size_t count) __nonnull; warning ^: taking address of packed member 'normal' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] include/compiler.h:484:36 qpn = MLX_GET ( &cqe->normal, qpn );: ^~~~~~~~~~~note : expanded from macro '__nonnull' drivers/infiniband/mlx_bitops.h:#define __nonnull __attribute__ (( nonnull ))212 :46 ^: notearch/x86/include/bits/string.h: drivers/infiniband/arbel.cexpanded from macro 'MLX_GET'::159 :108622: MLX_DWORD_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \16 :: ^~~~ warningdrivers/infiniband/mlx_bitops.hnote:: : 54taking address of packed member 'send' of class or structure 'arbelprm_doorbell_register' may result in an unaligned pointer value [-Waddress-of-packed-member]: 14:previous definition is here MLX_FILL_2 ( &db_reg.send, 1,note: expanded from macro 'MLX_PSEUDO_STRUCT'static inline void * memmove(void * dest,const void * src, size_t n) ^~~~~~~~~~~ typeof ( *((_ptr)->u.dummy[0]) ) ^ ^~~~ drivers/infiniband/mlx_bitops.h:drivers/infiniband/mlx_bitops.h163::6213:21:: notenote: : expanded from macro 'MLX_FILL_2'expanded from macro 'MLX_DWORD_OFFSET' ( MLX_BIT_OFFSET ( _structure_st, _field ) / 32 ) ^~~~~~~~~~~~~ MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_2 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~drivers/infiniband/mlx_bitops.h :58:drivers/infiniband/mlx_bitops.h13::153 note:: 23expanded from macro 'MLX_BIT_OFFSET': note: offsetof ( _structure_st, _field )expanded from macro 'MLX_FILL' ^~~~~~~~~~~~~ include/stddef.h uint32_t *__ptr = &(_ptr)->u.dwords[(_index)]; \: 13 ^~~~: 45: note: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/arbel.c:drivers/infiniband/hermon.c1086::144016::19 :warning : warningtaking address of packed member 'send' of class or structure 'arbelprm_doorbell_register' may result in an unaligned pointer value [-Waddress-of-packed-member]: taking address of packed member 'normal' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] qpn = MLX_GET ( &cqe->normal, qpn ); MLX_FILL_2 ( &db_reg.send, 1, ^~~~~~~~~~~ ^~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:213:23: note: expanded from macro 'MLX_GET' uint32_t *__ptr = &(_ptr)->u.dwords[__index]; \ ^~~~ drivers/infiniband/mlx_bitops.h:163:64: note: expanded from macro 'MLX_FILL_2' drivers/infiniband/hermon.c MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_2 ( MLX_PSEUDO_STRUCT ( _ptr ),\: 1440 ^~~~: 19: warning: taking address of packed member 'normal' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/infiniband/mlx_bitops.h:54 qpn = MLX_GET ( &cqe->normal, qpn );: 14 ^~~~~~~~~~~: note: expanded from macro 'MLX_PSEUDO_STRUCT' drivers/infiniband/mlx_bitops.h typeof ( *((_ptr)->u.dummy[0]) ): 216 ^~~~: 50: note: expanded from macro 'MLX_GET'drivers/infiniband/mlx_bitops.h :90:21 MLX_DWORD_BIT_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), \: ^~~~note : expanded from macro 'MLX_ASSEMBLE_2'drivers/infiniband/mlx_bitops.h :54:14: ( MLX_ASSEMBLE_1 ( _structure_st, _index, _field, _value ) | \ note ^~~~~~~~~~~~~: expanded from macro 'MLX_PSEUDO_STRUCT'note : (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:drivers/infiniband/mlx_bitops.h70::5821::13: notenote: : expanded from macro 'MLX_DWORD_BIT_OFFSET'expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ( MLX_BIT_OFFSET ( _structure_st, _field ) - ( 32 * (_index) ) ) ^~~~~~~~~~~~~ ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.hinclude/stddef.h::5813::1345:: notenote: : expanded from macro 'MLX_BIT_OFFSET'expanded from macro 'offsetof' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~include/stddef.h:13 :45: note: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/mlx_bitops.h:154:27: drivers/infiniband/hermon.cnote:: 1440expanded from macro 'MLX_FILL': 19: warning: taking address of packed member 'normal' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] uint32_t __assembled = (_assembled); \ ^~~~~~~~~~ qpn = MLX_GET ( &cqe->normal, qpn ); ^~~~~~~~~~~drivers/infiniband/arbel.c :1086:16:drivers/infiniband/mlx_bitops.h :warning: 219taking address of packed member 'send' of class or structure 'arbelprm_doorbell_register' may result in an unaligned pointer value [-Waddress-of-packed-member]: 42: note: expanded from macro 'MLX_GET' MLX_FILL_2 ( &db_reg.send, 1, MLX_BIT_MASK ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ ^~~~~~~~~~~ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:79:27: note: expanded from macro 'MLX_BIT_MASK' ( 32 - MLX_BIT_WIDTH ( _structure_st, _field ) ) )drivers/infiniband/mlx_bitops.h : ^~~~~~~~~~~~~163 :64drivers/infiniband/mlx_bitops.h::74 :15:note : noteexpanded from macro 'MLX_FILL_2': expanded from macro 'MLX_BIT_WIDTH' sizeof ( ( ( _structure_st * ) NULL )->_field ) ^~~~~~~~~~~~~ MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_2 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.h:54:drivers/infiniband/hermon.c14::1441 :note23: : expanded from macro 'MLX_PSEUDO_STRUCT'warning: taking address of packed member 'normal' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ is_send = MLX_GET ( &cqe->normal, s_r ); ^~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:91:21drivers/infiniband/mlx_bitops.h:: 212note:: 46expanded from macro 'MLX_ASSEMBLE_2': note: expanded from macro 'MLX_GET' MLX_ASSEMBLE_1 ( _structure_st, _index, __VA_ARGS__ ) ) ^~~~~~~~~~~~~ note MLX_DWORD_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) ^~~~ drivers/infiniband/mlx_bitops.h:54:14:drivers/infiniband/mlx_bitops.h :note58: :expanded from macro 'MLX_PSEUDO_STRUCT'13 : note: typeof ( *((_ptr)->u.dummy[0]) )expanded from macro 'MLX_BIT_OFFSET' ^~~~ offsetof ( _structure_st, _field ) drivers/infiniband/mlx_bitops.h ^~~~~~~~~~~~~: 62:21: note: expanded from macro 'MLX_DWORD_OFFSET' include/stddef.h:13: ( MLX_BIT_OFFSET ( _structure_st, _field ) / 32 )45 : ^~~~~~~~~~~~~ note: expanded from macro 'offsetof' drivers/infiniband/mlx_bitops.h:58:13:#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) note ^~~~: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/stddef.hdrivers/infiniband/mlx_bitops.h::13154::4527:: notenote: : expanded from macro 'offsetof'expanded from macro 'MLX_FILL' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) uint32_t __assembled = (_assembled); \ ^~~~ ^~~~~~~~~~ drivers/infiniband/hermon.c:1441:23: warning: taking address of packed member 'normal' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] In file included from is_send = MLX_GET ( &cqe->normal, s_r );interface/efi/efi_umalloc.c ^~~~~~~~~~~: 22: drivers/infiniband/mlx_bitops.hIn file included from :include/gpxe/umalloc.h213::2315:: noteIn file included from : include/gpxe/uaccess.hexpanded from macro 'MLX_GET': 25: include/string.h:28:5 uint32_t *__ptr = &(_ptr)->u.dwords[__index]; \: ^~~~warning : attribute declaration must precede definition [-Wignored-attributes] drivers/infiniband/hermon.c:1441:23: warning: taking address of packed member 'normal' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] int __pure strncmp(const char * cs,const char * ct, ^ is_send = MLX_GET ( &cqe->normal, s_r ); ^~~~~~~~~~~ include/compiler.h:470:33: drivers/infiniband/mlx_bitops.hnote:216: :expanded from macro '__pure'50: note: expanded from macro 'MLX_GET'#define __pure __attribute__ (( pure )) ^ MLX_DWORD_BIT_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), \ arch/x86/include/bits/string.h ^~~~: 216:drivers/infiniband/mlx_bitops.h19::54 note:: 14previous definition is here: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~static inline int strncmp(const char * cs,const char * ct,size_t count) ^ drivers/infiniband/mlx_bitops.hIn file included from :interface/efi/efi_umalloc.c70::2221:: noteIn file included from : include/gpxe/umalloc.hexpanded from macro 'MLX_DWORD_BIT_OFFSET' :15: In file included from include/gpxe/uaccess.h ( MLX_BIT_OFFSET ( _structure_st, _field ) - ( 32 * (_index) ) ): 25 ^~~~~~~~~~~~~: include/string.h:29drivers/infiniband/mlx_bitops.h:58::13:24 note: expanded from macro 'MLX_BIT_OFFSET' : warning offsetof ( _structure_st, _field ): attribute declaration must precede definition [-Wignored-attributes] ^~~~~~~~~~~~~ include/stddef.h size_t count) __nonnull; :13: ^45: note : include/compiler.hexpanded from macro 'offsetof' :484:36:#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~note : expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.hdrivers/infiniband/hermon.c::1441:23:216 :warning19: taking address of packed member 'normal' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member]: note: previous definition is here is_send = MLX_GET ( &cqe->normal, s_r ); ^~~~~~~~~~~ static inline int strncmp(const char * cs,const char * ct,size_t count)drivers/infiniband/mlx_bitops.h : ^219: 42: note: expanded from macro 'MLX_GET' MLX_BIT_MASK ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \drivers/infiniband/arbel.c : ^~~~1134 :16drivers/infiniband/mlx_bitops.h:: 54warning:: 14taking address of packed member 'qp' of class or structure 'arbelprm_doorbell_record' may result in an unaligned pointer value [-Waddress-of-packed-member]: note: expanded from macro 'MLX_PSEUDO_STRUCT' MLX_FILL_1 ( &db_rec->qp, 0, ^~~~~~~~~~ typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.hdrivers/infiniband/mlx_bitops.h::15979::1327:: notenote: : expanded from macro 'MLX_FILL_1'expanded from macro 'MLX_BIT_MASK' ( 32 - MLX_BIT_WIDTH ( _structure_st, _field ) ) ) MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~~~~~~~~~~ ^~~~ drivers/infiniband/mlx_bitops.hdrivers/infiniband/mlx_bitops.h::15374::2315:: notenote: : expanded from macro 'MLX_BIT_WIDTH'expanded from macro 'MLX_FILL' sizeof ( ( ( _structure_st * ) NULL )->_field ) ^~~~~~~~~~~~~ uint32_t *__ptr = &(_ptr)->u.dwords[(_index)]; \ ^~~~ drivers/infiniband/arbel.cdrivers/infiniband/hermon.c::11341442:16::22 :warning : warningtaking address of packed member 'qp' of class or structure 'arbelprm_doorbell_record' may result in an unaligned pointer value [-Waddress-of-packed-member]: taking address of packed member 'normal' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL_1 ( &db_rec->qp, 0, opcode = MLX_GET ( &cqe->normal, opcode ); ^~~~~~~~~~ ^~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:212:46: note: expanded from macro 'MLX_GET' MLX_DWORD_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \drivers/infiniband/mlx_bitops.h : ^~~~159 :64:drivers/infiniband/mlx_bitops.h :note54: In file included from expanded from macro 'MLX_FILL_1':interface/efi/efi_umalloc.c 14::22 : noteIn file included from : include/gpxe/umalloc.hexpanded from macro 'MLX_PSEUDO_STRUCT': MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ 15: In file included from typeof ( *((_ptr)->u.dummy[0]) )include/gpxe/uaccess.h ^~~~: 25 ^~~~: include/string.hdrivers/infiniband/mlx_bitops.hdrivers/infiniband/mlx_bitops.h::3262:8:::2154 :warning:: 14attribute declaration must precede definition [-Wignored-attributes] note:: expanded from macro 'MLX_DWORD_OFFSET'size_t __pure strlen(const char * s) __nonnull; note ^ : include/compiler.h:470:expanded from macro 'MLX_PSEUDO_STRUCT'33 : note ( MLX_BIT_OFFSET ( _structure_st, _field ) / 32 ): typeof ( *((_ptr)->u.dummy[0]) ) expanded from macro '__pure' ^~~~~~~~~~~~~#define __pure __attribute__ (( pure )) ^~~~ ^drivers/infiniband/mlx_bitops.h :arch/x86/include/bits/string.h58::23913drivers/infiniband/mlx_bitops.h::2287:: note :note: : previous definition is here39 expanded from macro 'MLX_BIT_OFFSET' :static inline size_t strlen(const char * s) offsetof ( _structure_st, _field )note ^~~~~~~~~~~~~ ^ : In file included from expanded from macro 'MLX_ASSEMBLE_1'include/stddef.hinterface/efi/efi_umalloc.c: :2213: :In file included from 45include/gpxe/umalloc.h::15 ( (_value) << MLX_DWORD_BIT_OFFSET ( _structure_st, _index, _field ) ): noteIn file included from : ^~~~~~~~~~~~~expanded from macro 'offsetof'include/gpxe/uaccess.h :25note: : #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER)include/string.h (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all): ^~~~32 :interface/efi/efi_io.c38::174 : drivers/infiniband/hermon.cwarning:: 131442attribute declaration must precede definition [-Wignored-attributes]:drivers/infiniband/mlx_bitops.h : 22::58size_t __pure strlen(const char * s) __nonnull; warning:warning: ^taking address of packed member 'normal' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member]: 13function 'efi_iodelay' is not needed and will not be emitted [-Wunneeded-internal-declaration] : include/compiler.h: opcode = MLX_GET ( &cqe->normal, opcode );static void efi_iodelay ( void ) { 484 ^~~~~~~~~~~: 36 :drivers/infiniband/mlx_bitops.h :note213 ^note:: 23: expanded from macro '__nonnull'expanded from macro 'MLX_BIT_OFFSET': note offsetof ( _structure_st, _field ): #define __nonnull __attribute__ (( nonnull )) expanded from macro 'MLX_GET' ^~~~~~~~~~~~~ ^ arch/x86/include/bits/string.h:239: uint32_t *__ptr = &(_ptr)->u.dwords[__index]; \22: include/stddef.h note: ^~~~13: :previous definition is here 45: static inline size_t strlen(const char * s) note ^ : expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/hermon.c:1442:22In file included from :interface/efi/efi_umalloc.cdrivers/infiniband/mlx_bitops.h :warning:: 15422: taking address of packed member 'normal' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member]In file included from :include/gpxe/umalloc.h 27::15 : opcode = MLX_GET ( &cqe->normal, opcode );In file included from noteinclude/gpxe/uaccess.h:: 25 : expanded from macro 'MLX_FILL'include/string.h ^~~~~~~~~~~: 39:44: warning: uint32_t __assembled = (_assembled); \attribute declaration must precede definition [-Wignored-attributes]drivers/infiniband/mlx_bitops.h : ^~~~~~~~~~216 :void * memset(void * s,int c,size_t count) __nonnull; 50 ^: include/compiler.hnote:484:: 36expanded from macro 'MLX_GET': note: expanded from macro '__nonnull' MLX_DWORD_BIT_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), \ ^~~~ #define __nonnull __attribute__ (( nonnull )) ^drivers/infiniband/mlx_bitops.h :arch/x86/include/bits/string.h54::18514:22: :note : noteexpanded from macro 'MLX_PSEUDO_STRUCT' : typeof ( *((_ptr)->u.dummy[0]) )previous definition is here ^~~~ drivers/infiniband/arbel.c:drivers/infiniband/mlx_bitops.hstatic inline void * memset(void *s, int c,size_t count)1173 :: ^7019 :: 21warning: :In file included from taking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member]interface/efi/efi_umalloc.cnote:: 22: expanded from macro 'MLX_DWORD_BIT_OFFSET'In file included from qpn = MLX_GET ( &cqe->normal, my_qpn );include/gpxe/umalloc.h : ^~~~~~~~~~~15 ( MLX_BIT_OFFSET ( _structure_st, _field ) - ( 32 * (_index) ) ): In file included from include/gpxe/uaccess.h ^~~~~~~~~~~~~: 25: include/string.h:40drivers/infiniband/mlx_bitops.hdrivers/infiniband/mlx_bitops.h:::2125858:: :4613:: warning : notenoteattribute declaration must precede definition [-Wignored-attributes]: : expanded from macro 'MLX_BIT_OFFSET'expanded from macro 'MLX_GET' void * memmove(void * dest,const void *src,size_t count) __nonnull; offsetof ( _structure_st, _field ) ^ ^~~~~~~~~~~~~ include/compiler.h MLX_DWORD_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \:include/stddef.h484::1336:: 45 :note note ^~~~: : expanded from macro 'offsetof'expanded from macro '__nonnull' drivers/infiniband/mlx_bitops.h:#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER)54#define __nonnull __attribute__ (( nonnull )) ^~~~ ^ : 14arch/x86/include/bits/string.h:: 159note:drivers/infiniband/hermon.c: :expanded from macro 'MLX_PSEUDO_STRUCT'144222 ::22: typeof ( *((_ptr)->u.dummy[0]) )notewarning : ^~~~: previous definition is heretaking address of packed member 'normal' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/infiniband/mlx_bitops.h:62: opcode = MLX_GET ( &cqe->normal, opcode );static inline void * memmove(void * dest,const void * src, size_t n) 21 : ^~~~~~~~~~~ ^ note: expanded from macro 'MLX_DWORD_OFFSET'drivers/infiniband/mlx_bitops.h :219:42: note ( MLX_BIT_OFFSET ( _structure_st, _field ) / 32 ): expanded from macro 'MLX_GET' ^~~~~~~~~~~~~ MLX_BIT_MASK ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ drivers/infiniband/mlx_bitops.h ^~~~: 58:drivers/infiniband/mlx_bitops.h13::54 :note14:: expanded from macro 'MLX_BIT_OFFSET'note : expanded from macro 'MLX_PSEUDO_STRUCT' offsetof ( _structure_st, _field ) typeof ( *((_ptr)->u.dummy[0]) ) ^~~~~~~~~~~~~ ^~~~ drivers/infiniband/mlx_bitops.h:79:27: note: include/stddef.hexpanded from macro 'MLX_BIT_MASK': 13:45: ( 32 - MLX_BIT_WIDTH ( _structure_st, _field ) ) ) note ^~~~~~~~~~~~~: expanded from macro 'offsetof' drivers/infiniband/mlx_bitops.h:74:15: note: #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER)expanded from macro 'MLX_BIT_WIDTH' ^~~~ sizeof ( ( ( _structure_st * ) NULL )->_field ) ^~~~~~~~~~~~~ drivers/infiniband/arbel.c:1173:19: warning: taking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] qpn = MLX_GET ( &cqe->normal, my_qpn ); ^~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:213:23: note: expanded from macro 'MLX_GET' uint32_t *__ptr = &(_ptr)->u.dwords[__index]; \ ^~~~ drivers/infiniband/arbel.c:1173:19: warning: taking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] qpn = MLX_GET ( &cqe->normal, my_qpn ); ^~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:216:50: note: expanded from macro 'MLX_GET' MLX_DWORD_BIT_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), \ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:70:21: note: expanded from macro 'MLX_DWORD_BIT_OFFSET' ( MLX_BIT_OFFSET ( _structure_st, _field ) - ( 32 * (_index) ) ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET' drivers/infiniband/hermon.c: offsetof ( _structure_st, _field )1447 : ^~~~~~~~~~~~~38 : warning: taking address of packed member 'error' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] include/stddef.h:13:45: note hermon, cq->cqn, MLX_GET ( &cqe->error, syndrome ),: expanded from macro 'offsetof' ^~~~~~~~~~ #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/arbel.c:drivers/infiniband/mlx_bitops.h1173::21219::46 :warning : notetaking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member]: expanded from macro 'MLX_GET' qpn = MLX_GET ( &cqe->normal, my_qpn ); MLX_DWORD_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ ^~~~~~~~~~~ ^~~~ drivers/infiniband/mlx_bitops.hdrivers/infiniband/mlx_bitops.h::54219::1442:: notenote: : expanded from macro 'MLX_PSEUDO_STRUCT'expanded from macro 'MLX_GET' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ MLX_BIT_MASK ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ ^~~~ drivers/infiniband/mlx_bitops.h:drivers/infiniband/mlx_bitops.h62::5421::14 :note : note: expanded from macro 'MLX_DWORD_OFFSET'expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ( MLX_BIT_OFFSET ( _structure_st, _field ) / 32 ) ^~~~ ^~~~~~~~~~~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) drivers/infiniband/mlx_bitops.h:79:27: noteinclude/compiler.h: :expanded from macro 'MLX_BIT_MASK'417 :38: ( 32 - MLX_BIT_WIDTH ( _structure_st, _field ) ) )note : ^~~~~~~~~~~~~expanded from macro 'DBGC' drivers/infiniband/mlx_bitops.h:74#define DBGC( ... ) DBGC_IF ( LOG, __VA_ARGS__ ): 15 ^~~~~~~~~~~: note: expanded from macro 'MLX_BIT_WIDTH' include/compiler.h:396 sizeof ( ( ( _structure_st * ) NULL )->_field ): 19 ^~~~~~~~~~~~~: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~drivers/infiniband/arbel.c :1174:23: warning: include/compiler.htaking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member]: 329:17: note is_send = MLX_GET ( &cqe->normal, s );: expanded from macro 'DBG_IF' ^~~~~~~~~~~ dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:212:drivers/infiniband/hermon.c46::1447 :note38: :expanded from macro 'MLX_GET' warning: taking address of packed member 'error' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_DWORD_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ ^~~~ hermon, cq->cqn, MLX_GET ( &cqe->error, syndrome ),drivers/infiniband/mlx_bitops.h : ^~~~~~~~~~54 :14: notedrivers/infiniband/mlx_bitops.h: :expanded from macro 'MLX_PSEUDO_STRUCT'213 :23 typeof ( *((_ptr)->u.dummy[0]) ): ^~~~note : expanded from macro 'MLX_GET' drivers/infiniband/mlx_bitops.h:62 uint32_t *__ptr = &(_ptr)->u.dwords[__index]; \: 21 ^~~~: noteinclude/compiler.h: :expanded from macro 'MLX_DWORD_OFFSET'417 :38: ( MLX_BIT_OFFSET ( _structure_st, _field ) / 32 )note : ^~~~~~~~~~~~~expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, __VA_ARGS__ )drivers/infiniband/mlx_bitops.h: 58 ^~~~~~~~~~~ :13include/compiler.h::396 :note19: :expanded from macro 'MLX_BIT_OFFSET' note: expanded from macro 'DBGC_IF' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/stddef.h:include/compiler.h13::32945::17 :note : noteexpanded from macro 'offsetof': expanded from macro 'DBG_IF' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) dbg_printf ( __VA_ARGS__ ); \ ^~~~ ^~~~~~~~~~~ drivers/infiniband/arbel.c:1174:23: warning: taking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/infiniband/hermon.c:1447 is_send = MLX_GET ( &cqe->normal, s );: 38: ^~~~~~~~~~~warning : drivers/infiniband/mlx_bitops.htaking address of packed member 'error' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] :213:23: note: hermon, cq->cqn, MLX_GET ( &cqe->error, syndrome ),expanded from macro 'MLX_GET' ^~~~~~~~~~ uint32_t *__ptr = &(_ptr)->u.dwords[__index]; \ ^~~~ drivers/infiniband/mlx_bitops.h:216:50: note: expanded from macro 'MLX_GET' MLX_DWORD_BIT_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), \drivers/infiniband/arbel.c : ^~~~1174 :23:drivers/infiniband/mlx_bitops.h :warning54: :taking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member]14 : note: expanded from macro 'MLX_PSEUDO_STRUCT' is_send = MLX_GET ( &cqe->normal, s ); typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ ^~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:70:21: note: expanded from macro 'MLX_DWORD_BIT_OFFSET' drivers/infiniband/mlx_bitops.h:216: ( MLX_BIT_OFFSET ( _structure_st, _field ) - ( 32 * (_index) ) )50 : ^~~~~~~~~~~~~ notenote: : (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)expanded from macro 'MLX_GET' include/compiler.h:417: MLX_DWORD_BIT_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), \38 : ^~~~ note: drivers/infiniband/mlx_bitops.hexpanded from macro 'DBGC': 54:14: note#define DBGC( ... ) DBGC_IF ( LOG, __VA_ARGS__ ): expanded from macro 'MLX_PSEUDO_STRUCT' ^~~~~~~~~~~ typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ include/compiler.h:drivers/infiniband/mlx_bitops.h396::7019::21 :note : noteexpanded from macro 'DBGC_IF': expanded from macro 'MLX_DWORD_BIT_OFFSET' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ ( MLX_BIT_OFFSET ( _structure_st, _field ) - ( 32 * (_index) ) ) ^~~~~~~~~~~~~ include/compiler.hdrivers/infiniband/mlx_bitops.h::32958::1713:: notenote: : expanded from macro 'DBG_IF'expanded from macro 'MLX_BIT_OFFSET' dbg_printf ( __VA_ARGS__ ); \ offsetof ( _structure_st, _field ) ^~~~~~~~~~~ ^~~~~~~~~~~~~ include/stddef.h:13:45: note: drivers/infiniband/hermon.cexpanded from macro 'offsetof': 1447:38: warning: taking address of packed member 'error' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ hermon, cq->cqn, MLX_GET ( &cqe->error, syndrome ), ^~~~~~~~~~ drivers/infiniband/arbel.c:1174:23: warning: taking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/infiniband/mlx_bitops.h:219:42: is_send = MLX_GET ( &cqe->normal, s ); note ^~~~~~~~~~~ : expanded from macro 'MLX_GET' drivers/infiniband/mlx_bitops.h MLX_BIT_MASK ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \: 219 ^~~~ :42:drivers/infiniband/mlx_bitops.h :note54: :expanded from macro 'MLX_GET'14 : note: expanded from macro 'MLX_PSEUDO_STRUCT' MLX_BIT_MASK ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ ^~~~ drivers/infiniband/mlx_bitops.h:54drivers/infiniband/mlx_bitops.h::1479::27 :note : noteexpanded from macro 'MLX_PSEUDO_STRUCT': expanded from macro 'MLX_BIT_MASK' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ ( 32 - MLX_BIT_WIDTH ( _structure_st, _field ) ) ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.hnote:: 79(skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all): 27: note: expanded from macro 'MLX_BIT_MASK' include/compiler.h:417:38: ( 32 - MLX_BIT_WIDTH ( _structure_st, _field ) ) )note : ^~~~~~~~~~~~~expanded from macro 'DBGC' drivers/infiniband/mlx_bitops.h:#define DBGC( ... ) DBGC_IF ( LOG, __VA_ARGS__ )74: 15 ^~~~~~~~~~~: note: expanded from macro 'MLX_BIT_WIDTH' include/compiler.h:396: sizeof ( ( ( _structure_st * ) NULL )->_field )19 : ^~~~~~~~~~~~~ note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/infiniband/arbel.cinclude/compiler.h::1175329::2517:: warningnote: : taking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member]expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ wqe_adr = ( MLX_GET ( &cqe->normal, wqe_adr ) << 6 ); ^~~~~~~~~~~ drivers/infiniband/hermon.cdrivers/infiniband/mlx_bitops.h::1448:21221:: 46warning:: taking address of packed member 'error' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member]note : expanded from macro 'MLX_GET' MLX_DWORD_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ MLX_GET ( &cqe->error, vendor_error_syndrome ) ); ^~~~ ^~~~~~~~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.hdrivers/infiniband/mlx_bitops.h::21262::2146: :note : noteexpanded from macro 'MLX_DWORD_OFFSET': expanded from macro 'MLX_GET' ( MLX_BIT_OFFSET ( _structure_st, _field ) / 32 ) ^~~~~~~~~~~~~ MLX_DWORD_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ ^~~~ drivers/infiniband/mlx_bitops.h:58:drivers/infiniband/mlx_bitops.h13::54 :note14: :expanded from macro 'MLX_BIT_OFFSET' note: expanded from macro 'MLX_PSEUDO_STRUCT' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ include/stddef.h:13:drivers/infiniband/mlx_bitops.h45::62 :note21: :expanded from macro 'offsetof' note: expanded from macro 'MLX_DWORD_OFFSET' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ ( MLX_BIT_OFFSET ( _structure_st, _field ) / 32 ) ^~~~~~~~~~~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) drivers/infiniband/arbel.c:1175:25:include/compiler.h :warning417: :taking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member]38 : note: expanded from macro 'DBGC' wqe_adr = ( MLX_GET ( &cqe->normal, wqe_adr ) << 6 ); ^~~~~~~~~~~ #define DBGC( ... ) DBGC_IF ( LOG, __VA_ARGS__ ) ^~~~~~~~~~~drivers/infiniband/mlx_bitops.h :213:23: noteinclude/compiler.h: :expanded from macro 'MLX_GET'396 :19: note: expanded from macro 'DBGC_IF' uint32_t *__ptr = &(_ptr)->u.dwords[__index]; \ ^~~~ DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:329:17: note: expanded from macro 'DBG_IF' drivers/infiniband/arbel.c: dbg_printf ( __VA_ARGS__ ); \1175 : ^~~~~~~~~~~25 : warning: taking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/infiniband/hermon.c:1448:21: warning: wqe_adr = ( MLX_GET ( &cqe->normal, wqe_adr ) << 6 );taking address of packed member 'error' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] ^~~~~~~~~~~ MLX_GET ( &cqe->error, vendor_error_syndrome ) ); ^~~~~~~~~~ drivers/infiniband/mlx_bitops.h:216:50: note: drivers/infiniband/mlx_bitops.hexpanded from macro 'MLX_GET': 213:23: note: MLX_DWORD_BIT_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), \expanded from macro 'MLX_GET' ^~~~ drivers/infiniband/mlx_bitops.h uint32_t *__ptr = &(_ptr)->u.dwords[__index]; \: 54 ^~~~: 14: include/compiler.hnote:: 417expanded from macro 'MLX_PSEUDO_STRUCT': 38: note: typeof ( *((_ptr)->u.dummy[0]) )expanded from macro 'DBGC' ^~~~ interface/efi/efi_smbios.c#define DBGC( ... ) DBGC_IF ( LOG, __VA_ARGS__ ): 42 ^~~~~~~~~~~drivers/infiniband/mlx_bitops.h ::7012:include/compiler.h21::: note396warning: :expanded from macro 'MLX_DWORD_BIT_OFFSET'19 :: function 'efi_find_smbios' is not needed and will not be emitted [-Wunneeded-internal-declaration] note: expanded from macro 'DBGC_IF' ( MLX_BIT_OFFSET ( _structure_st, _field ) - ( 32 * (_index) ) ) static int efi_find_smbios ( struct smbios *smbios ) { ^~~~~~~~~~~~~ DBG_IF ( level, __VA_ARGS__ ); \ ^ ^~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:58:include/compiler.h13::329 :note17:: expanded from macro 'MLX_BIT_OFFSET' note: expanded from macro 'DBG_IF' offsetof ( _structure_st, _field ) dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~~~ ^~~~~~~~~~~ include/stddef.h:13:45: note: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/hermon.c:1448:21: warning: taking address of packed member 'error' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/infiniband/arbel.c:1175:25: MLX_GET ( &cqe->error, vendor_error_syndrome ) );warning : ^~~~~~~~~~taking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] wqe_adr = ( MLX_GET ( &cqe->normal, wqe_adr ) << 6 ); ^~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:drivers/infiniband/mlx_bitops.h219::21642::50 : notenote: : expanded from macro 'MLX_GET'expanded from macro 'MLX_GET' MLX_BIT_MASK ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ MLX_DWORD_BIT_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), \ ^~~~ ^~~~ drivers/infiniband/mlx_bitops.h:54drivers/infiniband/mlx_bitops.h::1454:: 14note:: expanded from macro 'MLX_PSEUDO_STRUCT'note : expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ ^~~~ drivers/infiniband/mlx_bitops.h:79:27drivers/infiniband/mlx_bitops.h: :note70: :expanded from macro 'MLX_BIT_MASK'21 : note: expanded from macro 'MLX_DWORD_BIT_OFFSET' ( 32 - MLX_BIT_WIDTH ( _structure_st, _field ) ) ) ^~~~~~~~~~~~~ ( MLX_BIT_OFFSET ( _structure_st, _field ) - ( 32 * (_index) ) ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.hnote:: 74(skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all): 15: note: expanded from macro 'MLX_BIT_WIDTH' include/compiler.h:clang417: sizeof ( ( ( _structure_st * ) NULL )->_field ): 38 ^~~~~~~~~~~~~: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, __VA_ARGS__ ) ^~~~~~~~~~~ warningdrivers/infiniband/arbel.cinclude/compiler.h: ::3961176optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]: 19clang::: 22 :warning notewarning: : : expanded from macro 'DBGC_IF'taking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member]optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ opcode = MLX_GET ( &cqe->normal, opcode ); ^~~~~~~~~~~ include/compiler.h:329:17:drivers/infiniband/mlx_bitops.h :note212: :expanded from macro 'DBG_IF'46 : note: expanded from macro 'MLX_GET' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ MLX_DWORD_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ ^~~~ drivers/infiniband/mlx_bitops.h:drivers/infiniband/hermon.c54::144814::21 :note : warningexpanded from macro 'MLX_PSEUDO_STRUCT': taking address of packed member 'error' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h MLX_GET ( &cqe->error, vendor_error_syndrome ) );: 62 ^~~~~~~~~~: 21: note: expanded from macro 'MLX_DWORD_OFFSET' ( MLX_BIT_OFFSET ( _structure_st, _field ) / 32 ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:219drivers/infiniband/mlx_bitops.h::4258:: 13note:: expanded from macro 'MLX_GET'note : expanded from macro 'MLX_BIT_OFFSET' MLX_BIT_MASK ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ offsetof ( _structure_st, _field ) ^~~~ ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:54:include/stddef.h14::13 :note45: :expanded from macro 'MLX_PSEUDO_STRUCT' note : expanded from macro 'offsetof' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER)drivers/infiniband/mlx_bitops.h : ^~~~ 79:27: note: drivers/infiniband/arbel.cexpanded from macro 'MLX_BIT_MASK': 1176:22: warning ( 32 - MLX_BIT_WIDTH ( _structure_st, _field ) ) ): taking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] ^~~~~~~~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) opcode = MLX_GET ( &cqe->normal, opcode ); ^~~~~~~~~~~ include/compiler.h:417drivers/infiniband/mlx_bitops.h::38213:: 23:note : noteexpanded from macro 'DBGC': expanded from macro 'MLX_GET' #define DBGC( ... ) DBGC_IF ( LOG, __VA_ARGS__ ) ^~~~~~~~~~~ uint32_t *__ptr = &(_ptr)->u.dwords[__index]; \ ^~~~ include/compiler.h:396:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.hdrivers/infiniband/arbel.c::3291176::1722:: notewarning: : expanded from macro 'DBG_IF'taking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ opcode = MLX_GET ( &cqe->normal, opcode ); ^~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:216:50: note: expanded from macro 'MLX_GET' MLX_DWORD_BIT_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), \ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' drivers/infiniband/hermon.c:1464 typeof ( *((_ptr)->u.dummy[0]) ): 25 ^~~~: warning : taking address of packed member 'normal' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/infiniband/mlx_bitops.h:70 wqe_idx = ( MLX_GET ( &cqe->normal, wqe_counter ) &: 21 ^~~~~~~~~~~: note: expanded from macro 'MLX_DWORD_BIT_OFFSET' drivers/infiniband/mlx_bitops.h:212:46: note ( MLX_BIT_OFFSET ( _structure_st, _field ) - ( 32 * (_index) ) ): expanded from macro 'MLX_GET' ^~~~~~~~~~~~~ MLX_DWORD_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \drivers/infiniband/mlx_bitops.h : ^~~~ 58:drivers/infiniband/mlx_bitops.h13::54: 14note: : note: expanded from macro 'MLX_BIT_OFFSET'expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) offsetof ( _structure_st, _field ) ^~~~ ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:62:21include/stddef.h:: note: expanded from macro 'MLX_DWORD_OFFSET' 13:45: ( MLX_BIT_OFFSET ( _structure_st, _field ) / 32 ) note ^~~~~~~~~~~~~: expanded from macro 'offsetof' drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET'#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/stddef.h:13:45: note: expanded from macro 'offsetof'drivers/infiniband/arbel.c :1176:#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER)22 : ^~~~ warning: taking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/infiniband/hermon.c:1464: opcode = MLX_GET ( &cqe->normal, opcode );25 : ^~~~~~~~~~~ warning: taking address of packed member 'normal' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/infiniband/mlx_bitops.h wqe_idx = ( MLX_GET ( &cqe->normal, wqe_counter ) &: 219 ^~~~~~~~~~~: 42:drivers/infiniband/mlx_bitops.h :note213: :expanded from macro 'MLX_GET'23 : note: expanded from macro 'MLX_GET' MLX_BIT_MASK ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ ^~~~ uint32_t *__ptr = &(_ptr)->u.dwords[__index]; \ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:drivers/infiniband/hermon.c79::1464:2725:: notewarning: : expanded from macro 'MLX_BIT_MASK'taking address of packed member 'normal' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] ( 32 - MLX_BIT_WIDTH ( _structure_st, _field ) ) ) ^~~~~~~~~~~~~ wqe_idx = ( MLX_GET ( &cqe->normal, wqe_counter ) & drivers/infiniband/mlx_bitops.h ^~~~~~~~~~~: 74:15: note: expanded from macro 'MLX_BIT_WIDTH'drivers/infiniband/mlx_bitops.h :216:50: note sizeof ( ( ( _structure_st * ) NULL )->_field ): expanded from macro 'MLX_GET' ^~~~~~~~~~~~~ MLX_DWORD_BIT_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), \ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:70:21: note: expanded from macro 'MLX_DWORD_BIT_OFFSET' ( MLX_BIT_OFFSET ( _structure_st, _field ) - ( 32 * (_index) ) ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/stddef.h:13:45: note: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/hermon.c:1464:25: warning: taking address of packed member 'normal' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] wqe_idx = ( MLX_GET ( &cqe->normal, wqe_counter ) & ^~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:219:42:drivers/infiniband/arbel.c :note1181: :expanded from macro 'MLX_GET'37 : warning: taking address of packed member 'error' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_BIT_MASK ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ ^~~~ interface/efi/efi_umalloc.c:44:18drivers/infiniband/mlx_bitops.h: arbel, cq->cqn, MLX_GET ( &cqe->error, syndrome ),: 54 ^~~~~~~~~~warning:: 14function 'efi_urealloc' is not needed and will not be emitted [-Wunneeded-internal-declaration] : note: expanded from macro 'MLX_PSEUDO_STRUCT'static userptr_t efi_urealloc ( userptr_t old_ptr, size_t new_size ) { ^ typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:79:27: notedrivers/infiniband/mlx_bitops.h: :expanded from macro 'MLX_BIT_MASK'212 :46: ( 32 - MLX_BIT_WIDTH ( _structure_st, _field ) ) ) note ^~~~~~~~~~~~~: expanded from macro 'MLX_GET' drivers/infiniband/mlx_bitops.h:74:15 MLX_DWORD_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \: note ^~~~: expanded from macro 'MLX_BIT_WIDTH' drivers/infiniband/mlx_bitops.h: sizeof ( ( ( _structure_st * ) NULL )->_field )54 : ^~~~~~~~~~~~~14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:62:21: note: expanded from macro 'MLX_DWORD_OFFSET' ( MLX_BIT_OFFSET ( _structure_st, _field ) / 32 ) ^~~~~~~~~~~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/compiler.h:417:38: note: drivers/infiniband/hermon.cexpanded from macro 'DBGC': 1479:20: warning: #define DBGC( ... ) DBGC_IF ( LOG, __VA_ARGS__ )taking address of packed member 'normal' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] ^~~~~~~~~~~ len = MLX_GET ( &cqe->normal, byte_cnt ); ^~~~~~~~~~~ include/compiler.h:396:19: notedrivers/infiniband/mlx_bitops.h: :expanded from macro 'DBGC_IF'212 :46: DBG_IF ( level, __VA_ARGS__ ); \note : ^~~~~~~~~~~expanded from macro 'MLX_GET' MLX_DWORD_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ include/compiler.h ^~~~: 329:17drivers/infiniband/mlx_bitops.h:: 54note:: 14expanded from macro 'DBG_IF': note: expanded from macro 'MLX_PSEUDO_STRUCT' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.hdrivers/infiniband/arbel.c::621181::2137:: notewarning: : expanded from macro 'MLX_DWORD_OFFSET'taking address of packed member 'error' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] ( MLX_BIT_OFFSET ( _structure_st, _field ) / 32 ) ^~~~~~~~~~~~~ arbel, cq->cqn, MLX_GET ( &cqe->error, syndrome ), ^~~~~~~~~~drivers/infiniband/mlx_bitops.h :58:13: note: expanded from macro 'MLX_BIT_OFFSET'drivers/infiniband/mlx_bitops.h :213: offsetof ( _structure_st, _field )23 : ^~~~~~~~~~~~~ note: expanded from macro 'MLX_GET' include/stddef.h:13:45: uint32_t *__ptr = &(_ptr)->u.dwords[__index]; \ note ^~~~: expanded from macro 'offsetof' include/compiler.h:417#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER): 38 ^~~~: note: expanded from macro 'DBGC' drivers/infiniband/hermon.c#define DBGC( ... ) DBGC_IF ( LOG, __VA_ARGS__ ): 1479 ^~~~~~~~~~~: 20: warninginclude/compiler.h: :taking address of packed member 'normal' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member]396: 19: note: len = MLX_GET ( &cqe->normal, byte_cnt );expanded from macro 'DBGC_IF' ^~~~~~~~~~~ drivers/infiniband/mlx_bitops.h DBG_IF ( level, __VA_ARGS__ ); \: 213 ^~~~~~~~~~~: 23: noteinclude/compiler.h: :expanded from macro 'MLX_GET'329 :17: note: expanded from macro 'DBG_IF' uint32_t *__ptr = &(_ptr)->u.dwords[__index]; \ ^~~~ dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/infiniband/arbel.cdrivers/infiniband/hermon.c::11811479::3720:: warningwarning: : taking address of packed member 'normal' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member]taking address of packed member 'error' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] clang len = MLX_GET ( &cqe->normal, byte_cnt );: arbel, cq->cqn, MLX_GET ( &cqe->error, syndrome ), ^~~~~~~~~~~ ^~~~~~~~~~ drivers/infiniband/mlx_bitops.h:216warning:: 50optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]: clangnote: : drivers/infiniband/mlx_bitops.hwarning:: 216expanded from macro 'MLX_GET':optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 50: note: expanded from macro 'MLX_GET' MLX_DWORD_BIT_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), \ ^~~~ drivers/infiniband/mlx_bitops.h: MLX_DWORD_BIT_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), \54 : ^~~~14 : note: expanded from macro 'MLX_PSEUDO_STRUCT' drivers/infiniband/mlx_bitops.h:54 typeof ( *((_ptr)->u.dummy[0]) ): 14 ^~~~: note: expanded from macro 'MLX_PSEUDO_STRUCT' drivers/infiniband/mlx_bitops.h:70: typeof ( *((_ptr)->u.dummy[0]) )21 : ^~~~ note: expanded from macro 'MLX_DWORD_BIT_OFFSET' drivers/infiniband/mlx_bitops.h:70:21: ( MLX_BIT_OFFSET ( _structure_st, _field ) - ( 32 * (_index) ) ) note ^~~~~~~~~~~~~: expanded from macro 'MLX_DWORD_BIT_OFFSET' drivers/infiniband/mlx_bitops.h:58:13 ( MLX_BIT_OFFSET ( _structure_st, _field ) - ( 32 * (_index) ) ): ^~~~~~~~~~~~~note : noteexpanded from macro 'MLX_BIT_OFFSET': (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/compiler.h:include/stddef.h417::1338::45 :note : noteexpanded from macro 'DBGC': expanded from macro 'offsetof' #define DBGC( ... ) DBGC_IF ( LOG, __VA_ARGS__ ) ^~~~~~~~~~~#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ include/compiler.h:396:19: note: drivers/infiniband/hermon.cexpanded from macro 'DBGC_IF': 1479:20: warning DBG_IF ( level, __VA_ARGS__ ); \: taking address of packed member 'normal' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] ^~~~~~~~~~~ len = MLX_GET ( &cqe->normal, byte_cnt ); ^~~~~~~~~~~ include/compiler.h:329:17: note: expanded from macro 'DBG_IF'drivers/infiniband/mlx_bitops.h :219:42: dbg_printf ( __VA_ARGS__ ); \note : ^~~~~~~~~~~ expanded from macro 'MLX_GET' MLX_BIT_MASK ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ ^~~~ drivers/infiniband/arbel.c:1181drivers/infiniband/mlx_bitops.h::3754:: 14warning:: taking address of packed member 'error' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member]note : expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ arbel, cq->cqn, MLX_GET ( &cqe->error, syndrome ), ^~~~~~~~~~drivers/infiniband/mlx_bitops.h :79:27: note: expanded from macro 'MLX_BIT_MASK' ( 32 - MLX_BIT_WIDTH ( _structure_st, _field ) ) ) ^~~~~~~~~~~~~drivers/infiniband/mlx_bitops.h :219:42drivers/infiniband/mlx_bitops.h:: 74note:: 15expanded from macro 'MLX_GET': note: expanded from macro 'MLX_BIT_WIDTH' MLX_BIT_MASK ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ ^~~~ sizeof ( ( ( _structure_st * ) NULL )->_field ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:79:27: note: expanded from macro 'MLX_BIT_MASK' ( 32 - MLX_BIT_WIDTH ( _structure_st, _field ) ) ) ^~~~~~~~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/compiler.h:417:38: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, __VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:396:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ drivers/infiniband/hermon.c ^~~~~~~~~~~: 1492:25: warning: taking address of packed member 'normal' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] include/compiler.h:329:17: note: expanded from macro 'DBG_IF' av->qpn = MLX_GET ( &cqe->normal, srq_rqpn ); ^~~~~~~~~~~ dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:212:46: note: expanded from macro 'MLX_GET' drivers/infiniband/arbel.c:1182:21: warning MLX_DWORD_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \: taking address of packed member 'error' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note MLX_GET ( &cqe->error, vendor_code ) );: expanded from macro 'MLX_PSEUDO_STRUCT' ^~~~~~~~~~ typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:62:21: note: expanded from macro 'MLX_DWORD_OFFSET' drivers/infiniband/mlx_bitops.h:212 ( MLX_BIT_OFFSET ( _structure_st, _field ) / 32 ):46 : ^~~~~~~~~~~~~ note: expanded from macro 'MLX_GET'drivers/infiniband/mlx_bitops.h :58:13: MLX_DWORD_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ note ^~~~: expanded from macro 'MLX_BIT_OFFSET'drivers/infiniband/mlx_bitops.h :54: offsetof ( _structure_st, _field )14 : ^~~~~~~~~~~~~ note: expanded from macro 'MLX_PSEUDO_STRUCT' include/stddef.h: typeof ( *((_ptr)->u.dummy[0]) )13 : ^~~~45 : note: expanded from macro 'offsetof'drivers/infiniband/mlx_bitops.h :62:21:#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) note ^~~~: expanded from macro 'MLX_DWORD_OFFSET' drivers/infiniband/hermon.c ( MLX_BIT_OFFSET ( _structure_st, _field ) / 32 ): 1492 ^~~~~~~~~~~~~: 25note: : warning(skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all): taking address of packed member 'normal' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] av->qpn = MLX_GET ( &cqe->normal, srq_rqpn );include/compiler.h : ^~~~~~~~~~~ 417:drivers/infiniband/mlx_bitops.h38::213 :note23: :expanded from macro 'DBGC' note: expanded from macro 'MLX_GET' #define DBGC( ... ) DBGC_IF ( LOG, __VA_ARGS__ ) ^~~~~~~~~~~ uint32_t *__ptr = &(_ptr)->u.dwords[__index]; \ ^~~~ include/compiler.h:396:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \drivers/infiniband/hermon.c : ^~~~~~~~~~~1492 :25: warning: include/compiler.htaking address of packed member 'normal' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member]: 329:17: av->qpn = MLX_GET ( &cqe->normal, srq_rqpn );note : ^~~~~~~~~~~expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ drivers/infiniband/mlx_bitops.h ^~~~~~~~~~~: 216:50drivers/infiniband/arbel.c:: 1182note:: 21expanded from macro 'MLX_GET': warning: MLX_DWORD_BIT_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), \taking address of packed member 'error' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] ^~~~ drivers/infiniband/mlx_bitops.h:54:14 MLX_GET ( &cqe->error, vendor_code ) );: ^~~~~~~~~~note : expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.hdrivers/infiniband/mlx_bitops.h::213:2370:: 21note:: expanded from macro 'MLX_GET'note : expanded from macro 'MLX_DWORD_BIT_OFFSET' uint32_t *__ptr = &(_ptr)->u.dwords[__index]; \ ^~~~ ( MLX_BIT_OFFSET ( _structure_st, _field ) - ( 32 * (_index) ) ) ^~~~~~~~~~~~~include/compiler.h :417:38:drivers/infiniband/mlx_bitops.h :note58: :expanded from macro 'DBGC'13 : note: expanded from macro 'MLX_BIT_OFFSET' #define DBGC( ... ) DBGC_IF ( LOG, __VA_ARGS__ ) ^~~~~~~~~~~ offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/compiler.h:396:include/stddef.h19::13 :note45: :expanded from macro 'DBGC_IF' note: expanded from macro 'offsetof' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~include/compiler.h :329:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ drivers/infiniband/hermon.c ^~~~~~~~~~~: 1492:25: warning: taking address of packed member 'normal' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] av->qpn = MLX_GET ( &cqe->normal, srq_rqpn ); ^~~~~~~~~~~ drivers/infiniband/arbel.c:1182drivers/infiniband/mlx_bitops.h::21219:: 42warning:: taking address of packed member 'error' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member]note : expanded from macro 'MLX_GET' MLX_GET ( &cqe->error, vendor_code ) ); MLX_BIT_MASK ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ ^~~~~~~~~~ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:79:27drivers/infiniband/mlx_bitops.h:: 216note: :expanded from macro 'MLX_BIT_MASK'50: note: expanded from macro 'MLX_GET' ( 32 - MLX_BIT_WIDTH ( _structure_st, _field ) ) ) ^~~~~~~~~~~~~ MLX_DWORD_BIT_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), \drivers/infiniband/mlx_bitops.h : ^~~~74 :15: drivers/infiniband/mlx_bitops.hnote:: 54expanded from macro 'MLX_BIT_WIDTH': 14: note: expanded from macro 'MLX_PSEUDO_STRUCT' sizeof ( ( ( _structure_st * ) NULL )->_field ) ^~~~~~~~~~~~~ typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:70:21: note: expanded from macro 'MLX_DWORD_BIT_OFFSET' drivers/infiniband/hermon.c:1493:25: ( MLX_BIT_OFFSET ( _structure_st, _field ) - ( 32 * (_index) ) )warning : ^~~~~~~~~~~~~taking address of packed member 'normal' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) av->lid = MLX_GET ( &cqe->normal, slid_smac47_32 ); ^~~~~~~~~~~ include/compiler.h:417:38: note: drivers/infiniband/mlx_bitops.hexpanded from macro 'DBGC': 212:46: note#define DBGC( ... ) DBGC_IF ( LOG, __VA_ARGS__ ): expanded from macro 'MLX_GET' ^~~~~~~~~~~ MLX_DWORD_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ ^~~~ include/compiler.h:396drivers/infiniband/mlx_bitops.h::1954:: 14note:: expanded from macro 'DBGC_IF'note : expanded from macro 'MLX_PSEUDO_STRUCT' DBG_IF ( level, __VA_ARGS__ ); \ typeof ( *((_ptr)->u.dummy[0]) ) ^~~~~~~~~~~ ^~~~ drivers/infiniband/mlx_bitops.h:62:21:include/compiler.h :note329: :expanded from macro 'MLX_DWORD_OFFSET'17 : note: expanded from macro 'DBG_IF' ( MLX_BIT_OFFSET ( _structure_st, _field ) / 32 ) ^~~~~~~~~~~~~ dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~drivers/infiniband/mlx_bitops.h :58:13: note: expanded from macro 'MLX_BIT_OFFSET' drivers/infiniband/arbel.c offsetof ( _structure_st, _field ): 1182 ^~~~~~~~~~~~~: 21: warning: taking address of packed member 'error' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member]include/stddef.h :13:45: note: expanded from macro 'offsetof' MLX_GET ( &cqe->error, vendor_code ) ); ^~~~~~~~~~ #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/hermon.c:1493:25: warning: taking address of packed member 'normal' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/infiniband/mlx_bitops.h:219:42 av->lid = MLX_GET ( &cqe->normal, slid_smac47_32 );: ^~~~~~~~~~~note : expanded from macro 'MLX_GET'drivers/infiniband/mlx_bitops.h :213:23: note: expanded from macro 'MLX_GET' MLX_BIT_MASK ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ ^~~~ uint32_t *__ptr = &(_ptr)->u.dwords[__index]; \ ^~~~drivers/infiniband/mlx_bitops.h :54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:79:27: note: expanded from macro 'MLX_BIT_MASK' drivers/infiniband/hermon.c:1493:25: ( 32 - MLX_BIT_WIDTH ( _structure_st, _field ) ) )warning : ^~~~~~~~~~~~~taking address of packed member 'normal' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) av->lid = MLX_GET ( &cqe->normal, slid_smac47_32 ); ^~~~~~~~~~~ include/compiler.h:417:38: note: expanded from macro 'DBGC' drivers/infiniband/mlx_bitops.h:216:50:#define DBGC( ... ) DBGC_IF ( LOG, __VA_ARGS__ ) note ^~~~~~~~~~~: expanded from macro 'MLX_GET' include/compiler.h MLX_DWORD_BIT_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), \: 396 ^~~~: 19: notedrivers/infiniband/mlx_bitops.h: :expanded from macro 'DBGC_IF' 54:14: note DBG_IF ( level, __VA_ARGS__ ); \: expanded from macro 'MLX_PSEUDO_STRUCT' ^~~~~~~~~~~clang : include/compiler.h typeof ( *((_ptr)->u.dummy[0]) ): 329 ^~~~ :17: drivers/infiniband/mlx_bitops.hnote:: 70expanded from macro 'DBG_IF': 21:warning : dbg_printf ( __VA_ARGS__ ); \optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] noteclang ^~~~~~~~~~~: : expanded from macro 'MLX_DWORD_BIT_OFFSET'warning : optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] ( MLX_BIT_OFFSET ( _structure_st, _field ) - ( 32 * (_index) ) ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/stddef.h:13:45: note: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/hermon.c:1493:25: warning: taking address of packed member 'normal' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] av->lid = MLX_GET ( &cqe->normal, slid_smac47_32 ); ^~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:219:42: note: expanded from macro 'MLX_GET' MLX_BIT_MASK ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:79:27: note: expanded from macro 'MLX_BIT_MASK' ( 32 - MLX_BIT_WIDTH ( _structure_st, _field ) ) ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:74:15: note: expanded from macro 'MLX_BIT_WIDTH' drivers/infiniband/arbel.c sizeof ( ( ( _structure_st * ) NULL )->_field ): 1224 ^~~~~~~~~~~~~: 20: warning: taking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] len = MLX_GET ( &cqe->normal, byte_cnt ); ^~~~~~~~~~~ drivers/infiniband/hermon.c:1494:24: warning: taking address of packed member 'normal' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/infiniband/mlx_bitops.h:212:46: av->sl = MLX_GET ( &cqe->normal, sl );note : ^~~~~~~~~~~expanded from macro 'MLX_GET' MLX_DWORD_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \drivers/infiniband/mlx_bitops.h : ^~~~212 :46: drivers/infiniband/mlx_bitops.hnote:: 54expanded from macro 'MLX_GET': 14: note MLX_DWORD_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \: expanded from macro 'MLX_PSEUDO_STRUCT' ^~~~ drivers/infiniband/mlx_bitops.h typeof ( *((_ptr)->u.dummy[0]) ): 54 ^~~~: 14: note: drivers/infiniband/mlx_bitops.hexpanded from macro 'MLX_PSEUDO_STRUCT': 62:21: typeof ( *((_ptr)->u.dummy[0]) )note : ^~~~expanded from macro 'MLX_DWORD_OFFSET' drivers/infiniband/mlx_bitops.h:62:21 ( MLX_BIT_OFFSET ( _structure_st, _field ) / 32 ): ^~~~~~~~~~~~~note : expanded from macro 'MLX_DWORD_OFFSET' drivers/infiniband/mlx_bitops.h:58: ( MLX_BIT_OFFSET ( _structure_st, _field ) / 32 )13 : ^~~~~~~~~~~~~ note: expanded from macro 'MLX_BIT_OFFSET' drivers/infiniband/mlx_bitops.h:58: offsetof ( _structure_st, _field )13 : ^~~~~~~~~~~~~ note: include/stddef.hexpanded from macro 'MLX_BIT_OFFSET': 13 offsetof ( _structure_st, _field ): 45 ^~~~~~~~~~~~~: include/stddef.hnote:: 13expanded from macro 'offsetof': 45: #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER)note : ^~~~expanded from macro 'offsetof' drivers/infiniband/arbel.c#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER): 1224 ^~~~: 20: warningdrivers/infiniband/hermon.c: :taking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member]1494 :24: len = MLX_GET ( &cqe->normal, byte_cnt ); warning ^~~~~~~~~~~: taking address of packed member 'normal' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/infiniband/mlx_bitops.h: av->sl = MLX_GET ( &cqe->normal, sl );213 : ^~~~~~~~~~~23 : drivers/infiniband/mlx_bitops.hnote:: 213expanded from macro 'MLX_GET': 23: note: uint32_t *__ptr = &(_ptr)->u.dwords[__index]; \expanded from macro 'MLX_GET' ^~~~ uint32_t *__ptr = &(_ptr)->u.dwords[__index]; \ ^~~~ drivers/infiniband/arbel.c:1224:20: warning: taking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/infiniband/hermon.c:1494:24: warning: len = MLX_GET ( &cqe->normal, byte_cnt );taking address of packed member 'normal' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] ^~~~~~~~~~~ av->sl = MLX_GET ( &cqe->normal, sl ); ^~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:216:50: drivers/infiniband/mlx_bitops.hnote:: 216expanded from macro 'MLX_GET': 50: note: expanded from macro 'MLX_GET' MLX_DWORD_BIT_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), \ ^~~~ drivers/infiniband/mlx_bitops.h MLX_DWORD_BIT_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), \: 54 ^~~~: 14: drivers/infiniband/mlx_bitops.hnote:: 54expanded from macro 'MLX_PSEUDO_STRUCT' :14: note typeof ( *((_ptr)->u.dummy[0]) ): expanded from macro 'MLX_PSEUDO_STRUCT' ^~~~ typeof ( *((_ptr)->u.dummy[0]) ) drivers/infiniband/mlx_bitops.h ^~~~: 70:21:drivers/infiniband/mlx_bitops.h :note: 70expanded from macro 'MLX_DWORD_BIT_OFFSET': 21: note: expanded from macro 'MLX_DWORD_BIT_OFFSET' ( MLX_BIT_OFFSET ( _structure_st, _field ) - ( 32 * (_index) ) ) ^~~~~~~~~~~~~ ( MLX_BIT_OFFSET ( _structure_st, _field ) - ( 32 * (_index) ) ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:58:13drivers/infiniband/mlx_bitops.h:: 58note:: 13expanded from macro 'MLX_BIT_OFFSET': note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/stddef.h:13include/stddef.h::4513:: 45note:: expanded from macro 'offsetof'note : expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/arbel.c:1224:20: drivers/infiniband/hermon.cwarning:: 1494taking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member]: 24: warning: taking address of packed member 'normal' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] len = MLX_GET ( &cqe->normal, byte_cnt ); ^~~~~~~~~~~ av->sl = MLX_GET ( &cqe->normal, sl ); ^~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:219:42:drivers/infiniband/mlx_bitops.h :note219: :expanded from macro 'MLX_GET'42 : note: expanded from macro 'MLX_GET' MLX_BIT_MASK ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ ^~~~ MLX_BIT_MASK ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \drivers/infiniband/mlx_bitops.h : ^~~~54 :14:drivers/infiniband/mlx_bitops.h :note54: :expanded from macro 'MLX_PSEUDO_STRUCT'14: note typeof ( *((_ptr)->u.dummy[0]) ): expanded from macro 'MLX_PSEUDO_STRUCT' ^~~~ typeof ( *((_ptr)->u.dummy[0]) ) drivers/infiniband/mlx_bitops.h ^~~~: 79:27drivers/infiniband/mlx_bitops.h:: 79note:: 27expanded from macro 'MLX_BIT_MASK': note: ( 32 - MLX_BIT_WIDTH ( _structure_st, _field ) ) )expanded from macro 'MLX_BIT_MASK' ^~~~~~~~~~~~~ ( 32 - MLX_BIT_WIDTH ( _structure_st, _field ) ) ) drivers/infiniband/mlx_bitops.h ^~~~~~~~~~~~~: 74:drivers/infiniband/mlx_bitops.h15::74 note:: 15expanded from macro 'MLX_BIT_WIDTH': note sizeof ( ( ( _structure_st * ) NULL )->_field ): expanded from macro 'MLX_BIT_WIDTH' ^~~~~~~~~~~~~ sizeof ( ( ( _structure_st * ) NULL )->_field ) ^~~~~~~~~~~~~ drivers/infiniband/hermon.c:1495:33: warning: taking address of packed member 'normal' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] av->gid_present = MLX_GET ( &cqe->normal, g ); ^~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:212:46: note: expanded from macro 'MLX_GET' MLX_DWORD_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:62:21: note: expanded from macro 'MLX_DWORD_OFFSET' ( MLX_BIT_OFFSET ( _structure_st, _field ) / 32 ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/stddef.h:13:45: note: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/hermon.c:1495:33: warning: taking address of packed member 'normal' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] av->gid_present = MLX_GET ( &cqe->normal, g ); ^~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:213:23: note: expanded from macro 'MLX_GET' uint32_t *__ptr = &(_ptr)->u.dwords[__index]; \ ^~~~ drivers/infiniband/hermon.c:1495:33: warning: taking address of packed member 'normal' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] av->gid_present = MLX_GET ( &cqe->normal, g ); ^~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:216:50: note: expanded from macro 'MLX_GET' MLX_DWORD_BIT_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), \drivers/infiniband/arbel.c : ^~~~1240 :23drivers/infiniband/mlx_bitops.h:: 54warning:: 14taking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member]: note: expanded from macro 'MLX_PSEUDO_STRUCT' av.qpn = MLX_GET ( &cqe->normal, rqpn ); typeof ( *((_ptr)->u.dummy[0]) ) ^~~~~~~~~~~ ^~~~ drivers/infiniband/mlx_bitops.h:70:21: drivers/infiniband/mlx_bitops.hnote:: 212expanded from macro 'MLX_DWORD_BIT_OFFSET': 46: note: expanded from macro 'MLX_GET' ( MLX_BIT_OFFSET ( _structure_st, _field ) - ( 32 * (_index) ) ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h MLX_DWORD_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \: 58 ^~~~:13 : note: drivers/infiniband/mlx_bitops.hexpanded from macro 'MLX_BIT_OFFSET': 54:14 offsetof ( _structure_st, _field ): ^~~~~~~~~~~~~note : expanded from macro 'MLX_PSEUDO_STRUCT' include/stddef.h:13 typeof ( *((_ptr)->u.dummy[0]) ):45 : ^~~~ note: expanded from macro 'offsetof' drivers/infiniband/mlx_bitops.h:#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER)62 : ^~~~21 : note: expanded from macro 'MLX_DWORD_OFFSET' drivers/infiniband/hermon.c ( MLX_BIT_OFFSET ( _structure_st, _field ) / 32 ): 1495 ^~~~~~~~~~~~~: 33: warning: taking address of packed member 'normal' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member]drivers/infiniband/mlx_bitops.h :58:13: note av->gid_present = MLX_GET ( &cqe->normal, g );: expanded from macro 'MLX_BIT_OFFSET' ^~~~~~~~~~~ drivers/infiniband/mlx_bitops.h: offsetof ( _structure_st, _field )219: 42 ^~~~~~~~~~~~~: note: expanded from macro 'MLX_GET' include/stddef.h:13: MLX_BIT_MASK ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \45 ^~~~: notedrivers/infiniband/mlx_bitops.h: :54expanded from macro 'offsetof': 14: note: expanded from macro 'MLX_PSEUDO_STRUCT'#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:79:27drivers/infiniband/arbel.c:: note1240: :expanded from macro 'MLX_BIT_MASK' 23: warning ( 32 - MLX_BIT_WIDTH ( _structure_st, _field ) ) ): taking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:74:15: note av.qpn = MLX_GET ( &cqe->normal, rqpn );: expanded from macro 'MLX_BIT_WIDTH' ^~~~~~~~~~~ sizeof ( ( ( _structure_st * ) NULL )->_field ) drivers/infiniband/mlx_bitops.h ^~~~~~~~~~~~~: 213:23: note: expanded from macro 'MLX_GET' uint32_t *__ptr = &(_ptr)->u.dwords[__index]; \ ^~~~ drivers/infiniband/arbel.c:1240:23: warning: taking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] av.qpn = MLX_GET ( &cqe->normal, rqpn ); ^~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:216:50: note: expanded from macro 'MLX_GET' MLX_DWORD_BIT_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), \ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:70:21: note: expanded from macro 'MLX_DWORD_BIT_OFFSET' drivers/infiniband/hermon.c ( MLX_BIT_OFFSET ( _structure_st, _field ) - ( 32 * (_index) ) ): 1530 ^~~~~~~~~~~~~: 19: warning: drivers/infiniband/mlx_bitops.htaking address of packed member 'normal' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member]: 58:13: note if ( MLX_GET ( &cqe->normal, owner ) ^: expanded from macro 'MLX_BIT_OFFSET' ^~~~~~~~~~~ offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:include/stddef.h212::1346::45 :note : noteexpanded from macro 'MLX_GET': expanded from macro 'offsetof' MLX_DWORD_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' drivers/infiniband/arbel.c typeof ( *((_ptr)->u.dummy[0]) ): 1240 ^~~~ :23: warning: drivers/infiniband/mlx_bitops.htaking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member]: 62:21: note av.qpn = MLX_GET ( &cqe->normal, rqpn );: expanded from macro 'MLX_DWORD_OFFSET' ^~~~~~~~~~~ ( MLX_BIT_OFFSET ( _structure_st, _field ) / 32 ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.hdrivers/infiniband/mlx_bitops.h::58219::1342:: notenote: : expanded from macro 'MLX_BIT_OFFSET'expanded from macro 'MLX_GET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ MLX_BIT_MASK ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ ^~~~ include/stddef.h:13drivers/infiniband/mlx_bitops.h::5445::14 note:: expanded from macro 'offsetof'note : expanded from macro 'MLX_PSEUDO_STRUCT' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/hermon.cdrivers/infiniband/mlx_bitops.h::153079::1927:: warningnote: : taking address of packed member 'normal' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member]expanded from macro 'MLX_BIT_MASK' if ( MLX_GET ( &cqe->normal, owner ) ^ ( 32 - MLX_BIT_WIDTH ( _structure_st, _field ) ) ) ^~~~~~~~~~~ ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:213:drivers/infiniband/mlx_bitops.h23::74 :note: 15expanded from macro 'MLX_GET': note: expanded from macro 'MLX_BIT_WIDTH' uint32_t *__ptr = &(_ptr)->u.dwords[__index]; \ ^~~~ sizeof ( ( ( _structure_st * ) NULL )->_field ) ^~~~~~~~~~~~~ drivers/infiniband/arbel.c:1241:23:drivers/infiniband/hermon.c :warning1530: :taking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member]19 : warning: taking address of packed member 'normal' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] av.lid = MLX_GET ( &cqe->normal, rlid ); ^~~~~~~~~~~ if ( MLX_GET ( &cqe->normal, owner ) ^ ^~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:212:46:drivers/infiniband/mlx_bitops.h :note216: :expanded from macro 'MLX_GET'50 : note: expanded from macro 'MLX_GET' MLX_DWORD_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ ^~~~ MLX_DWORD_BIT_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), \ ^~~~drivers/infiniband/mlx_bitops.h :54drivers/infiniband/mlx_bitops.h::1454:: 14note:: expanded from macro 'MLX_PSEUDO_STRUCT'note : expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:62drivers/infiniband/mlx_bitops.h::2170: :note21: : expanded from macro 'MLX_DWORD_OFFSET'note : expanded from macro 'MLX_DWORD_BIT_OFFSET' ( MLX_BIT_OFFSET ( _structure_st, _field ) / 32 ) ^~~~~~~~~~~~~ ( MLX_BIT_OFFSET ( _structure_st, _field ) - ( 32 * (_index) ) ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:58drivers/infiniband/mlx_bitops.h::1358:: 13note:: expanded from macro 'MLX_BIT_OFFSET'note : expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/stddef.h:13include/stddef.h::4513:: 45note:: expanded from macro 'offsetof'note : expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/arbel.c:1241:23: warning: taking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/infiniband/hermon.c av.lid = MLX_GET ( &cqe->normal, rlid );: 1530 ^~~~~~~~~~~: 19: drivers/infiniband/mlx_bitops.hwarning:: 213taking address of packed member 'normal' of class or structure 'hermonprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member]: 23: note if ( MLX_GET ( &cqe->normal, owner ) ^: expanded from macro 'MLX_GET' ^~~~~~~~~~~ uint32_t *__ptr = &(_ptr)->u.dwords[__index]; \drivers/infiniband/mlx_bitops.h : ^~~~219 :42: note: expanded from macro 'MLX_GET' MLX_BIT_MASK ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ ^~~~ drivers/infiniband/arbel.cdrivers/infiniband/mlx_bitops.h::124154::2314:: warningnote: : taking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member]expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) av.lid = MLX_GET ( &cqe->normal, rlid ); ^~~~ ^~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:79:27: note: drivers/infiniband/mlx_bitops.hexpanded from macro 'MLX_BIT_MASK': 216:50 ( 32 - MLX_BIT_WIDTH ( _structure_st, _field ) ) ): ^~~~~~~~~~~~~note : expanded from macro 'MLX_GET'drivers/infiniband/mlx_bitops.h :74:15: MLX_DWORD_BIT_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), \note : ^~~~expanded from macro 'MLX_BIT_WIDTH' drivers/infiniband/mlx_bitops.h: sizeof ( ( ( _structure_st * ) NULL )->_field )54 : ^~~~~~~~~~~~~14 : note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:70:21: note: expanded from macro 'MLX_DWORD_BIT_OFFSET' ( MLX_BIT_OFFSET ( _structure_st, _field ) - ( 32 * (_index) ) ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/stddef.h:13:45: note: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/arbel.c:1241:23: warning: taking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] av.lid = MLX_GET ( &cqe->normal, rlid ); ^~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:219:42: note: expanded from macro 'MLX_GET' MLX_BIT_MASK ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:79:27: note: expanded from macro 'MLX_BIT_MASK' ( 32 - MLX_BIT_WIDTH ( _structure_st, _field ) ) ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:74:15: note: expanded from macro 'MLX_BIT_WIDTH' sizeof ( ( ( _structure_st * ) NULL )->_field ) ^~~~~~~~~~~~~ drivers/infiniband/arbel.c:1242:22: warning: taking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] av.sl = MLX_GET ( &cqe->normal, sl ); ^~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:212:46: note: expanded from macro 'MLX_GET' MLX_DWORD_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:62:21: note: expanded from macro 'MLX_DWORD_OFFSET' ( MLX_BIT_OFFSET ( _structure_st, _field ) / 32 ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/stddef.h:13:45: note: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/arbel.c:1242:22: warning: taking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] av.sl = MLX_GET ( &cqe->normal, sl ); ^~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:213:23: note: expanded from macro 'MLX_GET' uint32_t *__ptr = &(_ptr)->u.dwords[__index]; \ ^~~~ drivers/infiniband/arbel.c:1242:22: warning: taking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] av.sl = MLX_GET ( &cqe->normal, sl ); ^~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:216:50: note: expanded from macro 'MLX_GET' MLX_DWORD_BIT_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), \ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:70:21: note: expanded from macro 'MLX_DWORD_BIT_OFFSET' ( MLX_BIT_OFFSET ( _structure_st, _field ) - ( 32 * (_index) ) ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/stddef.h:13:45: note: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) drivers/infiniband/hermon.c ^~~~: 1697:22: warning: taking address of packed member 'port_state_change' of class or structure 'hermonprm_event_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/infiniband/arbel.c port = ( MLX_GET ( &eqe->port_state_change, data.p ) - 1 );: 1242 ^~~~~~~~~~~~~~~~~~~~~~: 22: warning: taking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member]drivers/infiniband/mlx_bitops.h :212:46: av.sl = MLX_GET ( &cqe->normal, sl );note: expanded from macro 'MLX_GET' ^~~~~~~~~~~ MLX_DWORD_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ ^~~~ drivers/infiniband/mlx_bitops.h:drivers/infiniband/mlx_bitops.h219::5442::14 :note : noteexpanded from macro 'MLX_GET': expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) MLX_BIT_MASK ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ ^~~~ ^~~~ drivers/infiniband/mlx_bitops.h:drivers/infiniband/mlx_bitops.h62::5421::14 :note : noteexpanded from macro 'MLX_DWORD_OFFSET': expanded from macro 'MLX_PSEUDO_STRUCT' ( MLX_BIT_OFFSET ( _structure_st, _field ) / 32 ) typeof ( *((_ptr)->u.dummy[0]) ) ^~~~~~~~~~~~~ ^~~~ drivers/infiniband/mlx_bitops.hdrivers/infiniband/mlx_bitops.h::58:7913::27 :note : noteexpanded from macro 'MLX_BIT_OFFSET': expanded from macro 'MLX_BIT_MASK' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ ( 32 - MLX_BIT_WIDTH ( _structure_st, _field ) ) ) ^~~~~~~~~~~~~ include/stddef.h:drivers/infiniband/mlx_bitops.h13::7445::15 :note : noteexpanded from macro 'offsetof': expanded from macro 'MLX_BIT_WIDTH' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) sizeof ( ( ( _structure_st * ) NULL )->_field ) ^~~~ ^~~~~~~~~~~~~ drivers/infiniband/hermon.c:1697:22: warning: drivers/infiniband/arbel.ctaking address of packed member 'port_state_change' of class or structure 'hermonprm_event_entry' may result in an unaligned pointer value [-Waddress-of-packed-member]: 1243:31: warning port = ( MLX_GET ( &eqe->port_state_change, data.p ) - 1 );: taking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] ^~~~~~~~~~~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:213 av.gid_present = MLX_GET ( &cqe->normal, g );: 23 ^~~~~~~~~~~: note: expanded from macro 'MLX_GET' drivers/infiniband/mlx_bitops.h: uint32_t *__ptr = &(_ptr)->u.dwords[__index]; \212 : ^~~~46 : note: expanded from macro 'MLX_GET' MLX_DWORD_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ ^~~~ drivers/infiniband/mlx_bitops.h:54drivers/infiniband/hermon.c::141697:: 22note:: expanded from macro 'MLX_PSEUDO_STRUCT'warning : taking address of packed member 'port_state_change' of class or structure 'hermonprm_event_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ port = ( MLX_GET ( &eqe->port_state_change, data.p ) - 1 ); drivers/infiniband/mlx_bitops.h ^~~~~~~~~~~~~~~~~~~~~~ :62:21: notedrivers/infiniband/mlx_bitops.h: :expanded from macro 'MLX_DWORD_OFFSET'216 :50: note: ( MLX_BIT_OFFSET ( _structure_st, _field ) / 32 ) expanded from macro 'MLX_GET' ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h MLX_DWORD_BIT_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), \: 58 ^~~~: 13drivers/infiniband/mlx_bitops.h: :note54: :expanded from macro 'MLX_BIT_OFFSET'14 : note: expanded from macro 'MLX_PSEUDO_STRUCT' offsetof ( _structure_st, _field ) typeof ( *((_ptr)->u.dummy[0]) ) ^~~~~~~~~~~~~ ^~~~ drivers/infiniband/mlx_bitops.h:include/stddef.h70::1321::45 :note : noteexpanded from macro 'MLX_DWORD_BIT_OFFSET': expanded from macro 'offsetof' ( MLX_BIT_OFFSET ( _structure_st, _field ) - ( 32 * (_index) ) ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER)58 : ^~~~13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) drivers/infiniband/arbel.c ^~~~~~~~~~~~~: 1243:31include/stddef.h:: 13warning:45: :taking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] note: expanded from macro 'offsetof' av.gid_present = MLX_GET ( &cqe->normal, g ); #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~~~~~~~~ ^~~~ drivers/infiniband/mlx_bitops.h:213:23: note: drivers/infiniband/hermon.cexpanded from macro 'MLX_GET' :1697:22: uint32_t *__ptr = &(_ptr)->u.dwords[__index]; \warning : ^~~~taking address of packed member 'port_state_change' of class or structure 'hermonprm_event_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] port = ( MLX_GET ( &eqe->port_state_change, data.p ) - 1 ); ^~~~~~~~~~~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:219:42: note: expanded from macro 'MLX_GET' drivers/infiniband/arbel.c:1243 MLX_BIT_MASK ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \: 31 ^~~~: warningdrivers/infiniband/mlx_bitops.h: :taking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member]54:14 : note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) av.gid_present = MLX_GET ( &cqe->normal, g ); ^~~~ ^~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:79:27: note: expanded from macro 'MLX_BIT_MASK' drivers/infiniband/mlx_bitops.h:216 ( 32 - MLX_BIT_WIDTH ( _structure_st, _field ) ) ): ^~~~~~~~~~~~~ 50drivers/infiniband/mlx_bitops.h:: 74:note15: :expanded from macro 'MLX_GET' note: expanded from macro 'MLX_BIT_WIDTH' MLX_DWORD_BIT_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), \ sizeof ( ( ( _structure_st * ) NULL )->_field ) ^~~~ ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~drivers/infiniband/hermon.c :1698:25: drivers/infiniband/mlx_bitops.hwarning:: 70taking address of packed member 'generic' of class or structure 'hermonprm_event_entry' may result in an unaligned pointer value [-Waddress-of-packed-member]: 21: note: expanded from macro 'MLX_DWORD_BIT_OFFSET' link_up = ( MLX_GET ( &eqe->generic, event_sub_type ) & 0x04 ); ^~~~~~~~~~~~ ( MLX_BIT_OFFSET ( _structure_st, _field ) - ( 32 * (_index) ) ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:212:drivers/infiniband/mlx_bitops.h46:658: warning:s13 :note generated. : expanded from macro 'MLX_GET'note : expanded from macro 'MLX_BIT_OFFSET' MLX_DWORD_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ offsetof ( _structure_st, _field ) ^~~~ ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:54include/stddef.h::1413:: 45note: : noteexpanded from macro 'MLX_PSEUDO_STRUCT': expanded from macro 'offsetof' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) drivers/infiniband/mlx_bitops.h ^~~~ :62:21: note: expanded from macro 'MLX_DWORD_OFFSET' drivers/infiniband/arbel.c ( MLX_BIT_OFFSET ( _structure_st, _field ) / 32 ): 1243 ^~~~~~~~~~~~~: 31: drivers/infiniband/mlx_bitops.hwarning:: 58taking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member]: 13: note: expanded from macro 'MLX_BIT_OFFSET' av.gid_present = MLX_GET ( &cqe->normal, g ); ^~~~~~~~~~~ offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:include/stddef.h219::1342::45 :note : noteexpanded from macro 'MLX_GET': expanded from macro 'offsetof' MLX_BIT_MASK ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: drivers/infiniband/hermon.cnote:: 1698:expanded from macro 'MLX_PSEUDO_STRUCT'25 : warning: typeof ( *((_ptr)->u.dummy[0]) )taking address of packed member 'generic' of class or structure 'hermonprm_event_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] ^~~~ drivers/infiniband/mlx_bitops.h link_up = ( MLX_GET ( &eqe->generic, event_sub_type ) & 0x04 );: 79 ^~~~~~~~~~~~: 27:drivers/infiniband/mlx_bitops.h :note213: :expanded from macro 'MLX_BIT_MASK'23 : note: expanded from macro 'MLX_GET' ( 32 - MLX_BIT_WIDTH ( _structure_st, _field ) ) ) ^~~~~~~~~~~~~ uint32_t *__ptr = &(_ptr)->u.dwords[__index]; \ drivers/infiniband/mlx_bitops.h ^~~~: 74:15: note: expanded from macro 'MLX_BIT_WIDTH' sizeof ( ( ( _structure_st * ) NULL )->_field ) ^~~~~~~~~~~~~ drivers/infiniband/hermon.c:1698:25: warning: taking address of packed member 'generic' of class or structure 'hermonprm_event_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] link_up = ( MLX_GET ( &eqe->generic, event_sub_type ) & 0x04 ); ^~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:216:50: note: expanded from macro 'MLX_GET' MLX_DWORD_BIT_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), \ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:70:21: note: expanded from macro 'MLX_DWORD_BIT_OFFSET' ( MLX_BIT_OFFSET ( _structure_st, _field ) - ( 32 * (_index) ) ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/stddef.h:13:45: note: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/hermon.c:1698:25: warning: taking address of packed member 'generic' of class or structure 'hermonprm_event_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/infiniband/arbel.c link_up = ( MLX_GET ( &eqe->generic, event_sub_type ) & 0x04 );: 1271 ^~~~~~~~~~~~: 19: warning: taking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/infiniband/mlx_bitops.h:219:42: note: if ( MLX_GET ( &cqe->normal, owner ) != 0 ) { expanded from macro 'MLX_GET' ^~~~~~~~~~~ MLX_BIT_MASK ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ ^~~~drivers/infiniband/mlx_bitops.h :212drivers/infiniband/mlx_bitops.h::4654:: 14note:: expanded from macro 'MLX_GET'note : expanded from macro 'MLX_PSEUDO_STRUCT' MLX_DWORD_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ ^~~~ typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:drivers/infiniband/mlx_bitops.h54::7914::27 :note : noteexpanded from macro 'MLX_PSEUDO_STRUCT': expanded from macro 'MLX_BIT_MASK' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ ( 32 - MLX_BIT_WIDTH ( _structure_st, _field ) ) )drivers/infiniband/mlx_bitops.h : ^~~~~~~~~~~~~62 :21drivers/infiniband/mlx_bitops.h:: 74note:: 15expanded from macro 'MLX_DWORD_OFFSET': note: ( MLX_BIT_OFFSET ( _structure_st, _field ) / 32 ) expanded from macro 'MLX_BIT_WIDTH' ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h: sizeof ( ( ( _structure_st * ) NULL )->_field )58 : ^~~~~~~~~~~~~13 : note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/stddef.h:13:45: note: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/arbel.c:1271:19: warning: taking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] if ( MLX_GET ( &cqe->normal, owner ) != 0 ) { ^~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:213:23: note: expanded from macro 'MLX_GET' uint32_t *__ptr = &(_ptr)->u.dwords[__index]; \ ^~~~ drivers/infiniband/hermon.c:1733:19: warning: taking address of packed member 'generic' of class or structure 'hermonprm_event_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] if ( MLX_GET ( &eqe->generic, owner ) ^ ^~~~~~~~~~~~ drivers/infiniband/arbel.c:1271:19: warning: taking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/infiniband/mlx_bitops.h:212:46: if ( MLX_GET ( &cqe->normal, owner ) != 0 ) {note : ^~~~~~~~~~~expanded from macro 'MLX_GET' MLX_DWORD_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ drivers/infiniband/mlx_bitops.h ^~~~: 216:50:drivers/infiniband/mlx_bitops.h :note: 54expanded from macro 'MLX_GET' :14: note: expanded from macro 'MLX_PSEUDO_STRUCT' MLX_DWORD_BIT_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), \ ^~~~ typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:54:drivers/infiniband/mlx_bitops.h14::62 :note21: :expanded from macro 'MLX_PSEUDO_STRUCT' note: expanded from macro 'MLX_DWORD_OFFSET' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ ( MLX_BIT_OFFSET ( _structure_st, _field ) / 32 ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:70:drivers/infiniband/mlx_bitops.h21::58 :note: 13expanded from macro 'MLX_DWORD_BIT_OFFSET': note: expanded from macro 'MLX_BIT_OFFSET' ( MLX_BIT_OFFSET ( _structure_st, _field ) - ( 32 * (_index) ) ) offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:include/stddef.h58::1313::45 :note : noteexpanded from macro 'MLX_BIT_OFFSET': expanded from macro 'offsetof' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ include/stddef.h:13:45: drivers/infiniband/hermon.cnote:: 1733expanded from macro 'offsetof': 19: warning: taking address of packed member 'generic' of class or structure 'hermonprm_event_entry' may result in an unaligned pointer value [-Waddress-of-packed-member]#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ if ( MLX_GET ( &eqe->generic, owner ) ^ ^~~~~~~~~~~~ drivers/infiniband/arbel.cdrivers/infiniband/mlx_bitops.h::1271:19213:: 23warning:: taking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member]note : expanded from macro 'MLX_GET' if ( MLX_GET ( &cqe->normal, owner ) != 0 ) { ^~~~~~~~~~~ uint32_t *__ptr = &(_ptr)->u.dwords[__index]; \ ^~~~ drivers/infiniband/mlx_bitops.h:219:42: note: expanded from macro 'MLX_GET' MLX_BIT_MASK ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ drivers/infiniband/hermon.c ^~~~: 1733:19drivers/infiniband/mlx_bitops.h:: 54:warning14: :taking address of packed member 'generic' of class or structure 'hermonprm_event_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] note: expanded from macro 'MLX_PSEUDO_STRUCT' if ( MLX_GET ( &eqe->generic, owner ) ^ typeof ( *((_ptr)->u.dummy[0]) ) ^~~~~~~~~~~~ ^~~~ drivers/infiniband/mlx_bitops.h:79:27drivers/infiniband/mlx_bitops.h:: 216note:: 50expanded from macro 'MLX_BIT_MASK': note: expanded from macro 'MLX_GET' ( 32 - MLX_BIT_WIDTH ( _structure_st, _field ) ) ) ^~~~~~~~~~~~~ MLX_DWORD_BIT_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), \ ^~~~ drivers/infiniband/mlx_bitops.h:drivers/infiniband/mlx_bitops.h74::5415::14 :note : noteexpanded from macro 'MLX_BIT_WIDTH': expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) sizeof ( ( ( _structure_st * ) NULL )->_field ) ^~~~ ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:70:21: note: expanded from macro 'MLX_DWORD_BIT_OFFSET' ( MLX_BIT_OFFSET ( _structure_st, _field ) - ( 32 * (_index) ) ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/stddef.h:13:45: note: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/arbel.cdrivers/infiniband/hermon.c::12841733::1719:: warningwarning: : taking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member]taking address of packed member 'generic' of class or structure 'hermonprm_event_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL_1 ( &cqe->normal, 7, owner, 1 ); if ( MLX_GET ( &eqe->generic, owner ) ^ ^~~~~~~~~~~ ^~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:159drivers/infiniband/mlx_bitops.h::13219:: 42note:: expanded from macro 'MLX_FILL_1'note : expanded from macro 'MLX_GET' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ MLX_BIT_MASK ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ ^~~~ ^~~~ drivers/infiniband/mlx_bitops.h:drivers/infiniband/mlx_bitops.h153::5423::14 :note : noteexpanded from macro 'MLX_FILL': expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) uint32_t *__ptr = &(_ptr)->u.dwords[(_index)]; \ ^~~~ ^~~~ drivers/infiniband/mlx_bitops.h:79:27: note: expanded from macro 'MLX_BIT_MASK'drivers/infiniband/arbel.c :1284: ( 32 - MLX_BIT_WIDTH ( _structure_st, _field ) ) )17 : ^~~~~~~~~~~~~ warning: drivers/infiniband/mlx_bitops.htaking address of packed member 'normal' of class or structure 'arbelprm_completion_entry' may result in an unaligned pointer value [-Waddress-of-packed-member]: 74:15: note: expanded from macro 'MLX_BIT_WIDTH' MLX_FILL_1 ( &cqe->normal, 7, owner, 1 ); ^~~~~~~~~~~ sizeof ( ( ( _structure_st * ) NULL )->_field ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:159:64: note: expanded from macro 'MLX_FILL_1' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.h:drivers/infiniband/hermon.c54::174214::27 :note : warningexpanded from macro 'MLX_PSEUDO_STRUCT': taking address of packed member 'generic' of class or structure 'hermonprm_event_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ event_type = MLX_GET ( &eqe->generic, event_type ); ^~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:drivers/infiniband/mlx_bitops.h87::39212:: 46note:: expanded from macro 'MLX_ASSEMBLE_1'note: expanded from macro 'MLX_GET' MLX_DWORD_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ ( (_value) << MLX_DWORD_BIT_OFFSET ( _structure_st, _index, _field ) ) ^~~~ ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.hnote:: 54(skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all): 14: note: expanded from macro 'MLX_PSEUDO_STRUCT' drivers/infiniband/mlx_bitops.h typeof ( *((_ptr)->u.dummy[0]) ): ^~~~58 :13:drivers/infiniband/mlx_bitops.h :note62:: 21expanded from macro 'MLX_BIT_OFFSET': note : expanded from macro 'MLX_DWORD_OFFSET' offsetof ( _structure_st, _field ) ( MLX_BIT_OFFSET ( _structure_st, _field ) / 32 ) ^~~~~~~~~~~~~ ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:include/stddef.h58::1313::45 :note : noteexpanded from macro 'MLX_BIT_OFFSET': expanded from macro 'offsetof' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~include/stddef.h :13:45: note: expanded from macro 'offsetof' drivers/infiniband/mlx_bitops.h:154:#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER)27 : ^~~~ note: expanded from macro 'MLX_FILL' drivers/infiniband/hermon.c:1742: uint32_t __assembled = (_assembled); \27 : ^~~~~~~~~~ warning: taking address of packed member 'generic' of class or structure 'hermonprm_event_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] event_type = MLX_GET ( &eqe->generic, event_type ); ^~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:213:23: note: expanded from macro 'MLX_GET' uint32_t *__ptr = &(_ptr)->u.dwords[__index]; \ ^~~~ drivers/infiniband/hermon.c:1742:27: warning: taking address of packed member 'generic' of class or structure 'hermonprm_event_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] event_type = MLX_GET ( &eqe->generic, event_type ); ^~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:216:50: note: expanded from macro 'MLX_GET' MLX_DWORD_BIT_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), \ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:70:21: note: expanded from macro 'MLX_DWORD_BIT_OFFSET' ( MLX_BIT_OFFSET ( _structure_st, _field ) - ( 32 * (_index) ) ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/stddef.h:13:45: note: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/hermon.c:1742:27: warning: taking address of packed member 'generic' of class or structure 'hermonprm_event_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] event_type = MLX_GET ( &eqe->generic, event_type ); ^~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:219:42: note: expanded from macro 'MLX_GET' MLX_BIT_MASK ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:79:27: note: expanded from macro 'MLX_BIT_MASK' ( 32 - MLX_BIT_WIDTH ( _structure_st, _field ) ) ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:74:15: note: expanded from macro 'MLX_BIT_WIDTH' sizeof ( ( ( _structure_st * ) NULL )->_field ) ^~~~~~~~~~~~~ drivers/infiniband/hermon.c:1758:17: warning: taking address of packed member 'event' of class or structure 'hermonprm_doorbell_register' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL_1 ( &db_reg.event, 0, ^~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:159:13: note: expanded from macro 'MLX_FILL_1' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.h:153:23: note: expanded from macro 'MLX_FILL' uint32_t *__ptr = &(_ptr)->u.dwords[(_index)]; \ ^~~~ drivers/infiniband/hermon.c:1758:17: warning: taking address of packed member 'event' of class or structure 'hermonprm_doorbell_register' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL_1 ( &db_reg.event, 0, ^~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:159:64: note: expanded from macro 'MLX_FILL_1' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:87:39: note: expanded from macro 'MLX_ASSEMBLE_1' ( (_value) << MLX_DWORD_BIT_OFFSET ( _structure_st, _index, _field ) ) ^~~~~~~~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/stddef.h:13:45: note: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/mlx_bitops.h:154:27: note: expanded from macro 'MLX_FILL' uint32_t __assembled = (_assembled); \ ^~~~~~~~~~ drivers/infiniband/arbel.c:1425:22: warning: taking address of packed member 'port_state_change' of class or structure 'arbelprm_event_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] port = ( MLX_GET ( &eqe->port_state_change, data.p ) - 1 ); ^~~~~~~~~~~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:212:46: note: expanded from macro 'MLX_GET' MLX_DWORD_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:62:21: note: expanded from macro 'MLX_DWORD_OFFSET' ( MLX_BIT_OFFSET ( _structure_st, _field ) / 32 ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/stddef.h:13:45: note: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/arbel.c:1425:22: warning: taking address of packed member 'port_state_change' of class or structure 'arbelprm_event_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] port = ( MLX_GET ( &eqe->port_state_change, data.p ) - 1 ); ^~~~~~~~~~~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:213:23: note: expanded from macro 'MLX_GET' uint32_t *__ptr = &(_ptr)->u.dwords[__index]; \ ^~~~ drivers/infiniband/arbel.c:1425:22: warning: taking address of packed member 'port_state_change' of class or structure 'arbelprm_event_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] port = ( MLX_GET ( &eqe->port_state_change, data.p ) - 1 ); ^~~~~~~~~~~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:216:50: note: expanded from macro 'MLX_GET' MLX_DWORD_BIT_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), \ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:70:21: note: expanded from macro 'MLX_DWORD_BIT_OFFSET' ( MLX_BIT_OFFSET ( _structure_st, _field ) - ( 32 * (_index) ) ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/stddef.h:13:45: note: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/arbel.c:1425:22: warning: taking address of packed member 'port_state_change' of class or structure 'arbelprm_event_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] port = ( MLX_GET ( &eqe->port_state_change, data.p ) - 1 ); ^~~~~~~~~~~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:219:42: note: expanded from macro 'MLX_GET' MLX_BIT_MASK ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:79:27: note: expanded from macro 'MLX_BIT_MASK' ( 32 - MLX_BIT_WIDTH ( _structure_st, _field ) ) ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:74:15: note: expanded from macro 'MLX_BIT_WIDTH' sizeof ( ( ( _structure_st * ) NULL )->_field ) ^~~~~~~~~~~~~ drivers/infiniband/arbel.c:1426:25: warning: taking address of packed member 'generic' of class or structure 'arbelprm_event_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] link_up = ( MLX_GET ( &eqe->generic, event_sub_type ) & 0x04 ); ^~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:212:46: note: expanded from macro 'MLX_GET' MLX_DWORD_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:62:21: note: expanded from macro 'MLX_DWORD_OFFSET' ( MLX_BIT_OFFSET ( _structure_st, _field ) / 32 ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/stddef.h:13:45: note: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/arbel.c:1426:25: warning: taking address of packed member 'generic' of class or structure 'arbelprm_event_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] link_up = ( MLX_GET ( &eqe->generic, event_sub_type ) & 0x04 ); ^~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:213:23: note: expanded from macro 'MLX_GET' uint32_t *__ptr = &(_ptr)->u.dwords[__index]; \ ^~~~ drivers/infiniband/arbel.c:1426:25: warning: taking address of packed member 'generic' of class or structure 'arbelprm_event_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] link_up = ( MLX_GET ( &eqe->generic, event_sub_type ) & 0x04 ); ^~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:216:50: note: expanded from macro 'MLX_GET' MLX_DWORD_BIT_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), \ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:70:21: note: expanded from macro 'MLX_DWORD_BIT_OFFSET' ( MLX_BIT_OFFSET ( _structure_st, _field ) - ( 32 * (_index) ) ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/stddef.h:13:45: note: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/arbel.c:1426:25: warning: taking address of packed member 'generic' of class or structure 'arbelprm_event_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] link_up = ( MLX_GET ( &eqe->generic, event_sub_type ) & 0x04 ); ^~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:219:42: note: expanded from macro 'MLX_GET' MLX_BIT_MASK ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:79:27: note: expanded from macro 'MLX_BIT_MASK' ( 32 - MLX_BIT_WIDTH ( _structure_st, _field ) ) ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:74:15: note: expanded from macro 'MLX_BIT_WIDTH' sizeof ( ( ( _structure_st * ) NULL )->_field ) ^~~~~~~~~~~~~ drivers/infiniband/arbel.c:1461:19: warning: taking address of packed member 'generic' of class or structure 'arbelprm_event_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] if ( MLX_GET ( &eqe->generic, owner ) != 0 ) { ^~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:212:46: note: expanded from macro 'MLX_GET' MLX_DWORD_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:62:21: note: expanded from macro 'MLX_DWORD_OFFSET' ( MLX_BIT_OFFSET ( _structure_st, _field ) / 32 ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ clanginclude/stddef.h: :13:45: note: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) warning ^~~~: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]drivers/infiniband/arbel.c :1461:19: warning: taking address of packed member 'generic' of class or structure 'arbelprm_event_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] if ( MLX_GET ( &eqe->generic, owner ) != 0 ) { ^~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:213:23: note: expanded from macro 'MLX_GET' uint32_t *__ptr = &(_ptr)->u.dwords[__index]; \ ^~~~ drivers/infiniband/arbel.c:1461:19: warning: taking address of packed member 'generic' of class or structure 'arbelprm_event_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] if ( MLX_GET ( &eqe->generic, owner ) != 0 ) { ^~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:216:50: note: expanded from macro 'MLX_GET' MLX_DWORD_BIT_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), \ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:70:21interface/efi/efi_timer.c:: 53note:: 13expanded from macro 'MLX_DWORD_BIT_OFFSET': warning: ( MLX_BIT_OFFSET ( _structure_st, _field ) - ( 32 * (_index) ) )function 'efi_udelay' is not needed and will not be emitted [-Wunneeded-internal-declaration] ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/stddef.h:13:45: note: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=memcpy_test -c tests/memcpy_test.c -o bin/memcpy_test.o drivers/infiniband/arbel.c:1461:19: warning: taking address of packed member 'generic' of class or structure 'arbelprm_event_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] if ( MLX_GET ( &eqe->generic, owner ) != 0 ) { ^~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:219:42: note: expanded from macro 'MLX_GET' MLX_BIT_MASK ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) static void efi_udelay ( unsigned long usecs ) { ^~~~ ^ interface/efi/efi_timer.cdrivers/infiniband/mlx_bitops.h::6979::2227:: warningnote: : function 'efi_currticks' is not needed and will not be emitted [-Wunneeded-internal-declaration]expanded from macro 'MLX_BIT_MASK' static unsigned long efi_currticks ( void ) { ^ ( 32 - MLX_BIT_WIDTH ( _structure_st, _field ) ) ) interface/efi/efi_timer.c: ^~~~~~~~~~~~~90 :22: warningdrivers/infiniband/mlx_bitops.h: :function 'efi_ticks_per_sec' is not needed and will not be emitted [-Wunneeded-internal-declaration]74 :15:static unsigned long efi_ticks_per_sec ( void ) { note ^: expanded from macro 'MLX_BIT_WIDTH' sizeof ( ( ( _structure_st * ) NULL )->_field ) ^~~~~~~~~~~~~ drivers/infiniband/arbel.c:1469:27: warning: taking address of packed member 'generic' of class or structure 'arbelprm_event_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] event_type = MLX_GET ( &eqe->generic, event_type ); ^~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:212:46: note: expanded from macro 'MLX_GET' MLX_DWORD_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:62:21: note: expanded from macro 'MLX_DWORD_OFFSET' ( MLX_BIT_OFFSET ( _structure_st, _field ) / 32 ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/stddef.h:13:45: note: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/arbel.c:1469:27: warning: taking address of packed member 'generic' of class or structure 'arbelprm_event_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] event_type = MLX_GET ( &eqe->generic, event_type ); ^~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:213:23: note: expanded from macro 'MLX_GET' uint32_t *__ptr = &(_ptr)->u.dwords[__index]; \ ^~~~ drivers/infiniband/arbel.c:1469:27: warning: taking address of packed member 'generic' of class or structure 'arbelprm_event_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] event_type = MLX_GET ( &eqe->generic, event_type ); ^~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:216:50: note: expanded from macro 'MLX_GET' MLX_DWORD_BIT_OFFSET ( MLX_PSEUDO_STRUCT ( _ptr ), \ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:70:21: note: expanded from macro 'MLX_DWORD_BIT_OFFSET' ( MLX_BIT_OFFSET ( _structure_st, _field ) - ( 32 * (_index) ) ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/stddef.h:13:45: note: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/arbel.c:1469:27: warning: taking address of packed member 'generic' of class or structure 'arbelprm_event_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] event_type = MLX_GET ( &eqe->generic, event_type ); ^~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:219:42: note: expanded from macro 'MLX_GET' MLX_BIT_MASK ( MLX_PSEUDO_STRUCT ( _ptr ), _field ); \ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:79:27: note: expanded from macro 'MLX_BIT_MASK' ( 32 - MLX_BIT_WIDTH ( _structure_st, _field ) ) ) ^~~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:74:15: note: expanded from macro 'MLX_BIT_WIDTH' sizeof ( ( ( _structure_st * ) NULL )->_field ) ^~~~~~~~~~~~~ drivers/infiniband/arbel.c:1482:17: warning: taking address of packed member 'generic' of class or structure 'arbelprm_event_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL_1 ( &eqe->generic, 7, owner, 1 ); ^~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:159:13: note: expanded from macro 'MLX_FILL_1' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.h:153:23: note: expanded from macro 'MLX_FILL' uint32_t *__ptr = &(_ptr)->u.dwords[(_index)]; \ ^~~~ drivers/infiniband/arbel.c:1482:17: warning: taking address of packed member 'generic' of class or structure 'arbelprm_event_entry' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL_1 ( &eqe->generic, 7, owner, 1 ); ^~~~~~~~~~~~ drivers/infiniband/mlx_bitops.h:159:64: note: expanded from macro 'MLX_FILL_1' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:87:39: note: expanded from macro 'MLX_ASSEMBLE_1' ( (_value) << MLX_DWORD_BIT_OFFSET ( _structure_st, _index, _field ) ) ^~~~~~~~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/stddef.h:13:45: note: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/mlx_bitops.h:154:27: note: expanded from macro 'MLX_FILL' uint32_t __assembled = (_assembled); \ ^~~~~~~~~~ drivers/infiniband/arbel.c:1489:17: warning: taking address of packed member 'ci' of class or structure 'arbelprm_eq_doorbell_register' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL_1 ( &db_reg.ci, 0, ci, arbel_eq->next_idx ); ^~~~~~~~~ drivers/infiniband/mlx_bitops.h:159:13: note: expanded from macro 'MLX_FILL_1' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.h:153:23: note: expanded from macro 'MLX_FILL' uint32_t *__ptr = &(_ptr)->u.dwords[(_index)]; \ ^~~~ drivers/infiniband/arbel.c:1489:17: warning: taking address of packed member 'ci' of class or structure 'arbelprm_eq_doorbell_register' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL_1 ( &db_reg.ci, 0, ci, arbel_eq->next_idx ); ^~~~~~~~~ drivers/infiniband/mlx_bitops.h:159:64: note: expanded from macro 'MLX_FILL_1' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:87:39: note: expanded from macro 'MLX_ASSEMBLE_1' ( (_value) << MLX_DWORD_BIT_OFFSET ( _structure_st, _index, _field ) ) ^~~~~~~~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/stddef.h:13:45: note: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/mlx_bitops.h:154:27: note: expanded from macro 'MLX_FILL' uint32_t __assembled = (_assembled); \ ^~~~~~~~~~ drivers/infiniband/hermon.c:353:1: warning: unused function 'hermon_cmd_query_eq' [-Wunused-function] hermon_cmd_query_eq ( struct hermon *hermon, unsigned int index, ^ drivers/infiniband/hermon.c:928:19: warning: unused function 'hermon_dump_qpctx' [-Wunused-function] static inline int hermon_dump_qpctx ( struct hermon *hermon, ^ 7 warnings generated. drivers/infiniband/arbel.c:2014:16: warning: taking address of packed member 'qp' of class or structure 'arbelprm_doorbell_record' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL_1 ( &db_rec->qp, 1, res, ARBEL_UAR_RES_GROUP_SEP ); ^~~~~~~~~~ drivers/infiniband/mlx_bitops.h:159:13: note: expanded from macro 'MLX_FILL_1' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.h:153:23: note: expanded from macro 'MLX_FILL' uint32_t *__ptr = &(_ptr)->u.dwords[(_index)]; \ ^~~~ drivers/infiniband/arbel.c:2014:16: warning: taking address of packed member 'qp' of class or structure 'arbelprm_doorbell_record' may result in an unaligned pointer value [-Waddress-of-packed-member] MLX_FILL_1 ( &db_rec->qp, 1, res, ARBEL_UAR_RES_GROUP_SEP ); ^~~~~~~~~~ drivers/infiniband/mlx_bitops.h:159:64: note: expanded from macro 'MLX_FILL_1' MLX_FILL ( _ptr, _index, MLX_ASSEMBLE_1 ( MLX_PSEUDO_STRUCT ( _ptr ),\ ^~~~ drivers/infiniband/mlx_bitops.h:54:14: note: expanded from macro 'MLX_PSEUDO_STRUCT' typeof ( *((_ptr)->u.dummy[0]) ) ^~~~ drivers/infiniband/mlx_bitops.h:87:39: note: expanded from macro 'MLX_ASSEMBLE_1' ( (_value) << MLX_DWORD_BIT_OFFSET ( _structure_st, _index, _field ) ) ^~~~~~~~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) drivers/infiniband/mlx_bitops.h:58:13: note: expanded from macro 'MLX_BIT_OFFSET' offsetof ( _structure_st, _field ) ^~~~~~~~~~~~~ include/stddef.h:13:45: note: expanded from macro 'offsetof' #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) ^~~~ drivers/infiniband/mlx_bitops.h:154:27: note: expanded from macro 'MLX_FILL' uint32_t __assembled = (_assembled); \ ^~~~~~~~~~ 7 warnings generated. drivers/infiniband/arbel.c:416:1: warning: unused function 'arbel_cmd_disable_lam' [-Wunused-function] arbel_cmd_disable_lam ( struct arbel *arbel ) { ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=uri_test -c tests/uri_test.c -o bin/uri_test.o 7 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=umalloc_test -c tests/umalloc_test.c -o bin/umalloc_test.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=linebuf_test -c tests/linebuf_test.c -o bin/linebuf_test.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=chap -c crypto/chap.c -o bin/chap.o In file included from interface/efi/efi_init.c:21: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from interface/efi/efi_init.c:21: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' clang: #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:warning216: :optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]19 :clang: warningnote: : previous definition is here optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from interface/efi/efi_init.c:21: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from interface/efi/efi_init.c:21: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from interface/efi/efi_init.c:21: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from interface/efi/efi_init.c:21: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 3 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=md5 -c crypto/md5.c -o bin/md5.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from interface/smbios/smbios_settings.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from interface/smbios/smbios_settings.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from interface/smbios/smbios_settings.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from interface/smbios/smbios_settings.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from interface/smbios/smbios_settings.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from interface/smbios/smbios_settings.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from interface/efi/efi_pci.c:22: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from interface/efi/efi_pci.c:22: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ 7 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from interface/efi/efi_pci.c:22: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from interface/efi/efi_pci.c:22: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from interface/efi/efi_pci.c:22: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from interface/efi/efi_pci.c:22: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=x509 -c crypto/x509.c -o bin/x509.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=sha1extra -c crypto/sha1extra.c -o bin/sha1extra.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=arc4 -c crypto/arc4.c -o bin/arc4.o In file included from interface/smbios/smbios.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from interface/smbios/smbios.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from interface/smbios/smbios.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from interface/smbios/smbios.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from interface/smbios/smbios.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from interface/smbios/smbios.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. In file included from tests/linebuf_test.c:2: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from tests/linebuf_test.c:2: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=crypto_null -c crypto/crypto_null.c -o bin/crypto_null.o In file included from tests/linebuf_test.c:2: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from tests/linebuf_test.c:2: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from tests/linebuf_test.c:2: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from tests/linebuf_test.c:2: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from interface/efi/efi_snp.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from interface/efi/efi_snp.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from interface/efi/efi_snp.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from interface/efi/efi_snp.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from interface/efi/efi_snp.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from interface/efi/efi_snp.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 116 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=crandom -c crypto/crandom.c -o bin/crandom.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=crc32 -c crypto/crc32.c -o bin/crc32.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=hmac -c crypto/hmac.c -o bin/hmac.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=asn1 -c crypto/asn1.c -o bin/asn1.o In file included from tests/uri_test.c:4: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from tests/uri_test.c:4: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from tests/uri_test.c:4: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from tests/uri_test.c:4: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from tests/uri_test.c:4: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from tests/uri_test.c:4: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from tests/uri_test.c:6: include/gpxe/uri.h:152:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/gpxe/uri.h:163:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ 123 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=axtls_aes -c crypto/axtls_aes.c -o bin/axtls_aes.o In file included from tests/memcpy_test.c:1: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from tests/memcpy_test.c:1: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from tests/memcpy_test.c:1: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from tests/memcpy_test.c:1: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from tests/memcpy_test.c:1: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from tests/memcpy_test.c:1: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=aes_wrap -c crypto/aes_wrap.c -o bin/aes_wrap.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 8 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from crypto/chap.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/chap.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=axtls_sha1 -c crypto/axtls_sha1.c -o bin/axtls_sha1.o In file included from crypto/chap.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/chap.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/chap.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from crypto/chap.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from tests/umalloc_test.c:2: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] int __pure strncmp(const char * cs,const char * ct,clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from tests/umalloc_test.c:2: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from tests/umalloc_test.c:2: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from tests/umalloc_test.c:2: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from tests/umalloc_test.c:2: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: In file included from notecrypto/x509.c: :previous definition is here22 : include/string.h:28:static inline void * memset(void *s, int c,size_t count)5 : ^ warning: In file included from attribute declaration must precede definition [-Wignored-attributes]tests/umalloc_test.c :2: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/x509.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/x509.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/x509.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/x509.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from crypto/x509.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from crypto/md5.c:26: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/md5.c:26: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/md5.c:26: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/md5.c:26: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/md5.c:26: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from crypto/md5.c:26: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from crypto/sha1extra.c:22: In file included from include/gpxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:131: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/sha1extra.c:22: In file included from include/gpxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:131: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/sha1extra.c:22: In file included from include/gpxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:131: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/sha1extra.c:22: In file included from include/gpxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:131: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/sha1extra.c:22: In file included from include/gpxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:131: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from crypto/sha1extra.c:22: In file included from include/gpxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:131: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=cbc -c crypto/cbc.c -o bin/cbc.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=aes -c crypto/axtls/aes.c -o bin/aes.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=bigint -c crypto/axtls/bigint.c -o bin/bigint.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=rsa -c crypto/axtls/rsa.c -o bin/rsa.o In file included from crypto/hmac.c:27: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/hmac.c:27: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=sha1 -c crypto/axtls/sha1.c -o bin/sha1.o In file included from crypto/hmac.c:27: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/hmac.c:27: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/hmac.c:27: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from crypto/hmac.c:27: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=shell -c hci/shell.c -o bin/shell.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=strerror -c hci/strerror.c -o bin/strerror.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=readline -c hci/readline.c -o bin/readline.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=editstring -c hci/editstring.c -o bin/editstring.o In file included from crypto/crypto_null.c:27: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/crypto_null.c:27: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/crypto_null.c:27: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/crypto_null.c:27: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/crypto_null.c:27: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from crypto/crypto_null.c:27: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=shell_banner -c hci/shell_banner.c -o bin/shell_banner.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=wireless_errors -c hci/wireless_errors.c -o bin/wireless_errors.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=nvo_cmd -c hci/commands/nvo_cmd.c -o bin/nvo_cmd.o 6 warningIn file included from scrypto/aes_wrap.c generated. :22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/aes_wrap.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/aes_wrap.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/aes_wrap.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/aes_wrap.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from crypto/aes_wrap.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=config_cmd -c hci/commands/config_cmd.c -o bin/config_cmd.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from crypto/axtls/rsa.c:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/axtls/rsa.c:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/axtls/rsa.c:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/axtls/rsa.c:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/axtls/rsa.c:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from crypto/axtls/rsa.c:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from crypto/axtls/sha1.c:24: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/axtls/sha1.c:24: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/axtls/aes.c:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/axtls/aes.c:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/axtls/sha1.c:24: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/axtls/sha1.c:24: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/axtls/sha1.c:24: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from crypto/axtls/sha1.c:24: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from crypto/axtls_sha1.c:1: In file included from ./crypto/axtls/crypto.h:131: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] In file included from crypto/axtls/aes.c:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/axtls/aes.c:25: include/string.h:32:38int __pure strncmp(const char * cs,const char * ct,: ^warning : attribute declaration must precede definition [-Wignored-attributes] include/compiler.h:size_t __pure strlen(const char * s) __nonnull;470 : ^ 33include/compiler.h: :note484: :expanded from macro '__pure' 36: note#define __pure __attribute__ (( pure )): expanded from macro '__nonnull' ^ #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.harch/x86/include/bits/string.h::216239:19::22 :note note: : previous definition is hereprevious definition is here static inline size_t strlen(const char * s)static inline int strncmp(const char * cs,const char * ct,size_t count) ^ ^ In file included from crypto/axtls_sha1.c:1: In file included from ./crypto/axtls/crypto.h:131: include/string.h:29:24In file included from :crypto/axtls/aes.c: 25warning: : include/string.hattribute declaration must precede definition [-Wignored-attributes]: 39:44: size_t count) __nonnull; warning ^: attribute declaration must precede definition [-Wignored-attributes]include/compiler.h :484:36:void * memset(void * s,int c,size_t count) __nonnull; note ^: expanded from macro '__nonnull'include/compiler.h :484:36#define __nonnull __attribute__ (( nonnull )): ^note : arch/x86/include/bits/string.hexpanded from macro '__nonnull': 216:19:#define __nonnull __attribute__ (( nonnull )) ^note : previous definition is herearch/x86/include/bits/string.h:185:22 : note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ static inline void * memset(void *s, int c,size_t count) ^ In file included from crypto/axtls/aes.c:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from crypto/axtls_sha1.c:1: In file included from ./crypto/axtls/crypto.h:131: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/axtls_sha1.c:1: In file included from ./crypto/axtls/crypto.h:131: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/axtls_sha1.c:1: In file included from ./crypto/axtls/crypto.h:131: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from crypto/axtls_sha1.c:1: In file included from ./crypto/axtls/crypto.h:131: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from crypto/axtls_aes.c:21: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/axtls_aes.c:21: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/axtls_aes.c:21: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/axtls_aes.c:21: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/axtls_aes.c:21: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from crypto/axtls_aes.c:21: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=login_cmd -c hci/commands/login_cmd.c -o bin/login_cmd.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=sanboot_cmd -c hci/commands/sanboot_cmd.c -o bin/sanboot_cmd.o 6 warnings generated. In file included from hci/readline.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/readline.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/readline.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/readline.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/readline.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from hci/readline.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ifmgmt_cmd -c hci/commands/ifmgmt_cmd.c -o bin/ifmgmt_cmd.o 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=gdbstub_cmd -c hci/commands/gdbstub_cmd.c -o bin/gdbstub_cmd.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. In file included from crypto/cbc.c:21: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/cbc.c:21: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/cbc.c:21: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/cbc.c:21: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/cbc.c:21: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from crypto/cbc.c:21: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. In file included from hci/commands/nvo_cmd.c:4: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/commands/nvo_cmd.c:4: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=autoboot_cmd -c hci/commands/autoboot_cmd.c -o bin/autoboot_cmd.o In file included from hci/commands/nvo_cmd.c:4: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/commands/nvo_cmd.c:4: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/commands/nvo_cmd.c:4: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from hci/commands/nvo_cmd.c:4: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=time_cmd -c hci/commands/time_cmd.c -o bin/time_cmd.o 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=dhcp_cmd -c hci/commands/dhcp_cmd.c -o bin/dhcp_cmd.o In file included from hci/commands/config_cmd.c:1: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/commands/config_cmd.c:1: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/strerror.c:2: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/strerror.c:2: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from hci/commands/config_cmd.c:1: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/commands/config_cmd.c:1: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/commands/config_cmd.c:1: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from hci/commands/config_cmd.c:1: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from hci/strerror.c:2: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/strerror.c:2: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/strerror.c:2: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from hci/strerror.c:2: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from crypto/axtls/bigint.c:53: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/axtls/bigint.c:53: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/axtls/bigint.c:53: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/axtls/bigint.c:53: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/axtls/bigint.c:53: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from crypto/axtls/bigint.c:53: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=route_cmd -c hci/commands/route_cmd.c -o bin/route_cmd.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=digest_cmd -c hci/commands/digest_cmd.c -o bin/digest_cmd.o 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=image_cmd -c hci/commands/image_cmd.c -o bin/image_cmd.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=iwmgmt_cmd -c hci/commands/iwmgmt_cmd.c -o bin/iwmgmt_cmd.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from hci/editstring.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/editstring.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/editstring.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/editstring.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/editstring.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from hci/editstring.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from hci/commands/login_cmd.c:1: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/commands/login_cmd.c:1: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/commands/login_cmd.c:1: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/commands/login_cmd.c:1: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/commands/login_cmd.c:1: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from hci/commands/login_cmd.c:1: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=login_ui -c hci/tui/login_ui.c -o bin/login_ui.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=settings_ui -c hci/tui/settings_ui.c -o bin/settings_ui.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=alert -c hci/mucurses/alert.c -o bin/alert.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=clear -c hci/mucurses/clear.c -o bin/clear.o In file included from hci/commands/sanboot_cmd.c:2: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/commands/sanboot_cmd.c:2: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/commands/sanboot_cmd.c:2: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/commands/sanboot_cmd.c:2: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/commands/sanboot_cmd.c:2: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from hci/commands/sanboot_cmd.c:2: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=edging -c hci/mucurses/edging.c -o bin/edging.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from hci/commands/time_cmd.c:24: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/commands/time_cmd.c:24: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/commands/time_cmd.c:24: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/commands/time_cmd.c:24: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/commands/time_cmd.c:24: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from hci/commands/time_cmd.c:24: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=winattrs -c hci/mucurses/winattrs.c -o bin/winattrs.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. 6 warnings generated. 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ansi_screen -c hci/mucurses/ansi_screen.c -o bin/ansi_screen.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=slk -c hci/mucurses/slk.c -o bin/slk.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=print_nadv -c hci/mucurses/print_nadv.c -o bin/print_nadv.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=wininit -c hci/mucurses/wininit.c -o bin/wininit.o In file included from hci/commands/digest_cmd.c:20: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/commands/digest_cmd.c:20: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/commands/digest_cmd.c:20: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/commands/digest_cmd.c:20: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/commands/digest_cmd.c:20: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from hci/commands/digest_cmd.c:20: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from hci/commands/dhcp_cmd.c:27: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/commands/dhcp_cmd.c:27: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/commands/dhcp_cmd.c:27: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/commands/dhcp_cmd.c:27: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/commands/dhcp_cmd.c:27: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from hci/commands/dhcp_cmd.c:27: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=mucurses -c hci/mucurses/mucurses.c -o bin/mucurses.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=windows -c hci/mucurses/windows.c -o bin/windows.o 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=print -c hci/mucurses/print.c -o bin/print.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=colour -c hci/mucurses/colour.c -o bin/colour.o In file included from hci/tui/settings_ui.c:24: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/tui/settings_ui.c:24: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/tui/settings_ui.c:24: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/tui/settings_ui.c:24: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/tui/settings_ui.c:24: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from hci/tui/settings_ui.c:24: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from hci/commands/image_cmd.c:27: In file included from include/gpxe/image.h:15: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/commands/image_cmd.c:27: In file included from include/gpxe/image.h:15: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/commands/image_cmd.c:27: In file included from include/gpxe/image.h:15: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/commands/image_cmd.c:27: In file included from include/gpxe/image.h:15: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/commands/image_cmd.c:27: In file included from include/gpxe/image.h:15: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from hci/commands/image_cmd.c:27: In file included from include/gpxe/image.h:15: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=kb -c hci/mucurses/kb.c -o bin/kb.o In file included from hci/tui/login_ui.c:27: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/tui/login_ui.c:27: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/tui/login_ui.c:27: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/tui/login_ui.c:27: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/tui/login_ui.c:27: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from hci/tui/login_ui.c:27: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from hci/mucurses/slk.c:4: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/mucurses/slk.c:4: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/mucurses/slk.c:4: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/mucurses/slk.c:4: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/mucurses/slk.c:4: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from hci/mucurses/slk.c:4: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ hci/mucurses/slk.c:84:10: warning: comparison of array 'sl.label' equal to a null pointer is always false [-Wtautological-pointer-compare] if ( sl.label == NULL ) { ~~~^~~~~ ~~~~ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=editbox -c hci/mucurses/widgets/editbox.c -o bin/editbox.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=route -c usr/route.c -o bin/route.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 7 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=iwmgmt -c usr/iwmgmt.c -o bin/iwmgmt.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=imgmgmt -c usr/imgmgmt.c -o bin/imgmgmt.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=pxemenu -c usr/pxemenu.c -o bin/pxemenu.o 6 warnings generated. 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=dhcpmgmt -c usr/dhcpmgmt.c -o bin/dhcpmgmt.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ifmgmt -c usr/ifmgmt.c -o bin/ifmgmt.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=config_net80211 -c config/config_net80211.c -o bin/config_net80211.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=autoboot -c usr/autoboot.c -o bin/autoboot.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=config -c config/config.c -o bin/config.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=config_romprefix -c config/config_romprefix.c -o bin/config_romprefix.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=rdtsc_timer -c arch/i386/core/rdtsc_timer.c -o bin/rdtsc_timer.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] hci/mucurses/kb.c:91:9: warning: expression which evaluates to zero treated as a null pointer constant of type 'char *' [-Wnon-literal-null-conversion] str = '\0'; ^~~~ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=basemem_packet -c arch/i386/core/basemem_packet.c -o bin/basemem_packet.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] hci/mucurses/windows.c:19:7: warning: comparison of nonnull parameter 'win' equal to a null pointer is 'false' on first encounter [-Wtautological-pointer-compare] if ( win == NULL ) ^~~ ~~~~ include/curses.h:237:32: note: declared 'nonnull' here extern int delwin ( WINDOW * ) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] hci/mucurses/windows.c:52:7: warning: comparison of nonnull parameter 'parent' equal to a null pointer is 'false' on first encounter [-Wtautological-pointer-compare] if ( parent == NULL ) ^~~~~~ ~~~~ include/curses.h:238:56: note: declared 'nonnull' here extern WINDOW *derwin ( WINDOW *, int, int, int, int ) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ hci/mucurses/windows.c:76:7: warning: comparison of nonnull parameter 'orig' equal to a null pointer is 'false' on first encounter [-Wtautological-pointer-compare] if ( orig == NULL ) ^~~~ ~~~~ include/curses.h:240:36: note: declared 'nonnull' here extern WINDOW *dupwin ( WINDOW * ) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ hci/mucurses/windows.c:100:7: warning: comparison of nonnull parameter 'win' equal to a null pointer is 'false' on first encounter [-Wtautological-pointer-compare] if ( win == NULL ) ^~~ ~~~~ include/curses.h:317:41: note: declared 'nonnull' here extern int mvwin ( WINDOW *, int, int ) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ hci/mucurses/windows.c:150:7: warning: comparison of nonnull parameter 'parent' equal to a null pointer is 'false' on first encounter [-Wtautological-pointer-compare] if ( parent == NULL ) ^~~~~~ ~~~~ include/curses.h:385:56: note: declared 'nonnull' here extern WINDOW *subwin ( WINDOW *, int, int, int, int ) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ 1 warning generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=video_subr -c arch/i386/core/video_subr.c -o bin/video_subr.o clang: clang: warningwarning: : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clangclang: : warningwarning: : optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=gdbmach -c arch/i386/core/gdbmach.c -o bin/gdbmach.o In file included from usr/iwmgmt.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from usr/iwmgmt.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from usr/iwmgmt.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from usr/iwmgmt.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from usr/iwmgmt.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from usr/iwmgmt.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ usr/iwmgmt.c:198:26: warning: comparison of constant 4 with expression of type 'enum net80211_security_proto' is always false [-Wtautological-constant-out-of-range-compare] wlan->handshaking >= NR_AUTH_TYPES ) ~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~ 5 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=cpu -c arch/i386/core/cpu.c -o bin/cpu.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from hci/mucurses/widgets/editbox.c:21: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/mucurses/widgets/editbox.c:21: In file included from include/string.husr/imgmgmt.c::2925:: 24In file included from :include/gpxe/image.h :warning15: : attribute declaration must precede definition [-Wignored-attributes]In file included from include/gpxe/uaccess.h:25: include/string.h size_t count) __nonnull;: 28 ^: 5include/compiler.h:: 484warning:: 36attribute declaration must precede definition [-Wignored-attributes]: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from usr/imgmgmt.c:25: In file included from include/gpxe/image.h:15: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/mucurses/widgets/editbox.c:21: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/mucurses/widgets/editbox.c:21: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/mucurses/widgets/editbox.cIn file included from :usr/imgmgmt.c21:: 25include/string.h: :In file included from 39include/gpxe/image.h::1544: :In file included from include/gpxe/uaccess.hwarning:: 25attribute declaration must precede definition [-Wignored-attributes]: include/string.h:32:8void * memset(void * s,int c,size_t count) __nonnull;: ^warning : include/compiler.hattribute declaration must precede definition [-Wignored-attributes]: 484:36: size_t __pure strlen(const char * s) __nonnull;note : ^expanded from macro '__nonnull' include/compiler.h:#define __nonnull __attribute__ (( nonnull ))470 : ^33 :arch/x86/include/bits/string.h :note185: :expanded from macro '__pure'22 : note: previous definition is here#define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239static inline void * memset(void *s, int c,size_t count): 22 ^: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from In file included from hci/mucurses/widgets/editbox.cusr/imgmgmt.c::2125: : include/string.hIn file included from :include/gpxe/image.h40::1558: :In file included from include/gpxe/uaccess.hwarning:: 25attribute declaration must precede definition [-Wignored-attributes]: include/string.h:32:38:void * memmove(void * dest,const void *src,size_t count) __nonnull; warninggcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=pic8259 -c arch/i386/cor ^: attribute declaration must precede definition [-Wignored-attributes]e/pic8259.c -o bin/pic8259.o include/compiler.h:484:size_t __pure strlen(const char * s) __nonnull;36: note ^: expanded from macro '__nonnull'include/compiler.h :484:36:#define __nonnull __attribute__ (( nonnull )) note ^: expanded from macro '__nonnull'arch/x86/include/bits/string.h :159:#define __nonnull __attribute__ (( nonnull ))22 : ^ notearch/x86/include/bits/string.h: :previous definition is here 239:22: note: previous definition is herestatic inline void * memmove(void * dest,const void * src, size_t n) ^ static inline size_t strlen(const char * s) ^ In file included from usr/imgmgmt.c:25: In file included from include/gpxe/image.h:15: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from usr/imgmgmt.c:25: In file included from include/gpxe/image.h:15: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from usr/ifmgmt.c:21: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from usr/ifmgmt.c:21: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from usr/ifmgmt.c:21: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from usr/ifmgmt.c:21: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from usr/ifmgmt.c:21: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from usr/ifmgmt.c:21: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from usr/imgmgmt.c:29: include/gpxe/uri.h:152:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/gpxe/uri.h:163:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ 7 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=timer2 -c arch/i386/core/timer2.c -o bin/timer2.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=x86_io -c arch/i386/core/x86_io.c -o bin/x86_io.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=relocate -c arch/i386/core/relocate.c -o bin/relocate.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from arch/i386/core/video_subr.c:9: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/core/video_subr.c:9: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/core/video_subr.c:9: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/core/video_subr.c:9: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/core/video_subr.c:9: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/core/video_subr.c:9: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 8 warnings generated. 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=nulltrap -c arch/i386/core/nulltrap.c -o bin/nulltrap.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=dumpregs -c arch/i386/core/dumpregs.c -o bin/dumpregs.o In file included from usr/autoboot.c:21: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from usr/autoboot.c:21: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from usr/autoboot.c:21: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from usr/autoboot.c:21: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from usr/autoboot.c:21: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from usr/autoboot.c:21: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. In file included from usr/autoboot.c:29: include/gpxe/uri.h:152:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/gpxe/uri.h:163:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=librm_mgmt -c arch/i386/In file included from transitions/librm_mgmt.c -o bin/librm_mgmt.o usr/dhcpmgmt.c:21: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from usr/dhcpmgmt.c:21: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from usr/dhcpmgmt.c:21: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from usr/dhcpmgmt.c:21: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from usr/dhcpmgmt.c:21: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from usr/dhcpmgmt.c:21: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=hidemem -c arch/i386/firmware/pcbios/hidemem.c -o bin/hidemem.o In file included from arch/i386/core/cpu.c:2: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/core/cpu.c:2: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=memmap -c arch/i386/firmware/pcbios/memmap.c -o bin/memmap.o In file included from arch/i386/core/cpu.c:2: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/core/cpu.c:2: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/core/cpu.c:2: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/core/cpu.c:2: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from usr/pxemenu.c:24: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from usr/pxemenu.c:24: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from usr/pxemenu.c:24: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from usr/pxemenu.c:24: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from usr/pxemenu.c:24: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from usr/pxemenu.c:24: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=basemem -c arch/i386/firmware/pcbios/basemem.c -o bin/basemem.o arch/i386/core/rdtsc_timer.c:43:13: warning: function 'rdtsc_udelay' is not needed and will not be emitted [-Wunneeded-internal-declaration] static void rdtsc_udelay ( unsigned long usecs ) { ^ arch/i386/core/rdtsc_timer.c:75:22: warning: function 'rdtsc_ticks_per_sec' is not needed and will not be emitted [-Wunneeded-internal-declaration] static unsigned long rdtsc_ticks_per_sec ( void ) { ^ In file included from arch/i386/core/x86_io.c:21: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: clangwarning: : warningattribute declaration must precede definition [-Wignored-attributes]: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/core/x86_io.c:21: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/core/x86_io.c:21: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/core/x86_io.c:21: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/core/x86_io.c:21: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/core/x86_io.c:21: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ arch/i386/core/x86_io.c:38:17: warning: function 'x86_readq' is not needed and will not be emitted [-Wunneeded-internal-declaration] static uint64_t x86_readq ( volatile uint64_t *io_addr ) { ^ arch/i386/core/x86_io.c:59:13: warning: function 'x86_writeq' is not needed and will not be emitted [-Wunneeded-internal-declaration] static void x86_writeq ( uint64_t data, volatile uint64_t *io_addr ) { ^ In file included from arch/i386/core/basemem_packet.c:29: In file included from arch/i386/include/basemem_packet.h:6: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/core/basemem_packet.c:29: In file included from arch/i386/include/basemem_packet.h:6: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/core/basemem_packet.c:29: In file included from arch/i386/include/basemem_packet.h:6: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/core/basemem_packet.c:29: In file included from arch/i386/include/basemem_packet.h:6: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/core/basemem_packet.c:29: In file included from arch/i386/include/basemem_packet.h:6: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/core/basemem_packet.c:29: In file included from arch/i386/include/basemem_packet.h:6: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 8 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=fakee820 -c arch/i386/firmware/pcbios/fakee820.c -o bin/fakee820.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=bios_console -c arch/i386/firmware/pcbios/bios_console.c -o bin/bios_console.o 6 warnings generated. 8 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=gateA20 -c arch/i386/firmware/pcbios/gateA20.c -o bin/gateA20.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=pnpbios -c arch/i386/firmware/pcbios/pnpbios.c -o bin/pnpbios.o In file included from arch/i386/core/dumpregs.c:2: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/core/dumpregs.c:2: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/core/dumpregs.c:2: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/core/dumpregs.c:2: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/core/dumpregs.c:2: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/core/dumpregs.c:2: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from arch/i386/core/timer2.c:18: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/core/timer2.c:18: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/core/timer2.c:18: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/core/timer2.c:18: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/core/timer2.c:18: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/core/timer2.c:18: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. In file included from arch/i386/transitions/librm_mgmt.c:11: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/transitions/librm_mgmt.c:11: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/transitions/librm_mgmt.c:11: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/transitions/librm_mgmt.c:11: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/transitions/librm_mgmt.c:11: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=com32 -c arch/i386/imagevoid * memset(void * s,int c,size_t count) __nonnull;/com32.c -o bin/com32.o ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/transitions/librm_mgmt.c:11: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=nbi -c arch/i386/image/nbi.c -o bin/nbi.o 2 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=bzimage -c arch/i386/image/bzimage.c -o bin/bzimage.o In file included from arch/i386/core/pic8259.c:21: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/core/pic8259.c:21: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/core/pic8259.c:21: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/core/pic8259.c:21: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/core/pic8259.c:21: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/core/pic8259.c:21: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from arch/i386/core/gdbmach.c:22: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/core/gdbmach.c:22: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/core/gdbmach.c:22: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/core/gdbmach.c:22: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/core/gdbmach.c:22: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/core/gdbmach.c:22: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] arch/i386/core/pic8259.c:37:20: warning: unused function 'send_nonspecific_eoi' [-Wunused-function] static inline void send_nonspecific_eoi ( unsigned int irq ) { ^ In file included from arch/i386/firmware/pcbios/hidemem.c:21: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/firmware/pcbios/hidemem.c:21: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/firmware/pcbios/hidemem.c:21: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/firmware/pcbios/hidemem.c:21: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/firmware/pcbios/hidemem.c:21: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/firmware/pcbios/hidemem.c:21: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. arch/i386/firmware/pcbios/hidemem.c:64:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void int15(); ^ 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=pxe_image -c arch/i386/image/pxe_image.c -o bin/pxe_image.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=multiboot -c arch/i386/image/multiboot.c -o bin/multiboot.o 6 warnings generated. 7 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=bootsector -c arch/i386/image/bootsector.c -o bin/bootsector.o In file included from arch/i386/firmware/pcbios/basemem.c:22: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/firmware/pcbios/basemem.c:22: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/firmware/pcbios/basemem.c:22: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/firmware/pcbios/basemem.c:22: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/firmware/pcbios/basemem.c:22: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/firmware/pcbios/basemem.c:22: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=elfboot -c arch/i386/image/elfboot.c -o bin/elfboot.o 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=eltorito -c arch/i386/image/eltorito.c -o bin/eltorito.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 7 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from arch/i386/firmware/pcbios/gateA20.c:4: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/firmware/pcbios/gateA20.c:4: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/firmware/pcbios/gateA20.c:4: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/firmware/pcbios/gateA20.c:4: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/firmware/pcbios/gateA20.c:4: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/firmware/pcbios/gateA20.c:4: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from arch/i386/core/relocate.c:1: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/core/relocate.c:1: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from arch/i386/core/relocate.c:1: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/core/relocate.c:1: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/core/relocate.c:1: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/core/relocate.c:1: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=comboot -c arch/i386/image/comboot.c -o bin/comboot.o 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=undipreload -c arch/i386/drivers/net/undipreload.c -o bin/undipreload.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from arch/i386/image/bzimage.c:30: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/image/bzimage.c:30: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/image/bzimage.c:30: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/image/bzimage.c:30: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/image/bzimage.c:30: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/image/bzimage.c:30: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=undiload -c arch/i386/drivers/net/undiload.c -o bin/undiload.o In file included from arch/i386/firmware/pcbios/bios_console.c:22: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] In file included from arch/i386/firmware/pcbios/fakee820.c:20: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: noteint __pure strncmp(const char * cs,const char * ct,: ^ previous definition is here include/compiler.h:470:33:static inline int strncmp(const char * cs,const char * ct,size_t count) note ^: expanded from macro '__pure' In file included from arch/i386/firmware/pcbios/bios_console.c:22#define __pure __attribute__ (( pure )) : ^ In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes]arch/x86/include/bits/string.h: 216:19: size_t count) __nonnull;note : ^previous definition is here include/compiler.h:484:36: static inline int strncmp(const char * cs,const char * ct,size_t count)note ^ : In file included from expanded from macro '__nonnull'arch/i386/firmware/pcbios/fakee820.c:20 : In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25#define __nonnull __attribute__ (( nonnull )): include/string.h :29 ^: 24arch/x86/include/bits/string.h: :warning216: attribute declaration must precede definition [-Wignored-attributes]: 19: note size_t count) __nonnull;: previous definition is here ^ include/compiler.h:484:36:static inline int strncmp(const char * cs,const char * ct,size_t count) note: ^expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/firmware/pcbios/fakee820.c:20: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/firmware/pcbios/fakee820.c:20: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/firmware/pcbios/fakee820.c:20: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/firmware/pcbios/fakee820.c:20: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from arch/i386/firmware/pcbios/bios_console.c:22: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/firmware/pcbios/bios_console.c:22: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/firmware/pcbios/bios_console.c:22: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/firmware/pcbios/bios_console.c:22: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] In file included from void * memmove(void * dest,const void *src,size_t count) __nonnull;arch/i386/firmware/pcbios/memmap.c : ^23 : include/compiler.hIn file included from :arch/i386/include/realmode.h484::636: :In file included from include/gpxe/uaccess.hnote:: 25expanded from macro '__nonnull': include/string.h:28:5: #define __nonnull __attribute__ (( nonnull ))warning : ^attribute declaration must precede definition [-Wignored-attributes] arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/firmware/pcbios/memmap.c:23: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ arch/i386/firmware/pcbios/fakee820.c:24:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void int15_fakee820(); ^ In file included from arch/i386/firmware/pcbios/memmap.c:23: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/firmware/pcbios/memmap.c:23: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/firmware/pcbios/memmap.c:23: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/firmware/pcbios/memmap.c:23: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from arch/i386/image/nbi.c:3: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/image/nbi.c:3: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/image/nbi.c:3: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/image/nbi.c:3: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/image/nbi.c:3: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/image/nbi.c:3: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from arch/i386/image/pxe_image.c:29: In file included from arch/i386/include/pxe_call.h:12: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/image/pxe_image.c:29: In file included from arch/i386/include/pxe_call.h:12: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/image/pxe_image.c:29: In file included from arch/i386/include/pxe_call.h:12: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/image/pxe_image.c:29: In file included from arch/i386/include/pxe_call.h:12: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/image/pxe_image.c:29: In file included from arch/i386/include/pxe_call.h:12: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/image/pxe_image.c:29: In file included from arch/i386/include/pxe_call.h:12: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 7 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=undionly -c arch/i386/drivers/net/undionly.c -o bin/undionly.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=undi -c arch/i386/drivers/net/undi.c -o bin/undi.o In file included from arch/i386/image/com32.c:30: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/image/com32.c:30: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/image/com32.c:30: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/image/com32.c:30: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/image/com32.c:30: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/image/com32.c:30: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from arch/i386/image/com32.c:36: arch/i386/include/comboot.h:102:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void hook_comboot_interrupts ( ); ^ arch/i386/include/comboot.h:103:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void unhook_comboot_interrupts ( ); ^ arch/i386/include/comboot.h:109:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void com32_intcall_wrapper ( ); ^ arch/i386/include/comboot.h:110:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void com32_farcall_wrapper ( ); ^ arch/i386/include/comboot.h:111:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void com32_cfarcall_wrapper ( ); ^ In file included from arch/i386/image/elfboot.c:23: In file included from include/gpxe/image.h:15: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/image/elfboot.c:23: In file included from include/gpxe/image.h:15: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/image/elfboot.c:23: In file included from include/gpxe/image.h:15: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/image/elfboot.c:23: In file included from include/gpxe/image.h:15: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/image/elfboot.c:23: In file included from include/gpxe/image.h:15: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/image/elfboot.c:23: In file included from include/gpxe/image.h:15: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=undinet -c arch/i386/drivers/net/undinet.c -o bin/undinet.o In file included from arch/i386/image/eltorito.c:31: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/image/eltorito.c:31: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/image/eltorito.c:31: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/image/eltorito.c:31: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/image/eltorito.c:31: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/image/eltorito.c:31: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.hgcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=undirom -c arch/i386/dri:484vers/net/undirom.c -o bin/undirom.o :36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=bios_nap -c arch/i386/interface/pcbios/bios_nap.c -o bin/bios_nap.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=keepsan -c arch/i386/interface/pcbios/keepsan.c -o bin/keepsan.o In file included from arch/i386/firmware/pcbios/pnpbios.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/firmware/pcbios/pnpbios.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/firmware/pcbios/pnpbios.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/firmware/pcbios/pnpbios.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/firmware/pcbios/pnpbios.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/firmware/pcbios/pnpbios.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=int13 -c arch/i386/interface/pcbios/int13.c -o bin/int13.o 6 warnings generated. 11 warnings generated. 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=pcibios -c arch/i386/interface/pcbios/pcibios.c -o bin/pcibios.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=bios_timer -c arch/i386/interface/pcbios/bios_timer.c -o bin/bios_timer.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=biosint -c arch/i386/intarch/i386/image/comboot.cerface/pcbios/biosint.c -o bin/biosint.o :30: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/image/comboot.c:30: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/image/comboot.c:30: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/image/comboot.c:30: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/image/comboot.c:30: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/image/comboot.c:30: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from arch/i386/image/comboot.c:36: arch/i386/include/comboot.h:102:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void hook_comboot_interrupts ( ); ^ arch/i386/include/comboot.h:103:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void unhook_comboot_interrupts ( ); ^ arch/i386/include/comboot.h:109:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void com32_intcall_wrapper ( ); ^ arch/i386/include/comboot.h:110:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void com32_farcall_wrapper ( ); ^ arch/i386/include/comboot.h:111:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void com32_cfarcall_wrapper ( ); ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from arch/i386/drivers/net/undiload.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/drivers/net/undiload.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/drivers/net/undiload.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/drivers/net/undiload.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/drivers/net/undiload.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/drivers/net/undiload.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from clangarch/i386/image/bootsector.c: :29: warningIn file included from : arch/i386/include/realmode.h:optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]6: In file included from clanginclude/gpxe/uaccess.h:: 25: warninginclude/string.h: :optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]28 :5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/image/bootsector.c:29: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ 6 warnings generated. In file included from arch/i386/image/bootsector.c:29: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/image/bootsector.c:29: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/image/bootsector.c:29: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/image/bootsector.c:29: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=abft -c arch/i386/interface/pcbios/abft.c -o bin/abft.o In file included from arch/i386/drivers/net/undipreload.c:21: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/drivers/net/undipreload.c:21: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from arch/i386/drivers/net/undipreload.c:21: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/drivers/net/undipreload.c:21: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/drivers/net/undipreload.c:21: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/drivers/net/undipreload.c:21: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from arch/i386/image/multiboot.c:31: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/image/multiboot.c:31: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/image/multiboot.c:31: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/image/multiboot.c:31: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/image/multiboot.c:31: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/image/multiboot.c:31: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ib_srpboot -c arch/i386/interface/pcbios/ib_srpboot.c -o bin/ib_srpboot.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. In file included from arch/i386/interface/pcbios/keepsan.c:4: In file included from include/gpxe/dhcp.h:19: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pcbios/keepsan.c:4: In file included from include/gpxe/dhcp.h:19: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pcbios/keepsan.c:4: In file included from include/gpxe/dhcp.h:19: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pcbios/keepsan.c:4: In file included from include/gpxe/dhcp.h:19: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pcbios/keepsan.c:4: In file included from include/gpxe/dhcp.h:19: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/interface/pcbios/keepsan.c:4: In file included from include/gpxe/dhcp.h:19: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. In file included from arch/i386/drivers/net/undinet.c:21: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/drivers/net/undinet.c:21: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/drivers/net/undinet.c:21: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/drivers/net/undinet.c:21: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/drivers/net/undinet.c:21: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/drivers/net/undinet.c:21: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=ibft -c arch/i386/interface/pcbios/ibft.c -o bin/ibft.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=iscsiboot -c arch/i386/interface/pcbios/iscsiboot.c -o bin/iscsiboot.o arch/i386/drivers/net/undinet.c:484:17: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] netdev->dev = &undi->dev; ^~~~~~~~~ 11 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=memtop_umalloc -c arch/i386/interface/pcbios/memtop_umalloc.c -o bin/memtop_umalloc.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=aoeboot -c arch/i386/interface/pcbios/aoeboot.c -o bin/aoeboot.o In file included from arch/i386/interface/pcbios/bios_nap.c:2: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pcbios/bios_nap.c:2: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pcbios/bios_nap.c:2: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pcbios/bios_nap.c:2: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pcbios/bios_nap.c:2: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/interface/pcbios/bios_nap.c:2: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ arch/i386/interface/pcbios/bios_nap.c:10:13: warning: function 'bios_cpu_nap' is not needed and will not be emitted [-Wunneeded-internal-declaration] static void bios_cpu_nap ( void ) { ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from arch/i386/interface/pcbios/bios_timer.c:28: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pcbios/bios_timer.c:28: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pcbios/bios_timer.c:28: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pcbios/bios_timer.c:28: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pcbios/bios_timer.c:28: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/interface/pcbios/bios_timer.c:28: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from arch/i386/drivers/net/undirom.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/drivers/net/undirom.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ arch/i386/interface/pcbios/bios_timer.c:40:22: warning: function 'bios_currticks' is not needed and will not be emitted [-Wunneeded-internal-declaration] static unsigned long bios_currticks ( void ) { ^ In file included from arch/i386/drivers/net/undirom.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/drivers/net/undirom.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/drivers/net/undirom.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/drivers/net/undirom.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from arch/i386/drivers/net/undionly.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/drivers/net/undionly.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/drivers/net/undionly.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/drivers/net/undionly.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pcbios/biosint.c:2: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: In file included from attribute declaration must precede definition [-Wignored-attributes]arch/i386/drivers/net/undionly.c :23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ int __pure strncmp(const char * cs,const char * ct, ^ In file included from arch/i386/drivers/net/undionly.c:23include/compiler.h: :include/string.h470::4033::58 :note : warningexpanded from macro '__pure'7: warningattribute declaration must precede definition [-Wignored-attributes]s generated. void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h#define __pure __attribute__ (( pure )): 484 ^: 36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull ))arch/x86/include/bits/string.h : ^ 216arch/x86/include/bits/string.h::19159:: 22note:: previous definition is herenote : previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) static inline void * memmove(void * dest,const void * src, size_t n) ^ ^ In file included from arch/i386/interface/pcbios/biosint.c:2: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pcbios/biosint.c:2: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pcbios/biosint.c:2: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38:6 warningwarnings: generated. attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pcbios/biosint.c:2: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/interface/pcbios/biosint.c:2: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ arch/i386/drivers/net/undionly.c:76:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_add ( &undi->dev.siblings, &rootdev->dev.children); ^~~~~~~~~~~~~~~~~~ include/gpxe/list.h:71:14: note: expanded from macro 'list_add' list_add ( (new), (head) ); \ ^~~ arch/i386/drivers/net/undionly.c:77:20: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] INIT_LIST_HEAD ( &undi->dev.children ); ^~~~~~~~~~~~~~~~~~ include/gpxe/list.h:38:3: note: expanded from macro 'INIT_LIST_HEAD' (ptr)->next = (ptr); (ptr)->prev = (ptr); \ ^~~ arch/i386/drivers/net/undionly.c:77:20: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] INIT_LIST_HEAD ( &undi->dev.children ); ^~~~~~~~~~~~~~~~~~ include/gpxe/list.h:38:17: note: expanded from macro 'INIT_LIST_HEAD' (ptr)->next = (ptr); (ptr)->prev = (ptr); \ ^~~ arch/i386/drivers/net/undionly.c:77:20: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] INIT_LIST_HEAD ( &undi->dev.children ); ^~~~~~~~~~~~~~~~~~ include/gpxe/list.h:38:24: note: expanded from macro 'INIT_LIST_HEAD' (ptr)->next = (ptr); (ptr)->prev = (ptr); \ ^~~ arch/i386/drivers/net/undionly.c:77:20: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] INIT_LIST_HEAD ( &undi->dev.children ); ^~~~~~~~~~~~~~~~~~ include/gpxe/list.h:38:38: note: expanded from macro 'INIT_LIST_HEAD' (ptr)->next = (ptr); (ptr)->prev = (ptr); \ ^~~ arch/i386/drivers/net/undionly.c:86:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/gpxe/list.h:118:12: note: expanded from macro 'list_del' assert ( (entry)->prev != NULL ); \ ^~~~~ include/assert.h:45:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undionly.c:86:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/gpxe/list.h:119:12: note: expanded from macro 'list_del' assert ( (entry)->next != NULL ); \ ^~~~~ include/assert.h:45:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undionly.c:86:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/gpxe/list.h:120:12: note: expanded from macro 'list_del' assert ( (entry)->next->prev == (entry) ); \ ^~~~~ include/assert.h:45:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undionly.c:86:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/gpxe/list.h:120:35: note: expanded from macro 'list_del' assert ( (entry)->next->prev == (entry) ); \ ^~~~~ include/assert.h:45:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undionly.c:86:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/gpxe/list.h:121:12: note: expanded from macro 'list_del' assert ( (entry)->prev->next == (entry) ); \ ^~~~~ include/assert.h:45:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undionly.c:86:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/gpxe/list.h:121:35: note: expanded from macro 'list_del' assert ( (entry)->prev->next == (entry) ); \ ^~~~~ include/assert.h:45:gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=bios_smbios -c arch/i38624:/interface/pcbios/bios_smbios.c -o bin/bios_smbios.o note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undionly.c:86:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/gpxe/list.h:122:14: note: expanded from macro 'list_del' list_del ( (entry) ); \ ^~~~~ arch/i386/drivers/net/undionly.c:99:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/gpxe/list.h:118:12: note: expanded from macro 'list_del' assert ( (entry)->prev != NULL ); \ ^~~~~ include/assert.h:45:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undionly.c:99:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/gpxe/list.h:119:12: note: expanded from macro 'list_del' assert ( (entry)->next != NULL ); \ ^~~~~ include/assert.h:45:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undionly.c:99:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/gpxe/list.h:120:12: note: expanded from macro 'list_del' assert ( (entry)->next->prev == (entry) ); \ ^~~~~ include/assert.h:45:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undionly.c:99:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/gpxe/list.h:120:35: note: expanded from macro 'list_del' assert ( (entry)->next->prev == (entry) ); \ ^~~~~ include/assert.h:45:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undionly.c:99:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/gpxe/list.h:121:12: note: expanded from macro 'list_del' assert ( (entry)->prev->next == (entry) ); \ ^~~~~ include/assert.h:45:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undionly.c:99:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/gpxe/list.h:121:35: note: expanded from macro 'list_del' assert ( (entry)->prev->next == (entry) ); \ ^~~~~ include/assert.h:45:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undionly.c:99:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/gpxe/list.h:122:14: note: expanded from macro 'list_del' list_del ( (entry) ); \ ^~~~~ In file included from arch/i386/interface/pcbios/int13.c:27: In file included from include/gpxe/blockdev.h:13: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pcbios/int13.c:27: In file included from include/gpxe/blockdev.h:13: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=sbft -c arch/i386/interface/pcbios/sbft.c -o bin/sbft.o In file included from arch/i386/interface/pcbios/int13.c:27: In file included from include/gpxe/blockdev.h:13: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pcbios/int13.c:27: In file included from include/gpxe/blockdev.h:13: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pcbios/int13.c:27: In file included from include/gpxe/blockdev.h:13: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ clanginclude/compiler.h: :484:warning36: :optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] noteclang: : expanded from macro '__nonnull'warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/drivers/net/undi.c:24: In file included from include/string.harch/i386/interface/pcbios/int13.c:28::275: : In file included from warning: include/gpxe/blockdev.hattribute declaration must precede definition [-Wignored-attributes]: 13: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/drivers/net/undi.c:24: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/drivers/net/undi.c:24: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/drivers/net/undi.c:24: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/drivers/net/undi.c:24: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/drivers/net/undi.c:24: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from arch/i386/interface/pcbios/pcibios.c:22: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pcbios/pcibios.c:22: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pcbios/pcibios.c:22: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pcbios/pcibios.c:22: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pcbios/pcibios.c:22: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/interface/pcbios/pcibios.c:22: In file included from include/gpxe/pci.h:24: In file included from include/gpxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/gpxe/pcidirect.h:7: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 7 warnings generated. arch/i386/drivers/net/undi.c:105:20: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] INIT_LIST_HEAD ( &undi->dev.children ); ^~~~~~~~~~~~~~~~~~ include/gpxe/list.h:38:3: note: expanded from macro 'INIT_LIST_HEAD' (ptr)->next = (ptr); (ptr)->prev = (ptr); \ ^~~ arch/i386/drivers/net/undi.c:105:20: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] INIT_LIST_HEAD ( &undi->dev.children ); ^~~~~~~~~~~~~~~~~~ include/gpxe/list.h:38:17: note: expanded from macro 'INIT_LIST_HEAD' (ptr)->next = (ptr); (ptr)->prev = (ptr); \ ^~~ arch/i386/drivers/net/undi.c:105:20: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] INIT_LIST_HEAD ( &undi->dev.children ); ^~~~~~~~~~~~~~~~~~ include/gpxe/list.h:38:24: note: expanded from macro 'INIT_LIST_HEAD' (ptr)->next = (ptr); (ptr)->prev = (ptr); \ ^~~ arch/i386/drivers/net/undi.c:105:20: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] INIT_LIST_HEAD ( &undi->dev.children ); ^~~~~~~~~~~~~~~~~~ include/gpxe/list.h:38:38: note: expanded from macro 'INIT_LIST_HEAD' (ptr)->next = (ptr); (ptr)->prev = (ptr); \ ^~~ arch/i386/drivers/net/undi.c:106:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_add ( &undi->dev.siblings, &pci->dev.children ); ^~~~~~~~~~~~~~~~~~ include/gpxe/list.h:71:14: note: expanded from macro 'list_add' list_add ( (new), (head) ); \ ^~~ arch/i386/drivers/net/undi.c:116:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/gpxe/list.h:118:12: note: expanded from macro 'list_del' assert ( (entry)->prev != NULL ); \ ^~~~~ include/assert.h:45:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undi.c:116:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/gpxe/list.h:119:12: note: expanded from macro 'list_del' assert ( (entry)->next != NULL ); \ ^~~~~ include/assert.h:45:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undi.c:116:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/gpxe/list.h:120:12: note: expanded from macro 'list_del' assert ( (entry)->next->prev == (entry) ); \ ^~~~~ include/assert.h:45:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undi.c:116:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/gpxe/list.h:120:35: note: expanded from macro 'list_del' assert ( (entry)->next->prev == (entry) ); \ ^~~~~ include/assert.h:45:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undi.c:116:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/gpxe/list.h:121:12: note: expanded from macro 'list_del' assert ( (entry)->prev->next == (entry) ); \ ^~~~~ include/assert.h:45:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undi.c:116:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/gpxe/list.h:121:35: note: expanded from macro 'list_del' assert ( (entry)->prev->next == (entry) ); \ ^~~~~ include/assert.h:45:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undi.c:116:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/gpxe/list.h:122:14: note: expanded from macro 'list_del' list_del ( (entry) ); \ ^~~~~ arch/i386/drivers/net/undi.c:134:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/gpxe/list.h:118:12: note: expanded from macro 'list_del' assert ( (entry)->prev != NULL ); \ ^~~~~ include/assert.h:45:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undi.c:134:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/gpxe/list.h:119:12: note: expanded from macro 'list_del' assert ( (entry)->next != NULL ); \ ^~~~~ include/assert.h:45:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undi.c:134:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/gpxe/list.h:120:12: note: expanded from macro 'list_del' assert ( (entry)->next->prev == (entry) ); \ ^~~~~ include/assert.h:45:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undi.c:134:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/gpxe/list.h:120:35: note: expanded from macro 'list_del' assert ( (entry)->next->prev == (entry) ); \ ^~~~~ include/assert.h:45:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undi.c:134:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/gpxe/list.h:121:12: note: expanded from macro 'list_del' assert ( (entry)->prev->next == (entry) ); \ ^~~~~ include/assert.h:45:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undi.c:134:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/gpxe/list.h:121:35: note: expanded from macro 'list_del' assert ( (entry)->prev->next == (entry) ); \ ^~~~~ include/assert.h:45:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undi.c:134:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/gpxe/list.h:122:14: note: expanded from macro 'list_del' list_del ( (entry) ); \ ^~~~~ arch/i386/interface/pcbios/pcibios.c:36:12: warning: function 'pcibios_max_bus' is not needed and will not be emitted [-Wunneeded-internal-declaration] static int pcibios_max_bus ( void ) { ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=pxe_call -c arch/i386/interface/pxe/pxe_call.c -o bin/pxe_call.o 7 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=pxe_file -c arch/i386/interface/pxe/pxe_file.c -o bin/pxe_file.o 25 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=pxe_tftp -c arch/i386/interface/pxe/pxe_tftp.c -o bin/pxe_tftp.o 6 warnings generated. 7 warnings generated. 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=pxe_preboot -c arch/i386/interface/pxe/pxe_preboot.c -o bin/pxe_preboot.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=pxe_loader -c arch/i386/interface/pxe/pxe_loader.c -o bin/pxe_loader.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=pxe_errors -c arch/i386/interface/pxe/pxe_errors.c -o bin/pxe_errors.o In file included from arch/i386/interface/pcbios/abft.c:21: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pcbios/abft.c:21: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pcbios/abft.c:21: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pcbios/abft.c:21: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pcbios/abft.c:21: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/interface/pcbios/abft.c:21: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from arch/i386/interface/pcbios/aoeboot.c:2: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pcbios/aoeboot.c:2: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pcbios/aoeboot.c:2: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pcbios/aoeboot.c:2: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pcbios/aoeboot.c:2: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/interface/pcbios/aoeboot.c:2: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from arch/i386/interface/pcbios/memtop_umalloc.c:30: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pcbios/memtop_umalloc.c:30: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pcbios/memtop_umalloc.c:30: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pcbios/memtop_umalloc.c:30: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pcbios/memtop_umalloc.c:30: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/interface/pcbios/memtop_umalloc.c:30: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ arch/i386/interface/pcbios/memtop_umalloc.c:137:18: warning: function 'memtop_urealloc' is not needed and will not be emitted [-Wunneeded-internal-declaration] static userptr_t memtop_urealloc ( userptr_t ptr, size_t new_size ) { ^ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=pxe_undi -c arch/i386/interface/pxe/pxe_undi.c -o bin/pxe_undi.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=pxe_udp -c arch/i386/interface/pxe/pxe_udp.c -o bin/pxe_udp.o 25 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=pxeparent -c arch/i386/interface/pxeparent/pxeparent.c -o bin/pxeparent.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 7 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=pxeparent_dhcp -c arch/i386/interface/pxeparent/pxeparent_dhcp.c -o bin/pxeparent_dhcp.o 6 warnings generated. In file included from arch/i386/interface/pcbios/ibft.c:32: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pcbios/ibft.c:32: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pcbios/ibft.c:32: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] clang: size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from warningarch/i386/interface/pcbios/ibft.c:: 32optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]: include/string.h :clang32: :warning38: :optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pcbios/ibft.c:32: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/interface/pcbios/ibft.c:32: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=comboot_call -c arch/i386/interface/syslinux/comboot_call.c -o bin/comboot_call.o In file included from arch/i386/interface/pcbios/ib_srpboot.c:2: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] In file included from arch/i386/interface/pxe/pxe_call.c:21: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pcbios/ib_srpboot.c:2: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^int __pure strncmp(const char * cs,const char * ct, include/compiler.h ^: 484:36: include/compiler.hnote: :expanded from macro '__nonnull'470 :33: note#define __nonnull __attribute__ (( nonnull )): expanded from macro '__pure' ^ arch/x86/include/bits/string.h:216#define __pure __attribute__ (( pure )): 19 ^: note: previous definition is herearch/x86/include/bits/string.h :216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pxe/pxe_call.c:21: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pcbios/iscsiboot.c:2: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] In file included from arch/i386/interface/pxe/pxe_call.c:21: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^int __pure strncmp(const char * cs,const char * ct, include/compiler.h ^: 470:33: noteinclude/compiler.h:470: :expanded from macro '__pure'33 : note: expanded from macro '__pure'#define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h#define __pure __attribute__ (( pure )): 239 ^: 22: note: previous definition is here static inline size_t strlen(const char * s) ^arch/x86/include/bits/string.h :In file included from 216arch/i386/interface/pxe/pxe_call.c::1921:: In file included from noteinclude/gpxe/uaccess.h: :previous definition is here25 : include/string.h:In file included from 32arch/i386/interface/pcbios/ib_srpboot.c:static inline int strncmp(const char * cs,const char * ct,size_t count)38 :2 ^: : In file included from include/string.hwarning:arch/i386/interface/pcbios/iscsiboot.c32:: :attribute declaration must precede definition [-Wignored-attributes]28: : include/string.h :warning29:: 24:size_t __pure strlen(const char * s) __nonnull; warning ^: attribute declaration must precede definition [-Wignored-attributes]attribute declaration must precede definition [-Wignored-attributes]include/compiler.h : 484:36 size_t count) __nonnull; size_t __pure strlen(const char * s) __nonnull; ^: note ^include/compiler.h: : 484expanded from macro '__nonnull':include/compiler.h :47036::33#define __nonnull __attribute__ (( nonnull )): ^notenote: : expanded from macro '__pure'arch/x86/include/bits/string.h expanded from macro '__nonnull': 239:22#define __pure __attribute__ (( pure )): ^#define __nonnull __attribute__ (( nonnull )) note: ^previous definition is herearch/x86/include/bits/string.h :arch/x86/include/bits/string.h239static inline size_t strlen(const char * s)::21622 : ^ :note: previous definition is here19 : note: static inline size_t strlen(const char * s)previous definition is here ^ In file included from arch/i386/interface/pcbios/ib_srpboot.c:2: include/string.hstatic inline int strncmp(const char * cs,const char * ct,size_t count): ^32: 38:In file included from arch/i386/interface/pxe/pxe_call.cwarning: :attribute declaration must precede definition [-Wignored-attributes]21 : In file included from include/gpxe/uaccess.h:25size_t __pure strlen(const char * s) __nonnull; : ^ include/string.hinclude/compiler.h:39::48444::36 : note: expanded from macro '__nonnull'warning : attribute declaration must precede definition [-Wignored-attributes] #define __nonnull __attribute__ (( nonnull )) ^ void * memset(void * s,int c,size_t count) __nonnull;arch/x86/include/bits/string.h: 239 ^: 22include/compiler.h:: 484note: :previous definition is here36 : note: expanded from macro '__nonnull'static inline size_t strlen(const char * s) ^ #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from In file included from arch/i386/interface/pxe/pxe_call.carch/i386/interface/pcbios/ib_srpboot.c::21: 2In file included from : include/gpxe/uaccess.hinclude/string.h::2539: :44include/string.h:: 40warning: :attribute declaration must precede definition [-Wignored-attributes]58 : warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36void * memmove(void * dest,const void *src,size_t count) __nonnull;: ^note : include/compiler.hexpanded from macro '__nonnull': 484:36: #define __nonnull __attribute__ (( nonnull ))note : ^expanded from macro '__nonnull' arch/x86/include/bits/string.h:185:22#define __nonnull __attribute__ (( nonnull )): note ^: previous definition is here arch/x86/include/bits/string.h:159:22: static inline void * memset(void *s, int c,size_t count)note ^: previous definition is here In file included from static inline void * memmove(void * dest,const void * src, size_t n)arch/i386/interface/pcbios/ib_srpboot.c : ^2: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from arch/i386/interface/pcbios/iscsiboot.c:2: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pcbios/iscsiboot.c:2: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pcbios/iscsiboot.c:2: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/interface/pcbios/iscsiboot.c:2: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ arch/i386/interface/pxe/pxe_call.c:319:30: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] DBG ( "PXENV_UNKNOWN_%hx", opcode ); ~~~ ^~~~~~ %x include/compiler.h:414:36: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, __VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:329:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ In file included from arch/i386/interface/pxe/pxe_loader.c:23: In file included from arch/i386/include/pxe_call.h:12: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pxe/pxe_loader.c:23: In file included from arch/i386/include/pxe_call.h:12: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pxe/pxe_loader.c:23: In file included from arch/i386/include/pxe_call.h:12: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pxe/pxe_loader.c:23: In file included from arch/i386/include/pxe_call.h:12: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pxe/pxe_loader.c:23: In file included from arch/i386/include/pxe_call.h:12: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/interface/pxe/pxe_loader.c:23: In file included from arch/i386/include/pxe_call.h:12: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from arch/i386/interface/pcbios/bios_smbios.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pcbios/bios_smbios.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:clang36: : note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] static inline int strncmp(const char * cs,const char * ct,size_t count)clang : ^ warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from arch/i386/interface/pcbios/bios_smbios.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pcbios/bios_smbios.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pcbios/bios_smbios.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/interface/pcbios/bios_smbios.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] arch/i386/interface/pcbios/bios_smbios.c:42:12: warning: function 'bios_find_smbios' is not needed and will not be emitted [-Wunneeded-internal-declaration] static int bios_find_smbios ( struct smbios *smbios ) { ^ 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=com32_call -c arch/i386/interface/syslinux/com32_call.c -o bin/com32_call.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=comboot_resolv -c arch/i386/interface/syslinux/comboot_resolv.c -o bin/comboot_resolv.o 7 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=pxe_cmd -c arch/i386/hci/commands/pxe_cmd.c -o bin/pxe_cmd.o In file included from arch/i386/interface/pcbios/sbft.c:40: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pcbios/sbft.c:40: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pcbios/sbft.c:40: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pcbios/sbft.c:40: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pcbios/sbft.c:40: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/interface/pcbios/sbft.c:40: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from arch/i386/interface/pxe/pxe_tftp.c:31: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pxe/pxe_tftp.c:31: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pxe/pxe_tftp.c:31: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=pcidirect -c arch/x86/coinclude/compiler.hre/pcidirect.c -o bin/pcidirect.o :470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pxe/pxe_tftp.c:31: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pxe/pxe_tftp.c:31: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/interface/pxe/pxe_tftp.c:31: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. 6 warnings generated. gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=x86_string -c arch/x86/core/x86_string.c -o bin/x86_string.o gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=efix86_nap -c arch/x86/interface/efi/efix86_nap.c -o bin/efix86_nap.o In file included from arch/i386/interface/pxe/pxe_file.c:11: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pxe/pxe_file.c:11: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pxe/pxe_file.c:11: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pxe/pxe_file.c:11: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pxe/pxe_file.c:11: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/interface/pxe/pxe_file.c:11: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from arch/i386/interface/pxeparent/pxeparent_dhcp.c:21: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pxeparent/pxeparent_dhcp.c:21: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note7: warningprevious definition is heres generated. static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pxeparent/pxeparent_dhcp.c:21: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pxeparent/pxeparent_dhcp.c:21: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pxeparent/pxeparent_dhcp.c:21: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/interface/pxeparent/pxeparent_dhcp.c:21: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=efiprefix -c arch/x86/prefix/efiprefix.c -o bin/efiprefix.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. In file included from arch/i386/interface/pxe/pxe_preboot.c:29: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pxe/pxe_preboot.c:29: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pxe/pxe_undi.c:29: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pxe/pxe_undi.c:29: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pxe/pxe_undi.c:29: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pxe/pxe_undi.c:29: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pxe/pxe_undi.c:29: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/interface/pxe/pxe_undi.c:29: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from arch/i386/interface/pxe/pxe_preboot.c:29: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pxe/pxe_preboot.c:29: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pxe/pxe_preboot.c:29: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/interface/pxe/pxe_preboot.c:29: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DOBJECT=efidrvprefix -c arch/x86/prefix/efidrvprefix.c -o bin/efidrvprefix.o 6 warnings generated. In file included from arch/i386/interface/syslinux/comboot_call.c:27: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct,gcc -E -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DASSEMBLY -DOBJECT=gdbstub_tes t tests/gdbstub_test.S | as --divide --32 -o bin/gdbstub_test.o ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/syslinux/comboot_call.c:27: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/syslinux/comboot_call.c:27: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/syslinux/comboot_call.c:27: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/syslinux/comboot_call.c:27: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/interface/syslinux/comboot_call.c:27: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from arch/i386/interface/syslinux/comboot_call.c:31: arch/i386/include/comboot.h:102:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void hook_comboot_interrupts ( ); ^ arch/i386/include/comboot.h:103:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void unhook_comboot_interrupts ( ); ^ arch/i386/include/comboot.h:109:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void com32_intcall_wrapper ( ); ^ arch/i386/include/comboot.h:110:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void com32_farcall_wrapper ( ); ^ arch/i386/include/comboot.h:111:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void com32_cfarcall_wrapper ( ); ^ 6 warnings generated. 6 warnings generated. gcc -E -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DASSEMBLY -DOBJECT=virtaddr arch/i386/core/virtaddr.S | as --divide --32 -o bin/virtaddr.o gcc -E -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DASSEMBLY -DOBJECT=gdbidt arch/i386/core/gdbidt.S | as --divide --32 -o bin/gdbidt.o In file included from arch/i386/hci/commands/pxe_cmd.c:4: In file included from arch/i386/include/pxe_call.h:12: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/hci/commands/pxe_cmd.c:4: In file included from arch/i386/include/pxe_call.h:12: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/hci/commands/pxe_cmd.c:4: In file included from arch/i386/include/pxe_call.h:12: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/hci/commands/pxe_cmd.c:4: In file included from arch/i386/include/pxe_call.h:12: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/hci/commands/pxe_cmd.c:4: In file included from arch/i386/include/pxe_call.h:12: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/hci/commands/pxe_cmd.c:4: In file included from arch/i386/include/pxe_call.h:12: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from arch/i386/interface/syslinux/com32_call.c:27: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ clanginclude/compiler.h: :470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/syslinux/com32_call.c:27: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ 6 warnings generated. In file included from arch/i386/interface/syslinux/com32_call.c:27: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/syslinux/com32_call.c:27: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/syslinux/com32_call.c:27: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/interface/syslinux/com32_call.c:27: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from arch/i386/interface/syslinux/com32_call.c:28: arch/i386/include/comboot.h:102:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void hook_comboot_interrupts ( ); ^ arch/i386/include/comboot.h:103:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void unhook_comboot_interrupts ( ); ^ arch/i386/include/comboot.h:109:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void com32_intcall_wrapper ( ); ^ arch/i386/include/comboot.h:110:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void com32_farcall_wrapper ( ); ^ arch/i386/include/comboot.h:111:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void com32_cfarcall_wrapper ( ); ^ gcc -E -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DASSEMBLY -DOBJECT=setjmp arch/i386/core/setjmp.S | as --divide --32 -o bin/setjmp.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from arch/i386/interface/syslinux/comboot_resolv.c:2: In file included from arch/i386/include/comboot.h:13: In file included from arch/i386/include/setjmp.h:7: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/syslinux/comboot_resolv.c:2: In file included from arch/i386/include/comboot.h:13: In file included from arch/i386/include/setjmp.h:7: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/syslinux/comboot_resolv.c:2: In file included from arch/i386/include/comboot.h:13: In file included from arch/i386/include/setjmp.h:7: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/syslinux/comboot_resolv.c:2: In file included from arch/i386/include/comboot.h:13: In file included from arch/i386/include/setjmp.h:7: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/syslinux/comboot_resolv.c:2: In file included from arch/i386/include/comboot.h:13: In file included from arch/i386/include/setjmp.h:7: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/interface/syslinux/comboot_resolv.c:2: In file included from arch/i386/include/comboot.h:13: In file included from arch/i386/include/setjmp.h:7: In file included from arch/i386/include/realmode.h:6: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from arch/i386/interface/pxeparent/pxeparent.c:21: In file included from include/gpxe/dhcp.h:19: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pxeparent/pxeparent.c:21: In file included from include/gpxe/dhcp.h:19: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pxeparent/pxeparent.c:21: In file included from include/gpxe/dhcp.h:19: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pxeparent/pxeparent.c:21: In file included from include/gpxe/dhcp.h:19: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pxeparent/pxeparent.c:21: In file included from include/gpxe/dhcp.h:19: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/interface/pxeparent/pxeparent.c:21: In file included from include/gpxe/dhcp.h:19: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from arch/i386/interface/syslinux/comboot_resolv.c:2: arch/i386/include/comboot.h:102:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void hook_comboot_interrupts ( ); ^ arch/i386/include/comboot.h:103:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void unhook_comboot_interrupts ( ); ^ arch/i386/include/comboot.h:109:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void com32_intcall_wrapper ( ); ^ arch/i386/include/comboot.h:110:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void com32_farcall_wrapper ( ); ^ arch/i386/include/comboot.h:111:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void com32_cfarcall_wrapper ( ); ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 11 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -E -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DASSEMBLY -DOBJECT=stack arch/i386/core/stack.S | as --divide --32 -o bin/stack.o In file included from arch/i386/interface/pxe/pxe_udp.c:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pxe/pxe_udp.c:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ 6 warnings generated. In file included from arch/i386/interface/pxe/pxe_udp.c:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pxe/pxe_udp.c:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pxe/pxe_udp.c:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/interface/pxe/pxe_udp.c:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -E -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DASSEMBLY -DOBJECT=stack16 arch/i386/core/stack16.S | as --divide --32 -o bin/stack16.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] arch/i386/interface/pxe/pxe_udp.c:394:45: warning: taking address of packed member 'src_ip' of class or structure 's_PXENV_UDP_READ' may result in an unaligned pointer value [-Waddress-of-packed-member] inet_ntoa ( *( ( struct in_addr * ) &pxenv_udp_read->src_ip ) )); ^~~~~~~~~~~~~~~~~~~~~~ include/compiler.h:414:36: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, __VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:329:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ arch/i386/interface/pxe/pxe_udp.c:396:45: warning: taking address of packed member 'dest_ip' of class or structure 's_PXENV_UDP_READ' may result in an unaligned pointer value [-Waddress-of-packed-member] inet_ntoa ( *( ( struct in_addr * ) &pxenv_udp_read->dest_ip ) ), ^~~~~~~~~~~~~~~~~~~~~~~ include/compiler.h:414:36: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, __VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:329:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ 6 warnings generated. clanggcc -E -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DASSEMBLY -DOBJECT=libkir arch: /i386/transitions/libkir.S | as --divide --32 -o bin/libkir.o warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from arch/x86/core/pcidirect.c:21: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/x86/core/pcidirect.c:21: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/x86/core/pcidirect.c:21: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/x86/core/pcidirect.c:21: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/x86/core/pcidirect.c:21: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/x86/core/pcidirect.c:21: In file included from include/gpxe/io.h:24: In file included from include/gpxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 11 warnings generated. 11 warnings generated. gcc -E -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DASSEMBLY -DOBJECT=libpm arch/i386/transitions/libpm.S | as --divide --32 -o bin/libpm.o gcc -E -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DASSEMBLY -DOBJECT=librm arch/i386/transitions/librm.S | as --divide --32 -o bin/librm.o 6 warnings generated. gcc -E -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DASSEMBLY -DOBJECT=libprefix arch/i386/prefix/libprefix.S | as --divide --32 -o bin/libprefix.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. gcc -E -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DASSEMBLY -DOBJECT=dskprefix arch/i386/prefix/dskprefix.S | as --divide --32 -o bin/dskprefix.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -E -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DASSEMBLY -DOBJECT=hromprefix arch/i386/prefix/hromprefix.S | as --divide --32 -o bin/hromprefix.o gcc -E -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DASSEMBLY -DOBJECT=unnrv2b arch/i386/prefix/unnrv2b.S | as --divide --32 -o bin/unnrv2b.o 8 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from arch/x86/core/x86_string.c:27: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/x86/core/x86_string.c:27: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ gcc -E -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DASSEMBLY -DOBJECT=lkrnprefix arch/i386/prefix/lkrnprefix.S | as --divide --32 -o bin/lkrnprefix.o In file included from arch/x86/core/x86_string.c:27: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:470:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/x86/core/x86_string.c:27: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/x86/core/x86_string.c:27: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/x86/core/x86_string.c:27: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:484:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ gcc -E -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DASSEMBLY -DOBJECT=unnrv2b16 arch/i386/prefix/unnrv2b16.S | as --divide --32 -o bin/unnrv2b16.o gcc -E -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DASSEMBLY -DOBJECT=nbiprefix arch/i386/prefix/nbiprefix.S | as --divide --32 -o bin/nbiprefix.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -E -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DASSEMBLY -DOBJECT=undiloader arch/i386/prefix/undiloader.S | as --divide --32 -o bin/undiloader.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -E -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DASSEMBLY -DOBJECT=bootpart arch/i386/prefix/bootpart.S | as --divide --32 -o bin/bootpart.o arch/x86/interface/efi/efix86_nap.c:34:13: warning: function 'efix86_cpu_nap' is not needed and will not be emitted [-Wunneeded-internal-declaration] static void efix86_cpu_nap ( void ) { ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -E -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DASSEMBLY -DOBJECT=nullprefix arch/i386/prefix/nullprefix.S | as --divide --32 -o bin/nullprefix.o gcc -E -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DASSEMBLY -DOBJECT=kpxeprefix arch/i386/prefix/kpxeprefix.S | as --divide --32 -o bin/kpxeprefix.o gcc -E -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DASSEMBLY -DOBJECT=xromprefix arch/i386/prefix/xromprefix.S | as --divide --32 -o bin/xromprefix.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 1 warning generated. gcc -E -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DASSEMBLY -DOBJECT=kkpxeprefix arch/i386/prefix/kkpxeprefix.S | as --divide --32 -o bin/kkpxeprefix.o gcc -E -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DASSEMBLY -DOBJECT=usbdisk arch/i386/prefix/usbdisk.S | as --divide --32 -o bin/usbdisk.o gcc -E -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DASSEMBLY -DOBJECT=hdprefix arch/i386/prefix/hdprefix.S | as --divide --32 -o bin/hdprefix.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -E -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DASSEMBLY -DOBJECT=pxeprefix arch/i386/prefix/pxeprefix.S | as --divide --32 -o bin/pxeprefix.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -E -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DASSEMBLY -DOBJECT=romprefix arch/i386/prefix/romprefix.S | as --divide --32 -o bin/romprefix.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -E -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DASSEMBLY -DOBJECT=mbr arch/i386/prefix/mbr.S | as --divide --32 -o bin/mbr.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] gcc -E -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DASSEMBLY -DOBJECT=e820mangler arch/i386/firmware/pcbios/e820mangler.S | as --divide --32 -o bin/e820mangler.o gcc -E -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DASSEMBLY -DOBJECT=undiisr arch/i386/drivers/net/undiisr.S | as --divide --32 -o bin/undiisr.o gcc -E -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DASSEMBLY -DOBJECT=pxe_entry arch/i386/interface/pxe/pxe_entry.S | as --divide --32 -o bin/pxe_entry.o gcc -E -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\"1.0.0\" -fno-stack-protector -fno-dwarf2-cfi-asm -DARCH=i386 -DPLATFORM=pcbios -march=i386 -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return -m32 -fshort-wchar -Ui386 -UPXE_DHCP_STRICT -DPXE_DHCP_STRICT -UNO_POST_PROMPT -DNO_POST_PROMPT -UCONSOLE_SERIAL -DCONSOLE_SERIAL=1 -Iinclude -I. -Iarch/x86/include -Iarch/i386/include -Os -g -ffreestanding -Wall -W -Wformat-nonliteral -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -include compiler.h -DASSEMBLY -DOBJECT=com32_wrapper arch/i386/interface/syslinux/com32_wrapper.S | as --divide --32 -o bin/com32_wrapper.o gcc -O2 -o util/zbin util/zbin.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] rm -f bin/blib.a ar r bin/blib.a bin/__udivmoddi4.o bin/__divdi3.o bin/icc.o bin/memcpy.o bin/__moddi3.o bin/__udivdi3.o bin/__umoddi3.o bin/pcmcia.o bin/serial_console.o bin/uuid.o bin/refcnt.o bin/cwuri.o bin/string.o bin/image.o bin/iobuf.o bin/resolv.o bin/timer.o bin/random.o bin/stringextra.o bin/serial.o bin/monojob.o bin/exec.o bin/bitmap.o bin/base64.o bin/ansiesc.o bin/malloc.o bin/debug.o bin/gdbserial.o bin/filter.o bin/process.o bin/job.o bin/errno.o bin/i82365.o bin/misc.o bin/cpio.o bin/proto_eth_slow.o bin/device.o bin/uri.o bin/acpi.o bin/open.o bin/console.o bin/gdbudp.o bin/posix_io.o bin/pc_kbd.o bin/xfer.o bin/null_nap.o bin/vsprintf.o bin/bitops.o bin/hw.o bin/downloader.o bin/main.o bin/settings.o bin/init.o bin/getkey.o bin/linebuf.o bin/gdbstub.o bin/asprintf.o bin/getopt.o bin/btext.o bin/interface.o bin/nvo.o bin/basename.o bin/ctype.o bin/netdev_settings.o bin/dhcpopts.o bin/udp.o bin/icmp.o bin/retry.o bin/netdevice.o bin/cachedhcp.o bin/dhcppkt.o bin/ndp.o bin/infiniband.o bin/ipv4.o bin/nullnet.o bin/rarp.o bin/aoe.o bin/ipv6.o bin/tcpip.o bin/ethernet.o bin/arp.o bin/mii.o bin/tcp.o bin/iobpad.o bin/tls.o bin/icmpv6.o bin/fakedhcp.o bin/eapol.o bin/http.o bin/ftp.o bin/iscsi.o bin/https.o bin/tftp.o bin/slam.o bin/dns.o bin/dhcp.o bin/ib_mcast.o bin/ib_srp.o bin/ib_cmrc.o bin/ib_sma.o bin/ib_pathrec.o bin/ib_smc.o bin/ib_packet.o bin/ib_cm.o bin/ib_mi.o bin/wpa_tkip.o bin/wpa_psk.o bin/wep.o bin/sec80211.o bin/net80211.o bin/wpa_ccmp.o bin/wpa.o bin/rc80211.o bin/embedded.o bin/segment.o bin/efi_image.o bin/elf.o bin/script.o bin/eisa.o bin/isa.o bin/pcibackup.o bin/pciextra.o bin/isa_ids.o bin/mca.o bin/virtio-pci.o bin/virtio-ring.o bin/isapnp.o bin/pci.o bin/3c503.o bin/tlan.o bin/tg3.o bin/r8169.o bin/sis900.o bin/tulip.o bin/pnic.o bin/via-velocity.o bin/ne.o bin/eepro.o bin/myri10ge.o bin/mtd80x.o bin/3c529.o bin/3c509.o bin/davicom.o bin/3c90x.o bin/epic100.o bin/rtl8139.o bin/legacy.o bin/sundance.o bin/prism2_plx.o bin/forcedeth.o bin/b44.o bin/sky2.o bin/ne2k_isa.o bin/sis190.o bin/skge.o bin/natsemi.o bin/wd.o bin/etherfabric.o bin/virtio-net.o bin/smc9000.o bin/3c5x9.o bin/3c509-eisa.o bin/pcnet32.o bin/ns83820.o bin/ns8390.o bin/dmfe.o bin/bnx2.o bin/3c515.o bin/eepro100.o bin/atl1e.o bin/ipoib.o bin/cs89x0.o bin/via-rhine.o bin/w89c840.o bin/3c595.o bin/prism2_pci.o bin/mtnic.o bin/amd8111e.o bin/depca.o bin/e1000.o bin/e1000_hw.o bin/phantom.o bin/rtl8180_sa2400.o bin/rtl8185_rtl8225.o bin/rtl8180.o bin/rtl818x.o bin/rtl8185.o bin/rtl8180_max2820.o bin/rtl8180_grf5101.o bin/ath5k_caps.o bin/ath5k_eeprom.o bin/ath5k_qcu.o bin/ath5k_desc.o bin/ath5k_pcu.o bin/ath5k_dma.o bin/ath5k_initvals.o bin/ath5k_phy.o bin/ath5k_gpio.o bin/ath5k_rfkill.o bin/ath5k_attach.o bin/ath5k.o bin/ath5k_reset.o bin/scsi.o bin/srp.o bin/ata.o bin/ramdisk.o bin/nvs.o bin/threewire.o bin/spi.o bin/i2c_bit.o bin/spi_bit.o bin/bitbash.o bin/linda_fw.o bin/arbel.o bin/hermon.o bin/linda.o bin/efi_io.o bin/efi_uaccess.o bin/efi_init.o bin/efi_smbios.o bin/efi_timer.o bin/efi_umalloc.o bin/efi_strerror.o bin/efi_pci.o bin/efi_snp.o bin/efi_console.o bin/smbios_settings.o bin/smbios.o bin/memcpy_test.o bin/uri_test.o bin/umalloc_test.o bin/linebuf_test.o bin/chap.o bin/md5.o bin/x509.o bin/sha1extra.o bin/arc4.o bin/crypto_null.o bin/crandom.o bin/crc32.o bin/hmac.o bin/asn1.o bin/axtls_aes.o bin/aes_wrap.o bin/axtls_sha1.o bin/cbc.o bin/aes.o bin/bigint.o bin/rsa.o bin/sha1.o bin/shell.o bin/strerror.o bin/readline.o bin/editstring.o bin/shell_banner.o bin/wireless_errors.o bin/nvo_cmd.o bin/config_cmd.o bin/login_cmd.o bin/sanboot_cmd.o bin/ifmgmt_cmd.o bin/gdbstub_cmd.o bin/autoboot_cmd.o bin/time_cmd.o bin/dhcp_cmd.o bin/route_cmd.o bin/digest_cmd.o bin/image_cmd.o bin/iwmgmt_cmd.o bin/login_ui.o bin/settings_ui.o bin/alert.o bin/clear.o bin/edging.o bin/winattrs.o bin/ansi_screen.o bin/slk.o bin/print_nadv.o bin/wininit.o bin/mucurses.o bin/windows.o bin/print.o bin/colour.o bin/kb.o bin/editbox.o bin/route.o bin/iwmgmt.o bin/imgmgmt.o bin/pxemenu.o bin/dhcpmgmt.o bin/ifmgmt.o bin/autoboot.o bin/config_net80211.o bin/config.o bin/config_romprefix.o bin/rdtsc_timer.o bin/basemem_packet.o bin/video_subr.o bin/gdbmach.o bin/cpu.o bin/pic8259.o bin/timer2.o bin/x86_io.o bin/relocate.o bin/nulltrap.o bin/dumpregs.o bin/librm_mgmt.o bin/hidemem.o bin/memmap.o bin/basemem.o bin/fakee820.o bin/bios_console.o bin/gateA20.o bin/pnpbios.o bin/com32.o bin/nbi.o bin/bzimage.o bin/pxe_image.o bin/multiboot.o bin/bootsector.o bin/elfboot.o bin/eltorito.o bin/comboot.o bin/undipreload.o bin/undiload.o bin/undionly.o bin/undi.o bin/undinet.o bin/undirom.o bin/bios_nap.o bin/keepsan.o bin/int13.o bin/pcibios.o bin/bios_timer.o bin/biosint.o bin/abft.o bin/ib_srpboot.o bin/ibft.o bin/iscsiboot.o bin/memtop_umalloc.o bin/aoeboot.o bin/bios_smbios.o bin/sbft.o bin/pxe_call.o bin/pxe_file.o bin/pxe_tftp.o bin/pxe_preboot.o bin/pxe_loader.o bin/pxe_errors.o bin/pxe_undi.o bin/pxe_udp.o bin/pxeparent.o bin/pxeparent_dhcp.o bin/comboot_call.o bin/com32_call.o bin/comboot_resolv.o bin/pxe_cmd.o bin/pcidirect.o bin/x86_string.o bin/efix86_nap.o bin/efiprefix.o bin/efidrvprefix.o bin/gdbstub_test.o bin/virtaddr.o bin/gdbidt.o bin/setjmp.o bin/stack.o bin/stack16.o bin/libkir.o bin/libpm.o bin/librm.o bin/libprefix.o bin/dskprefix.o bin/hromprefix.o bin/unnrv2b.o bin/lkrnprefix.o bin/unnrv2b16.o bin/nbiprefix.o bin/undiloader.o bin/bootpart.o bin/nullprefix.o bin/kpxeprefix.o bin/xromprefix.o bin/kkpxeprefix.o bin/usbdisk.o bin/hdprefix.o bin/pxeprefix.o bin/romprefix.o bin/mbr.o bin/e820mangler.o bin/undiisr.o bin/pxe_entry.o bin/com32_wrapper.o ar: creating bin/blib.a In file included from util/zbin.c:6: util/nrv2b.c:634:6: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] if (s->best_pos[2] == 0) ^ ~ util/nrv2b.c:246:2: note: array 'best_pos' declared here unsigned int best_pos[ SWD_BEST_OFF ]; ^ util/nrv2b.c:635:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] s->best_pos[2] = key + 1; ^ ~ util/nrv2b.c:246:2: note: array 'best_pos' declared here unsigned int best_pos[ SWD_BEST_OFF ]; ^ util/zbin.c:256:37: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] ( ( addend < 0 ) ? "-" : "" ), abs ( addend ), size, ^ util/zbin.c:256:37: note: use function 'labs' instead ( ( addend < 0 ) ? "-" : "" ), abs ( addend ), size, ^~~ labs util/zbin.c:264:37: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] ( ( addend < 0 ) ? "-" : "" ), abs ( addend ), size, ^ util/zbin.c:264:37: note: use function 'labs' instead ( ( addend < 0 ) ? "-" : "" ), abs ( addend ), size, ^~~ labs util/zbin.c:285:37: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] ( ( addend < 0 ) ? "-" : "" ), abs ( addend ), ^ util/zbin.c:285:37: note: use function 'labs' instead ( ( addend < 0 ) ? "-" : "" ), abs ( addend ), ^~~ labs ranlib bin/blib.a ld -m elf_i386 -N --no-check-sections -T arch/i386/scripts/i386.lds -u obj_romprefix -u obj_rtl8139 -u obj_config --defsym pci_vendor_id=0x10ec --defsym pci_device_id=0x8139 bin/blib.a -o bin/rtl8139.rom.tmp \ -Map bin/rtl8139.rom.tmp.map objdump -ht bin/rtl8139.rom.tmp | /usr/pkg/bin/perl ./util/sortobjdump.pl >> bin/rtl8139.rom.tmp.map objcopy -O binary -R .zinfo bin/rtl8139.rom.tmp bin/rtl8139.rom.bin objcopy -O binary -j .zinfo bin/rtl8139.rom.tmp bin/rtl8139.rom.zinfo 5 warnings generated. ./util/zbin bin/rtl8139.rom.bin bin/rtl8139.rom.zinfo > bin/rtl8139.rom.zbin cp bin/rtl8139.rom.zbin bin/rtl8139.rom /usr/pkg/bin/perl ./util/padimg.pl --blksize=512 --byte=0xff bin/rtl8139.rom /usr/pkg/bin/perl ./util/makerom.pl -p 0x10ec,0x8139 -i'rtl8139.rom 1.0.0 (GPL) etherboot.org' -s 0 bin/rtl8139.rom rm bin/rtl8139.rom.bin bin/rtl8139.rom.zinfo bin/rtl8139.rom.zbin gmake[6]: Leaving directory '/data/scratch/sysutils/xentools42/work/ipxe/src' /usr/pkg/bin/gmake -C ipxe/src bin/8086100e.rom gmake[6]: Entering directory '/data/scratch/sysutils/xentools42/work/ipxe/src' ld -m elf_i386 -N --no-check-sections -T arch/i386/scripts/i386.lds -u obj_romprefix -u obj_e1000 -u obj_config --defsym pci_vendor_id=0x8086 --defsym pci_device_id=0x100e bin/blib.a -o bin/8086100e.rom.tmp \ -Map bin/8086100e.rom.tmp.map objdump -ht bin/8086100e.rom.tmp | /usr/pkg/bin/perl ./util/sortobjdump.pl >> bin/8086100e.rom.tmp.map objcopy -O binary -R .zinfo bin/8086100e.rom.tmp bin/8086100e.rom.bin objcopy -O binary -j .zinfo bin/8086100e.rom.tmp bin/8086100e.rom.zinfo ./util/zbin bin/8086100e.rom.bin bin/8086100e.rom.zinfo > bin/8086100e.rom.zbin cp bin/8086100e.rom.zbin bin/8086100e.rom /usr/pkg/bin/perl ./util/padimg.pl --blksize=512 --byte=0xff bin/8086100e.rom /usr/pkg/bin/perl ./util/makerom.pl -p 0x8086,0x100e -i'8086100e.rom 1.0.0 (GPL) etherboot.org' -s 0 bin/8086100e.rom rm bin/8086100e.rom.zinfo bin/8086100e.rom.zbin bin/8086100e.rom.bin gmake[6]: Leaving directory '/data/scratch/sysutils/xentools42/work/ipxe/src' gmake[5]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware/etherboot' gmake[4]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware' gmake[4]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware' /usr/pkg/bin/gmake -C hvmloader all gmake[5]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware/hvmloader' gmake[6]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware/hvmloader' /usr/pkg/bin/gmake -C acpi all gmake[7]: Entering directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware/hvmloader/acpi' iasl -vs -p ssdt_s3 -tc ssdt_s3.asl iasl -vs -p ssdt_s4 -tc ssdt_s4.asl ASL Input: ssdt_s3.asl - 34 lines, 1067 bytes, 1 keywords AML Output: ssdt_s3.aml - 49 bytes, 1 named objects, 0 executable opcodes Hex Dump: ssdt_s3.hex - 858 bytes Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 4 Optimizations sed -e 's/AmlCode/ssdt_s3/g' ssdt_s3.hex >ssdt_s3.h iasl -vs -p ssdt_pm -tc ssdt_pm.asl ASL Input: ssdt_s4.asl - 34 lines, 1067 bytes, 1 keywords AML Output: ssdt_s4.aml - 49 bytes, 1 named objects, 0 executable opcodes Hex Dump: ssdt_s4.hex - 858 bytes Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 4 Optimizations rm -f ssdt_s3.hex ssdt_s3.aml sed -e 's/AmlCode/ssdt_s4/g' ssdt_s4.hex >ssdt_s4.h iasl -vs -p ssdt_tpm -tc ssdt_tpm.asl Compiler aborting due to parser-detected syntax error(s) ssdt_pm.asl 344: Name (_HID, EisaId ("PNP0C0A")) Error 6126 - syntax error ^ ssdt_pm.asl 389: Name (_HID, EisaId ("PNP0C0A")) Error 6126 - syntax error ^ ASL Input: ssdt_pm.asl - 424 lines, 12754 bytes, 192 keywords Hex Dump: ssdt_pm.hex - 233 bytes Compilation complete. 2 Errors, 0 Warnings, 0 Remarks, 0 Optimizations Makefile:30: recipe for target 'ssdt_pm.h' failed gmake[7]: *** [ssdt_pm.h] Error 255 gmake[7]: *** Waiting for unfinished jobs.... rm -f ssdt_s4.hex ssdt_s4.aml gmake[7]: *** wait: No child processes. Stop. /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware/hvmloader/../../../tools/Rules.mk:109: recipe for target 'subdir-all-acpi' failed gmake[6]: *** [subdir-all-acpi] Error 2 gmake[6]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware/hvmloader' /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware/hvmloader/../../../tools/Rules.mk:104: recipe for target 'subdirs-all' failed gmake[5]: *** [subdirs-all] Error 2 gmake[5]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware/hvmloader' /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware/../../tools/Rules.mk:109: recipe for target 'subdir-all-hvmloader' failed gmake[4]: *** [subdir-all-hvmloader] Error 2 gmake[4]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware' /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware/../../tools/Rules.mk:104: recipe for target 'subdirs-all' failed gmake[3]: *** [subdirs-all] Error 2 gmake[3]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware' Makefile:27: recipe for target 'all' failed gmake[2]: *** [all] Error 2 gmake[2]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/firmware' /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/../tools/Rules.mk:109: recipe for target 'subdir-all-firmware' failed gmake[1]: *** [subdir-all-firmware] Error 2 gmake[1]: Leaving directory '/data/scratch/sysutils/xentools42/work/xen-4.2.5/tools' /data/scratch/sysutils/xentools42/work/xen-4.2.5/tools/../tools/Rules.mk:104: recipe for target 'subdirs-all' failed gmake: *** [subdirs-all] Error 2 *** Error code 2 Stop. make[1]: stopped in /data/pkgsrc/sysutils/xentools42 *** Error code 1 Stop. make: stopped in /data/pkgsrc/sysutils/xentools42