=> 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 xentools45-4.5.5nb9 rm -f /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/check/check_x11_devel /bin/cp -f /data/pkgsrc/sysutils/xentools45/files/blk_netbsd.c /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/blktap/drivers/ /bin/cp -f /data/pkgsrc/sysutils/xentools45/files/blktapctrl_netbsd.c /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/blktap/drivers/ /bin/cp -f /data/pkgsrc/sysutils/xentools45/files/locking.sh /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/hotplug/NetBSD/ /usr/bin/sed -e "s,@XENDCONFDIR@,/usr/pkg/etc/xen,g" /data/scratch/sysutils/xentools45/work/xen-4.5.5/docs/man/xenstore-chmod.pod.1 | pod2man -n xenstore-chmod >/data/scratch/sysutils/xentools45/work/xenstore-chmod.1 /usr/bin/sed -e "s,@XENDCONFDIR@,/usr/pkg/etc/xen,g" /data/scratch/sysutils/xentools45/work/xen-4.5.5/docs/man/xenstore-ls.pod.1 | pod2man -n xenstore-ls >/data/scratch/sysutils/xentools45/work/xenstore-ls.1 /usr/bin/sed -e "s,@XENDCONFDIR@,/usr/pkg/etc/xen,g" /data/scratch/sysutils/xentools45/work/xen-4.5.5/docs/man/xenstore.pod.1 | pod2man -n xenstore >/data/scratch/sysutils/xentools45/work/xenstore.1 /usr/bin/sed -e "s,@XENDCONFDIR@,/usr/pkg/etc/xen,g" /data/scratch/sysutils/xentools45/work/xen-4.5.5/docs/man/xl.cfg.pod.5 | pod2man -n xl.cfg >/data/scratch/sysutils/xentools45/work/xl.cfg.5 /usr/bin/sed -e "s,@XENDCONFDIR@,/usr/pkg/etc/xen,g" /data/scratch/sysutils/xentools45/work/xen-4.5.5/docs/man/xl.conf.pod.5 | pod2man -n xl.conf >/data/scratch/sysutils/xentools45/work/xl.conf.5 /usr/bin/sed -e "s,@XENDCONFDIR@,/usr/pkg/etc/xen,g" /data/scratch/sysutils/xentools45/work/xen-4.5.5/docs/man/xl.pod.1 | pod2man -n xl >/data/scratch/sysutils/xentools45/work/xl.1 /usr/bin/sed -e "s,@XENDCONFDIR@,/usr/pkg/etc/xen,g" /data/scratch/sysutils/xentools45/work/xen-4.5.5/docs/man/xlcpupool.cfg.pod.5 | pod2man -n xlcpupool.cfg >/data/scratch/sysutils/xentools45/work/xlcpupool.cfg.5 gmake[1]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' /usr/pkg/bin/gmake -C include all gmake[2]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include' /usr/pkg/bin/gmake -C xen-foreign gmake[3]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/xen-foreign' mkdir -p xen/libelf ln -sf /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/COPYING xen ln -sf /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/domctl.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/event_channel.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/trace.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/tmem.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/platform.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/arch-x86_64.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/physdev.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/xen-compat.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/grant_table.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/callback.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/memory.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/features.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/xen.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/arch-x86_32.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/dom0_ops.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/mem_event.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/version.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/sched.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/xenoprof.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/elfnote.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/arch-arm.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/gcov.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/xencomm.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/nmi.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/kexec.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/sysctl.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/vcpu.h xen ln -sf /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/arch-x86 /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/arch-arm /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/hvm /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/io /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/xsm xen ln -sf ../xen-sys/NetBSD xen/sys ln -sf /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/xen/libelf.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/xen/elfstructs.h xen/libelf/ ln -s ../xen-foreign xen/foreign touch xen/.dir python2.7 mkheader.py arm32 arm32.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/xen-foreign/../../../xen/include/public/arch-arm.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/xen-foreign/../../../xen/include/public/xen.h python2.7 mkheader.py arm64 arm64.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/xen-foreign/../../../xen/include/public/arch-arm.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/xen-foreign/../../../xen/include/public/xen.h python2.7 mkheader.py x86_32 x86_32.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/xen-foreign/../../../xen/include/public/arch-x86/xen-x86_32.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/xen-foreign/../../../xen/include/public/arch-x86/xen.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/xen-foreign/../../../xen/include/public/xen.h python2.7 mkheader.py x86_64 x86_64.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/xen-foreign/../../../xen/include/public/arch-x86/xen-x86_64.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/xen-foreign/../../../xen/include/public/arch-x86/xen.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/xen-foreign/../../../xen/include/public/xen.h python2.7 mkchecker.py checker.c arm32 arm64 x86_32 x86_64 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:12: ./arm32.h:121:69: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ __align8__ uint64_t evtchn_pending[sizeof(__align8__ __align8__ uint64_t) * 8]; ^~~~~~~~~~ ./arm32.h:14:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ ./arm32.h:121:58: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ __align8__ uint64_t evtchn_pending[sizeof(__align8__ __align8__ uint64_t) * 8]; ^~~~~~~~~~ ./arm32.h:14:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ ./arm32.h:122:66: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ __align8__ uint64_t evtchn_mask[sizeof(__align8__ __align8__ uint64_t) * 8]; ^~~~~~~~~~ ./arm32.h:14:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ ./arm32.h:122:55: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ __align8__ uint64_t evtchn_mask[sizeof(__align8__ __align8__ uint64_t) * 8]; ^~~~~~~~~~ ./arm32.h:14:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from checker.c:13: ./arm64.h:121:69: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ __align8__ uint64_t evtchn_pending[sizeof(__align8__ __align8__ uint64_t) * 8]; ^~~~~~~~~~ ./arm64.h:14:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ ./arm64.h:121:58: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ __align8__ uint64_t evtchn_pending[sizeof(__align8__ __align8__ uint64_t) * 8]; ^~~~~~~~~~ ./arm64.h:14:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ ./arm64.h:122:66: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ __align8__ uint64_t evtchn_mask[sizeof(__align8__ __align8__ uint64_t) * 8]; ^~~~~~~~~~ ./arm64.h:14:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ ./arm64.h:122:55: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ __align8__ uint64_t evtchn_mask[sizeof(__align8__ __align8__ uint64_t) * 8]; ^~~~~~~~~~ ./arm64.h:14:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from checker.c:15: ./x86_64.h:198: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:199: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))) ^~~~~~~~~~~ 10 warnings generated. ./checker > tmp.size diff -u reference.size tmp.size rm tmp.size gmake[3]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/xen-foreign' gmake[2]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include' gmake[1]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' gmake[1]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' /usr/pkg/bin/gmake -C libxc all gmake[2]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc' /usr/pkg/bin/gmake libs gmake[3]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc' rm -f _paths.h.tmp; echo "#define SBINDIR \"/usr/pkg/sbin\"" >>_paths.h.tmp; echo "#define BINDIR \"/usr/pkg/bin\"" >>_paths.h.tmp; echo "#define LIBEXEC \"/usr/pkg/libexec/xen\"" >>_paths.h.tmp; echo "#define LIBEXEC_BIN \"/usr/pkg/libexec/xen/bin\"" >>_paths.h.tmp; echo "#define LIBDIR \"/usr/pkg/lib\"" >>_paths.h.tmp; echo "#define SHAREDIR \"/usr/pkg/share\"" >>_paths.h.tmp; echo "#define XENFIRMWAREDIR \"/usr/pkg/libexec/xen/boot\"" >>_paths.h.tmp; echo "#define XEN_CONFIG_DIR \"/usr/pkg/etc/xen\"" >>_paths.h.tmp; echo "#define XEN_SCRIPT_DIR \"/usr/pkg/etc/xen/scripts\"" >>_paths.h.tmp; echo "#define XEN_LOCK_DIR \"/var/run\"" >>_paths.h.tmp; echo "#define XEN_RUN_DIR \"/var/run/xen\"" >>_paths.h.tmp; echo "#define XEN_PAGING_DIR \"/var/lib/xen/xenpaging\"" >>_paths.h.tmp; if ! cmp -s _paths.h.tmp _paths.h; then mv -f _paths.h.tmp _paths.h; else rm -f _paths.h.tmp; fi 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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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_rt.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_rt.o xc_rt.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_tbuf.o xc_tbuf.c In file included from xc_csched2.c:25: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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 ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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_rt.c:26: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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:33: In file included from In file included from xc_tbuf.c./include/xenctrl.h::2656: : In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h./xc_private.h::19833:: 47In file included from : ./include/xenctrl.hwarning:: 56'aligned' attribute ignored when parsing type [-Wignored-attributes]: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8];'aligned' attribute ignored when parsing type [-Wignored-attributes] ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13::36:13 :note36: : expanded from macro '__align8__'note : expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~# define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_pm.o xc_pm.c In file included from xc_arinc653.c:27: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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_cpupool.c:24: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_cpu_hotplug.o xc_cpu_hotplug.c In file included from xc_core.c:64: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47:In file included from xc_private.cwarning:: 21'aligned' attribute ignored when parsing type [-Wignored-attributes] : In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8];'aligned' attribute ignored when parsing type [-Wignored-attributes]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=ignor ed-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutil ^~~~~~~~~~s/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_resume.o xc_resume.c /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: In file included from notexc_misc.c: :expanded from macro '__align8__'21 : # define __align8__ __attribute__((aligned (8)))In file included from ./xc_private.h: ^~~~~~~~~~~ 33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_mem_event.o xc_mem_event.c In file included from xc_csched.c:25: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_mem_paging.o xc_mem_paging.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_mem_access.o xc_mem_access.c In file included from xc_gnttab.c:20: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_memshr.o xc_memshr.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_foreign_memory.o xc_foreign_memory.c 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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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_kexec.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_kexec.o xc_kexec.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xtl_logger_stdio.o xtl_logger_stdio.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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_resource.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_resource.o xc_resource.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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_psr.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_psr.o xc_psr.c In file included from xc_cpu_hotplug.c:22: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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:23: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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_resume.c:17: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_pagetab.o xc_pagetab.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_netbsd.o xc_netbsd.c In file included from xc_memshr.c:24: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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_tmem.c:21: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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_hcall_buf.c:23: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_core.opic 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 -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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_core_x86.opic xc_core_x86.c In file included from xc_mem_access.c:24: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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_kexec.c:13: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_cpupool.opic 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 -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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_domain.opic xc_domain.c In file included from xc_mem_paging.c:24: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_evtchn.opic 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 -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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_gnttab.opic xc_gnttab.c 2 warnings generated. 2 warnings generated. In file included from xc_psr.c:20: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_misc.opic 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 -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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_flask.opic 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 -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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_physdev.opic xc_physdev.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_private.opic xc_private.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_sedf.opic 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 -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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_csched.opic xc_csched.c In file included from xc_resource.c:20: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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_pagetab.c:21: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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:62: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/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.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:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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 ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8];2 ^~~~~~~~~~ warning s/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13: generated. 36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_csched2.opic xc_csched2.c 3 warnings generated. In file included from xc_core.c:64: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_arinc653.opic xc_arinc653.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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_rt.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_rt.opic xc_rt.c In file included from xc_domain.c:23: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_pm.opic xc_pm.c In file included from xc_cpupool.c:24: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_cpu_hotplug.opic xc_cpu_hotplug.c 2 warnings generated. In file included from xc_csched.c:25: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~2 warning s generated. /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_resume.opic xc_resume.c In file included from xc_misc.c:21: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198: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/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_tmem.opic 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 -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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_mem_event.opic xc_mem_event.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_mem_paging.opic xc_mem_paging.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_mem_access.opic xc_mem_access.c 2 warnings generated. 2 warnings generated. In file included from xc_rt.c:26: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_memshr.opic xc_memshr.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_hcall_buf.opic xc_hcall_buf.c 2 warnings generated. In file included from xc_csched2.c:25: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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_kexec.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_kexec.opic xc_kexec.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xtl_core.opic 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 -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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xtl_logger_stdio.opic xtl_logger_stdio.c In file included from xc_arinc653.c:27: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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_event.c:24: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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_tmem.c:21: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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_resource.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_resource.opic xc_resource.c In file included from xc_cpu_hotplug.c:22: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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:23: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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_paging.c:24: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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_access.c:24: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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_memshr.c:24: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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_resume.c:17: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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_psr.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_psr.opic xc_psr.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_pagetab.opic xc_pagetab.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_netbsd.opic xc_netbsd.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_suspend.o 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 -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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_domain_restore.o xc_domain_restore.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_domain_save.o xc_domain_save.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_compression.o xc_compression.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -Wno-pointer-sign -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o libelf-tools.o ../../xen/common/libelf/libelf-tools.c In file included from xc_kexec.c:13: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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_psr.c:20: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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_resource.c:20: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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_pagetab.c:21: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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:62: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/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.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:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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 xg_private.c:25: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -Wno-pointer-sign -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o libelf-loader.o ../../xen/common/libelf/libelf-loader.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -Wno-pointer-sign -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o libelf-dominfo.o ../../xen/common/libelf/libelf-dominfo.c 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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_dom_core.o xc_dom_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 -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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_dom_boot.o xc_dom_boot.c In file included from xc_netbsd.c:31: 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=ignorIn file included from ed-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=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-pac./xc_private.hked-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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/:sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_dom_elfloader.o xc_dom_elfloader.c 33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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_decompress_lz4.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_dom_decompress_lz4.o xc_dom_decompress_lz4.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_dom_binloader.o xc_dom_binloader.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_dom_compat_linux.o xc_dom_compat_linux.c In file included from xc_suspend.c:20: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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:30: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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_compression.c:35: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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:75: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_dom_x86.o xc_dom_x86.c In file included from xc_domain_restore.c:43: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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:75: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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 ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_cpuid_x86.o xc_cpuid_x86.c In file included from ../../xen/common/libelf/libelf-dominfo.c:19: In file included from ../../xen/common/libelf/libelf-private.h:75: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_hvm_build_x86.o xc_hvm_build_x86.c In file included from xc_dom_core.c:35: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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 ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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_dom_bzimageloader.c:35: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xg_private.opic 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 -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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_suspend.opic xc_suspend.c In file included from xc_dom_boot.c:34: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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_elfloader.c:29: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_domain_restore.opic xc_domain_restore.c 2 warnings generated. In file included from xc_dom_compat_linux.c:32: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_domain_save.opic xc_domain_save.c In file included from xc_dom_x86.c:33: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_offline_page.opic xc_offline_page.c xc_dom_x86.c:650:24: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] ctxt->ctrlreg[3] = xen_pfn_to_cr3_x86_64(cr3_pfn); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.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_cpuid_x86.c:25: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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_decompress_lz4.c:6: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_compression.opic xc_compression.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -Wno-pointer-sign -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o libelf-tools.opic ../../xen/common/libelf/libelf-tools.c In file included from xc_hvm_build_x86.c:25: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -Wno-pointer-sign -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o libelf-loader.opic ../../xen/common/libelf/libelf-loader.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -Wno-pointer-sign -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o libelf-dominfo.opic ../../xen/common/libelf/libelf-dominfo.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_dom_core.opic xc_dom_core.c 2 warnings generated. In file included from xg_private.c:25: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_dom_boot.opic xc_dom_boot.c 3 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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_dom_elfloader.opic xc_dom_elfloader.c In file included from xc_suspend.c:20: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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 ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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_decompress_lz4.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_dom_decompress_lz4.opic xc_dom_decompress_lz4.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_dom_binloader.opic xc_dom_binloader.c In file included from ../../xen/common/libelf/libelf-tools.c:19: In file included from ../../xen/common/libelf/libelf-private.h:75: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_dom_compat_linux.opic xc_dom_compat_linux.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_dom_x86.opic xc_dom_x86.c In file included from xc_compression.c:35: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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:43: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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:30: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_cpuid_x86.opic xc_cpuid_x86.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_hvm_build_x86.opic xc_hvm_build_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 -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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xenctrl_osdep_ENOSYS.opic xenctrl_osdep_ENOSYS.c In file included from ../../xen/common/libelf/libelf-loader.c:23: In file included from ../../xen/common/libelf/libelf-private.h:75: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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 ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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 ../../xen/common/libelf/libelf-dominfo.c:19: In file included from ../../xen/common/libelf/libelf-private.h:75: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 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_rt.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 xc_kexec.o xtl_core.o xtl_logger_stdio.o xc_resource.o xc_psr.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.5 -shared -o libxenctrl.so.4.5.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_rt.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 xc_kexec.opic xtl_core.opic xtl_logger_stdio.opic xc_resource.opic xc_psr.opic xc_pagetab.opic xc_netbsd.opic In file included from xc_dom_bzimageloader.c:35: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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 ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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_boot.c:34: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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_decompress_lz4.c:6: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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. 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_decompress_lz4.o xc_dom_binloader.o xc_dom_compat_linux.o xc_dom_x86.o xc_cpuid_x86.o xc_hvm_build_x86.o ln -sf libxenctrl.so.4.5.0 libxenctrl.so.4.5 ln -sf libxenctrl.so.4.5 libxenctrl.so xc_dom_x86.c:650:24: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] ctxt->ctrlreg[3] = xen_pfn_to_cr3_x86_64(cr3_pfn); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.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_compat_linux.c:32: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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_hvm_build_x86.c:25: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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_binloader.c:86: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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 xenctrl_osdep_ENOSYS.c:7: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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:25: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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. 3 warnings generated. gcc -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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/libxc/libxenctrl.so 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.5 -shared -o libxenguest.so.4.5.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_decompress_lz4.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/xentools45/work/xen-4.5.5/tools/libxc/../../tools/libxc/libxenctrl.so ln -sf libxenguest.so.4.5.0 libxenguest.so.4.5 ln -sf libxenguest.so.4.5 libxenguest.so gmake[3]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc' gmake[2]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc' gmake[1]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' gmake[1]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' /usr/pkg/bin/gmake -C xenstore all gmake[2]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -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/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -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/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -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/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -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/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -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/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -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/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -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/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -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/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -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/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -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/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -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/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -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/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -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/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -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/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -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_posix.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -c -o xenstored_posix.o xenstored_posix.c 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/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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_posix.c:28: In file included from ./xenstored_core.h:23: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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:49: In file included from ./xenstored_core.h:23: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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:28: In file included from ./xenstored_core.h:23: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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. 2 warnings generated. 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -Wl,-soname -Wl,libxenstore.so.3.0 -shared -o libxenstore.so.3.0.3 xs.opic xs_lib.opic ar rcs libxenstore.a xs.o xs_lib.o ln -sf libxenstore.so.3.0.3 libxenstore.so.3.0 ln -sf libxenstore.so.3.0 libxenstore.so gcc xenstore_client.o -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/xenstore/libxenstore.so -o xenstore gcc xenstore_control.o -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/xenstore/libxenstore.so -o xenstore-control gcc xs_tdb_dump.o utils.o tdb.o talloc.o -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -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 xenstored_core.o xenstored_watch.o xenstored_domain.o xenstored_transaction.o xs_lib.o talloc.o utils.o tdb.o hashtable.o xenstored_posix.o -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/libxenctrl.so -o xenstored gmake[2]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore' gmake[1]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' gmake[1]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' /usr/pkg/bin/gmake -C misc all gmake[2]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/xenstore/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc -I/data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/xenstore/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc -I/data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/xenstore/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc -I/data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/xenstore/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc -I/data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/xenstore/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc -I/data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/xenstore/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc -I/data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/xenstore/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools -c -o xenwatchdogd.o xenwatchdogd.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 .xencov.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/xenstore/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools -c -o xencov.o xencov.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/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/xenstore/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc -I/data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/xenstore/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc -I/data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/xenstore/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc -I/data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/xenstore/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc -I/data/scratch/sysutils/xentools45/work/xen-4.5.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-mfndump.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/xenstore/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools -c -o xen-mfndump.o xen-mfndump.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/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/xenstore/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools -c -o xen-hptool.o xen-hptool.c In file included from xen-lowmemd.c:7: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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-mfndump.c:1: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' In file included from # define __align8__ __attribute__((aligned (8)))gtracestat.c : ^~~~~~~~~~~30 : /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.hIn file included from :/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include/xenctrl.h199::5644: : /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.hwarning:: 198'aligned' attribute ignored when parsing type [-Wignored-attributes]: 47: __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; warning ^~~~~~~~~~ : /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h'aligned' attribute ignored when parsing type [-Wignored-attributes]: 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/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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-hvmctx.c:47: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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 xen-hvmcrash.c:41: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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 xenlockprof.c:13: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 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/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/libxenctrl.so /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/xenstore/libxenstore.so In file included from gtraceview.c:33: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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. 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/xentools45/work/xen-4.5.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-hvmcrash xen-hvmcrash.o /data/scratch/sysutils/xentools45/work/xen-4.5.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-mfndump xen-mfndump.o /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/libxenctrl.so /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/libxenguest.so 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/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/libxenctrl.so /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/libxenguest.so /data/scratch/sysutils/xentools45/work/xen-4.5.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 xenwatchdogd xenwatchdogd.o /data/scratch/sysutils/xentools45/work/xen-4.5.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 xenlockprof xenlockprof.o /data/scratch/sysutils/xentools45/work/xen-4.5.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 xenpm xenpm.o /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/libxenctrl.so In file included from xencov.c:20: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o gtracestat gtracestat.o 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-hvmctx xen-hvmctx.o /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/libxenctrl.so gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o xencov xencov.o /data/scratch/sysutils/xentools45/work/xen-4.5.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 gmake[2]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc' gmake[1]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' gmake[1]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' /usr/pkg/bin/gmake -C examples all gmake[2]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/examples' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/examples' gmake[1]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' gmake[1]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' /usr/pkg/bin/gmake -C hotplug all gmake[2]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/hotplug' gmake[3]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/hotplug' /usr/pkg/bin/gmake -C common all gmake[4]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.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/xen\"" >>"hotplugpath.sh".tmp; echo "LIBEXEC_BIN=\"/usr/pkg/libexec/xen/bin\"" >>"hotplugpath.sh".tmp; echo "LIBDIR=\"/usr/pkg/lib\"" >>"hotplugpath.sh".tmp; echo "SHAREDIR=\"/usr/pkg/share\"" >>"hotplugpath.sh".tmp; echo "XENFIRMWAREDIR=\"/usr/pkg/libexec/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/xentools45/work/xen-4.5.5/tools/hotplug/common' gmake[3]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/hotplug' gmake[3]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/hotplug' /usr/pkg/bin/gmake -C NetBSD all gmake[4]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/hotplug/NetBSD' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/hotplug/NetBSD' gmake[3]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/hotplug' gmake[2]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/hotplug' gmake[1]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' gmake[1]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' /usr/pkg/bin/gmake -C xentrace all gmake[2]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/include -c -o xenctx.o xenctx.c In file included from setsize.c:4: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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 xenctx.c:28: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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 xentrace.c:32: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.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 xentrace xentrace.o /data/scratch/sysutils/xentools45/work/xen-4.5.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 xenctx xenctx.o /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/libxc/libxenctrl.so gmake[2]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace' gmake[1]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' gmake[1]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' /usr/pkg/bin/gmake -C xcutils all gmake[2]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.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 .readnotes.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/libxc -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/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/include -c -o lsevtchn.o lsevtchn.c In file included from lsevtchn.c:7: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/libxc/xg_private.h:30: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.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. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib lsevtchn.o -o lsevtchn /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/libxc/libxenctrl.so 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/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/libxc/libxenctrl.so /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/libxc/libxenguest.so gmake[2]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils' gmake[1]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' gmake[1]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' /usr/pkg/bin/gmake -C firmware all gmake[2]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware' /usr/pkg/bin/gmake CC=gcc PYTHON=python2.7 subdirs-all gmake[3]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware' gmake[4]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware' /usr/pkg/bin/gmake -C rombios all gmake[5]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios' gmake[6]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios' /usr/pkg/bin/gmake -C 32bit all gmake[7]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios/32bit' gmake[8]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios/32bit' /usr/pkg/bin/gmake -C tcgbios all gmake[9]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/firmware/rombios/32bit/tcgbios' gmake[8]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios/32bit' /usr/pkg/bin/gmake 32bitbios_flat.h gmake[8]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/firmware/rombios/32bit' gmake[7]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios/32bit' gmake[6]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios' /usr/pkg/bin/gmake BIOS-bochs-latest gmake[6]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.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: 0xB120 Current checksum: 0xEC Calculated checksum: 0xEC $PIR header at: 0xB470 Current checksum: 0x37 Calculated checksum: 0x27 Setting checksum. Bios checksum at: 0xFFFF Current checksum: 0x00 Calculated checksum: 0x43 Setting checksum. rm -f _rombios_.s gmake[6]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios' gmake[5]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios' gmake[4]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware' gmake[4]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware' /usr/pkg/bin/gmake -C vgabios all gmake[5]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/vgabios' gcc -o biossums biossums.c gcc -o vbetables-gen vbetables-gen.c ./vbetables-gen > vbetables.h 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.s -C-c -D__i86__ -S -0 _vgabios_.c bcc -o vgabios-debug.s -C-c -D__i86__ -S -0 _vgabios-debug_.c bcc -o vgabios-cirrus.s -C-c -D__i86__ -S -0 _vgabios-cirrus_.c sed -e 's/^\.text//' -e 's/^\.data//' vgabios-debug.s > _vgabios-debug_.s sed -e 's/^\.text//' -e 's/^\.data//' vgabios.s > _vgabios_.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 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 bcc -o vgabios-cirrus-debug.s -C-c -D__i86__ -S -0 _vgabios-cirrus-debug_.c sed -e 's/^\.text//' -e 's/^\.data//' vgabios-cirrus-debug.s > _vgabios-cirrus-debug_.s 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_.s _vgabios-cirrus_.c vgabios-cirrus.s cp vgabios-cirrus.bin VGABIOS-lgpl-latest.cirrus.bin ./biossums VGABIOS-lgpl-latest.cirrus.bin Bios checksum at: 0x8BFF Current checksum: 0x00 Calculated checksum: 0xCC Setting checksum. ls -l VGABIOS-lgpl-latest.cirrus.bin -rw-r--r-- 1 pbulkXXX wheel 35840 Mar 25 22:50 VGABIOS-lgpl-latest.cirrus.bin rm -f _vgabios_.s _vgabios_.c vgabios.s cp vgabios.bin VGABIOS-lgpl-latest.bin rm -f _vgabios-debug_.s _vgabios-debug_.c vgabios-debug.s ./biossums VGABIOS-lgpl-latest.bin cp vgabios.debug.bin VGABIOS-lgpl-latest.debug.bin Bios checksum at: 0x9DFF Current checksum: 0x00 Calculated checksum: 0xD9 Setting checksum. ls -l VGABIOS-lgpl-latest.bin ./biossums VGABIOS-lgpl-latest.debug.bin Bios checksum at: 0xA1FF Current checksum: 0x00 Calculated checksum: 0x44 Setting checksum. -rw-r--r-- 1 pbulkXXX wheel 40448 Mar 25 22:50 VGABIOS-lgpl-latest.bin ls -l VGABIOS-lgpl-latest.debug.bin -rw-r--r-- 1 pbulkXXX wheel 41472 Mar 25 22:50 VGABIOS-lgpl-latest.debug.bin rm -f _vgabios-cirrus-debug_.s _vgabios-cirrus-debug_.c vgabios-cirrus-debug.s cp vgabios-cirrus.debug.bin VGABIOS-lgpl-latest.cirrus.debug.bin ./biossums VGABIOS-lgpl-latest.cirrus.debug.bin Bios checksum at: 0x8BFF Current checksum: 0x00 Calculated checksum: 0xD6 Setting checksum. ls -l VGABIOS-lgpl-latest.cirrus.debug.bin -rw-r--r-- 1 pbulkXXX wheel 35840 Mar 25 22:50 VGABIOS-lgpl-latest.cirrus.debug.bin gmake[5]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/vgabios' gmake[4]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware' gmake[4]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware' /usr/pkg/bin/gmake -C etherboot all gmake[5]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/etherboot' ln -sf /data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/ipxe/src' rm -f bin/*.* bin/errors bin/NIC ./util/nrv2b ./util/zbin ./util/elf2efi32 ./util/elf2efi64 ./util/efirom ./util/iccfix ./util/einfo TAGS bin/symtab [MEDIARULES] raw [MEDIARULES] hd [MEDIARULES] lkrn [MEDIARULES] exe [MEDIARULES] pxe [MEDIARULES] rom [MEDIARULES] mrom [MEDIARULES] kkpxe [MEDIARULES] kpxe [RULES] arch/i386/prefix/pxeprefix.S [RULES] arch/i386/prefix/mbr.S [RULES] arch/i386/firmware/pcbios/e820mangler.S [RULES] arch/i386/drivers/net/undiisr.S [MEDIARULES] dsk [RULES] arch/i386/interface/pxe/pxe_entry.S [MEDIARULES] nbi [RULES] arch/i386/interface/syslinux/com32_wrapper.S [RULES] arch/i386/prefix/romprefix.S [MEDIARULES] kkkpxe [RULES] arch/i386/prefix/usbdisk.S [RULES] arch/i386/prefix/exeprefix.S [RULES] arch/i386/prefix/nbiprefix.S [RULES] arch/i386/prefix/kpxeprefix.S [RULES] arch/i386/prefix/undiloader.S [RULES] arch/i386/prefix/bootpart.S [RULES] arch/i386/prefix/kkpxeprefix.S [RULES] arch/i386/prefix/unnrv2b16.S [RULES] arch/i386/prefix/lkrnprefix.S [RULES] arch/i386/prefix/unnrv2b.S [RULES] arch/i386/prefix/nullprefix.S [RULES] arch/i386/prefix/mromprefix.S [RULES] arch/i386/prefix/kkkpxeprefix.S [RULES] arch/i386/prefix/dskprefix.S [RULES] arch/i386/prefix/libprefix.S [RULES] arch/i386/transitions/librm.S [RULES] arch/i386/transitions/liba20.S [RULES] arch/i386/transitions/libkir.S [RULES] arch/i386/core/stack16.S [RULES] arch/i386/core/setjmp.S [RULES] arch/i386/transitions/libpm.S [RULES] arch/i386/core/gdbidt.S [RULES] arch/i386/core/patch_cf.S [RULES] tests/gdbstub_test.S [RULES] arch/i386/core/virtaddr.S [RULES] arch/i386/drivers/net/undirom.c [RULES] arch/i386/core/stack.S [RULES] arch/i386/prefix/hdprefix.S [RULES] arch/i386/drivers/net/undinet.c [RULES] arch/i386/drivers/net/undi.c [RULES] arch/i386/drivers/net/undiload.c [RULES] arch/i386/drivers/net/undionly.c [RULES] arch/i386/drivers/net/undipreload.c [RULES] arch/x86/interface/efi/efix86_nap.c [RULES] arch/x86/prefix/efidrvprefix.c [RULES] arch/x86/core/x86_string.c [RULES] arch/x86/prefix/efiprefix.c [RULES] arch/i386/hci/commands/pxe_cmd.c [RULES] arch/i386/interface/syslinux/comboot_resolv.c [RULES] arch/i386/hci/commands/reboot_cmd.c [RULES] arch/x86/core/pcidirect.c [RULES] arch/i386/interface/syslinux/comboot_call.c [RULES] arch/i386/interface/syslinux/com32_call.c [RULES] arch/i386/interface/pxeparent/pxeparent_dhcp.c [RULES] arch/i386/interface/pxe/pxe_loader.c [RULES] arch/i386/interface/pxe/pxe_preboot.c [RULES] arch/i386/interface/pcbios/bios_smbios.c [RULES] arch/i386/interface/pcbios/memtop_umalloc.c [RULES] arch/i386/interface/pxe/pxe_call.c [RULES] arch/i386/interface/pxe/pxe_file.c [RULES] arch/i386/interface/pxe/pxe_exit_hook.c [RULES] arch/i386/interface/pxe/pxe_tftp.c [RULES] arch/i386/interface/pcbios/biosint.c [RULES] arch/i386/interface/pxe/pxe_udp.c [RULES] arch/i386/interface/pcbios/int13.c [RULES] arch/i386/interface/pcbios/bios_timer.c [RULES] arch/i386/interface/pcbios/bios_nap.c [RULES] arch/i386/interface/pcbios/pcibios.c [RULES] arch/i386/image/multiboot.c [RULES] arch/i386/image/elfboot.c [RULES] arch/i386/image/comboot.c [RULES] arch/i386/image/bootsector.c [RULES] arch/i386/interface/pxe/pxe_undi.c [RULES] arch/i386/image/bzimage.c [RULES] arch/i386/image/pxe_image.c [RULES] arch/i386/image/nbi.c [RULES] arch/i386/firmware/pcbios/pnpbios.c [RULES] arch/i386/firmware/pcbios/bios_console.c [RULES] arch/i386/firmware/pcbios/basemem.c [RULES] arch/i386/firmware/pcbios/fakee820.c [RULES] arch/i386/image/com32.c [RULES] arch/i386/core/dumpregs.c [RULES] arch/i386/firmware/pcbios/memmap.c [RULES] arch/i386/core/relocate.c [RULES] arch/i386/core/nulltrap.c [RULES] arch/i386/core/x86_io.c [RULES] arch/i386/core/runtime.c [RULES] arch/i386/core/timer2.c [RULES] arch/i386/core/pic8259.c [RULES] arch/i386/core/cpu.c [RULES] arch/i386/core/gdbmach.c [RULES] arch/i386/core/video_subr.c [RULES] arch/i386/interface/pxeparent/pxeparent.c [RULES] arch/i386/core/basemem_packet.c [RULES] config/config_romprefix.c [RULES] config/config.c [RULES] config/config_ethernet.c [RULES] config/config_net80211.c [RULES] arch/i386/core/rdtsc_timer.c [RULES] config/config_infiniband.c [RULES] usr/dhcpmgmt.c [RULES] usr/fcmgmt.c [RULES] usr/ifmgmt.c [RULES] usr/autoboot.c [RULES] config/config_fc.c [RULES] usr/pxemenu.c [RULES] usr/lotest.c [RULES] usr/imgmgmt.c [RULES] arch/i386/firmware/pcbios/hidemem.c [RULES] usr/prompt.c [RULES] hci/keymap/keymap_it.c [RULES] hci/keymap/keymap_sg.c [RULES] usr/route.c [RULES] hci/keymap/keymap_hu.c [RULES] hci/keymap/keymap_ro.c [RULES] arch/i386/transitions/librm_mgmt.c [RULES] hci/keymap/keymap_es.c [RULES] hci/keymap/keymap_bg.c [RULES] hci/keymap/keymap_de.c [RULES] hci/keymap/keymap_uk.c [RULES] hci/keymap/keymap_pl.c [RULES] hci/keymap/keymap_by.c [RULES] hci/keymap/keymap_wo.c [RULES] hci/keymap/keymap_mt.c [RULES] usr/iwmgmt.c [RULES] hci/keymap/keymap_mk.c [RULES] hci/keymap/keymap_fr.c [RULES] hci/keymap/keymap_fi.c [RULES] hci/keymap/keymap_cz.c [RULES] hci/keymap/keymap_nl.c [RULES] hci/keymap/keymap_az.c [RULES] hci/keymap/keymap_lt.c [RULES] hci/keymap/keymap_sr.c [RULES] hci/keymap/keymap_ua.c [RULES] hci/keymap/keymap_al.c [RULES] hci/keymap/keymap_ru.c [RULES] hci/keymap/keymap_cf.c [RULES] hci/keymap/keymap_no.c [RULES] hci/keymap/keymap_dk.c [RULES] hci/keymap/keymap_gr.c [RULES] hci/mucurses/kb.c [RULES] hci/keymap/keymap_th.c [RULES] hci/keymap/keymap_pt.c [RULES] hci/mucurses/widgets/editbox.c [RULES] hci/mucurses/colour.c [RULES] hci/mucurses/print.c [RULES] hci/keymap/keymap_il.c [RULES] hci/mucurses/windows.c [RULES] hci/mucurses/mucurses.c [RULES] hci/mucurses/wininit.c [RULES] hci/mucurses/print_nadv.c [RULES] hci/mucurses/slk.c [RULES] hci/keymap/keymap_us.c [RULES] hci/mucurses/winattrs.c [RULES] hci/mucurses/edging.c [RULES] hci/mucurses/ansi_screen.c [RULES] hci/mucurses/clear.c [RULES] hci/keymap/keymap_et.c [RULES] hci/tui/login_ui.c [RULES] hci/tui/settings_ui.c [RULES] hci/commands/vlan_cmd.c [RULES] hci/commands/fcmgmt_cmd.c [RULES] hci/commands/iwmgmt_cmd.c [RULES] hci/commands/image_cmd.c [RULES] hci/commands/route_cmd.c [RULES] hci/commands/digest_cmd.c [RULES] hci/commands/dhcp_cmd.c [RULES] hci/mucurses/alert.c [RULES] hci/commands/time_cmd.c [RULES] hci/commands/gdbstub_cmd.c [RULES] hci/commands/sanboot_cmd.c [RULES] hci/commands/login_cmd.c [RULES] hci/commands/lotest_cmd.c [RULES] hci/wireless_errors.c [RULES] hci/readline.c [RULES] hci/editstring.c [RULES] hci/shell.c [RULES] crypto/axtls/sha1.c [RULES] hci/linux_args.c [RULES] crypto/axtls/rsa.c [RULES] hci/commands/nvo_cmd.c [RULES] crypto/axtls/bigint.c [RULES] crypto/cbc.c [RULES] hci/commands/ifmgmt_cmd.c [RULES] crypto/axtls_sha1.c [RULES] crypto/axtls/aes.c [RULES] crypto/aes_wrap.c [RULES] crypto/crandom.c [RULES] crypto/asn1.c [RULES] crypto/crc32.c [RULES] crypto/axtls_aes.c [RULES] crypto/crypto_null.c [RULES] crypto/arc4.c [RULES] hci/strerror.c [RULES] crypto/sha1extra.c [RULES] crypto/x509.c [RULES] crypto/md5.c [RULES] crypto/chap.c [RULES] tests/linebuf_test.c [RULES] tests/umalloc_test.c [RULES] tests/uri_test.c [RULES] tests/list_test.c [RULES] interface/bofm/bofm.c [RULES] tests/memcpy_test.c [RULES] tests/test.c [RULES] tests/bofm_test.c [RULES] interface/smbios/smbios_settings.c [RULES] interface/smbios/smbios.c [RULES] hci/commands/autoboot_cmd.c [RULES] interface/efi/efi_console.c [RULES] crypto/hmac.c [RULES] interface/efi/efi_pci.c [RULES] interface/efi/efi_snp.c [RULES] interface/efi/efi_strings.c [RULES] interface/efi/efi_bofm.c [RULES] interface/efi/efi_umalloc.c [RULES] interface/efi/efi_strerror.c [RULES] interface/efi/efi_timer.c [RULES] interface/efi/efi_smbios.c [RULES] hci/commands/config_cmd.c [RULES] interface/efi/efi_init.c [RULES] interface/efi/efi_driver.c [RULES] interface/efi/efi_uaccess.c [RULES] interface/efi/efi_io.c [RULES] drivers/infiniband/arbel.c [RULES] drivers/infiniband/hermon.c [RULES] drivers/infiniband/qib7322.c [RULES] drivers/bitbash/bitbash.c [RULES] drivers/infiniband/linda_fw.c [RULES] drivers/infiniband/linda.c [RULES] drivers/bitbash/spi_bit.c [RULES] drivers/bitbash/i2c_bit.c [RULES] drivers/nvs/spi.c [RULES] drivers/nvs/nvsvpd.c [RULES] drivers/nvs/threewire.c [RULES] drivers/nvs/nvs.c [RULES] drivers/block/ibft.c [RULES] drivers/block/ata.c [RULES] drivers/block/srp.c [RULES] drivers/block/scsi.c [RULES] drivers/net/efi/snponly.c [RULES] drivers/net/vxge/vxge_traffic.c [RULES] drivers/net/vxge/vxge_main.c [RULES] drivers/net/vxge/vxge.c [RULES] drivers/net/ath/ath9k/ath9k_ar9003_mac.c [RULES] drivers/net/ath/ath9k/ath9k_init.c [RULES] drivers/net/efi/snpnet.c [RULES] drivers/net/ath/ath9k/ath9k_ar9003_calib.c [RULES] drivers/net/ath/ath9k/ath9k.c [RULES] drivers/net/ath/ath9k/ath9k_eeprom_9287.c [RULES] drivers/net/ath/ath9k/ath9k_common.c [RULES] drivers/net/ath/ath9k/ath9k_ar9002_hw.c [RULES] drivers/net/ath/ath9k/ath9k_ar9003_phy.c [RULES] drivers/net/ath/ath9k/ath9k_eeprom_4k.c [RULES] drivers/net/ath/ath9k/ath9k_eeprom_def.c [RULES] drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c [RULES] drivers/net/ath/ath9k/ath9k_mac.c [RULES] drivers/net/ath/ath9k/ath9k_ar9002_mac.c [RULES] drivers/net/vxge/vxge_config.c [RULES] drivers/net/ath/ath9k/ath9k_ar9002_calib.c [RULES] drivers/net/ath/ath9k/ath9k_calib.c [RULES] drivers/net/ath/ath9k/ath9k_xmit.c [RULES] drivers/net/ath/ath9k/ath9k_ar5008_phy.c [RULES] drivers/net/ath/ath9k/ath9k_ani.c [RULES] drivers/net/ath/ath9k/ath9k_ar9002_phy.c [RULES] drivers/net/ath/ath9k/ath9k_ar9003_hw.c [RULES] drivers/net/ath/ath9k/ath9k_main.c [RULES] drivers/net/ath/ath9k/ath9k_recv.c [RULES] drivers/net/ath/ath9k/ath9k_eeprom.c [RULES] drivers/net/ath/ath5k/ath5k_attach.c [RULES] drivers/net/ath/ath5k/ath5k_reset.c [RULES] drivers/net/ath/ath5k/ath5k_rfkill.c [RULES] drivers/net/ath/ath9k/ath9k_hw.c [RULES] drivers/net/ath/ath5k/ath5k_phy.c [RULES] drivers/net/ath/ath5k/ath5k.c [RULES] drivers/net/ath/ath5k/ath5k_gpio.c [RULES] drivers/net/ath/ath5k/ath5k_initvals.c [RULES] drivers/net/ath/ath5k/ath5k_dma.c [RULES] drivers/net/ath/ath5k/ath5k_pcu.c [RULES] drivers/net/ath/ath5k/ath5k_desc.c [RULES] drivers/net/ath/ath5k/ath5k_qcu.c [RULES] drivers/net/ath/ath_hw.c [RULES] drivers/net/ath/ath5k/ath5k_eeprom.c [RULES] drivers/net/ath/ath_key.c [RULES] drivers/net/ath/ath5k/ath5k_caps.c [RULES] drivers/net/ath/ath_regd.c [RULES] drivers/net/ath/ath_main.c [RULES] drivers/net/rtl818x/rtl8180_grf5101.c [RULES] drivers/net/rtl818x/rtl8185.c [RULES] drivers/net/rtl818x/rtl818x.c [RULES] drivers/net/rtl818x/rtl8185_rtl8225.c [RULES] drivers/net/rtl818x/rtl8180.c [RULES] drivers/net/rtl818x/rtl8180_sa2400.c [RULES] drivers/net/phantom/phantom.c [RULES] drivers/net/igbvf/igbvf_main.c [RULES] drivers/net/igbvf/igbvf_mbx.c [RULES] drivers/net/igb/igb_82575.c [RULES] drivers/net/igbvf/igbvf_vf.c [RULES] drivers/net/igb/igb.c [RULES] drivers/net/igb/igb_phy.c [RULES] drivers/net/igb/igb_mac.c [RULES] drivers/net/igb/igb_main.c [RULES] drivers/net/igb/igb_nvm.c [RULES] drivers/net/igb/igb_manage.c [RULES] drivers/net/igb/igb_api.c [RULES] drivers/net/e1000e/e1000e_80003es2lan.c [RULES] drivers/net/rtl818x/rtl8180_max2820.c [RULES] drivers/net/e1000e/e1000e_ich8lan.c [RULES] drivers/net/e1000e/e1000e_manage.c [RULES] drivers/net/e1000e/e1000e.c [RULES] drivers/net/e1000e/e1000e_82571.c [RULES] drivers/net/e1000e/e1000e_mac.c [RULES] drivers/net/e1000e/e1000e_nvm.c [RULES] drivers/net/e1000e/e1000e_phy.c [RULES] drivers/net/e1000e/e1000e_main.c [RULES] drivers/net/e1000/e1000_82540.c [RULES] drivers/net/e1000/e1000_82542.c [RULES] drivers/net/e1000/e1000_manage.c [RULES] drivers/net/e1000/e1000_nvm.c [RULES] drivers/net/e1000/e1000_82543.c [RULES] drivers/net/e1000/e1000_main.c [RULES] drivers/net/e1000/e1000_api.c [RULES] drivers/net/e1000/e1000_mac.c [RULES] drivers/net/e1000/e1000_82541.c [RULES] drivers/net/e1000/e1000.c [RULES] drivers/net/depca.c [RULES] drivers/net/amd8111e.c [RULES] drivers/net/jme.c [RULES] drivers/net/e1000/e1000_phy.c [RULES] drivers/net/3c595.c [RULES] drivers/net/prism2_pci.c [RULES] drivers/net/w89c840.c [RULES] drivers/net/cs89x0.c [RULES] drivers/net/ipoib.c [RULES] drivers/net/via-rhine.c [RULES] drivers/net/ne2k_isa.c [RULES] drivers/net/atl1e.c [RULES] drivers/net/legacy.c [RULES] drivers/net/sky2.c [RULES] drivers/net/eepro100.c [RULES] drivers/net/dmfe.c [RULES] drivers/net/3c515.c [RULES] drivers/net/ns83820.c [RULES] drivers/net/ns8390.c [RULES] drivers/net/pcnet32.c [RULES] drivers/net/bnx2.c [RULES] drivers/net/3c509-eisa.c [RULES] drivers/net/tg3.c [RULES] drivers/net/3c5x9.c [RULES] drivers/net/smc9000.c [RULES] drivers/net/etherfabric.c [RULES] drivers/net/wd.c [RULES] drivers/net/skge.c [RULES] drivers/net/sis190.c [RULES] drivers/net/virtio-net.c [RULES] drivers/net/b44.c [RULES] drivers/net/prism2_plx.c [RULES] drivers/net/forcedeth.c [RULES] drivers/net/natsemi.c [RULES] drivers/net/sundance.c [RULES] drivers/net/rtl8139.c [RULES] drivers/net/epic100.c [RULES] drivers/net/3c90x.c [RULES] drivers/net/davicom.c [RULES] drivers/net/3c509.c [RULES] drivers/net/3c529.c [RULES] drivers/net/mtd80x.c [RULES] drivers/net/eepro.c [RULES] drivers/net/ne.c [RULES] drivers/net/myri10ge.c [RULES] drivers/net/via-velocity.c [RULES] drivers/net/pnic.c [RULES] drivers/net/tulip.c [RULES] drivers/net/3c503.c [RULES] drivers/bus/pci.c [RULES] drivers/net/tlan.c [RULES] drivers/net/r8169.c [RULES] drivers/net/sis900.c [RULES] drivers/bus/isapnp.c [RULES] drivers/bus/virtio-ring.c [RULES] drivers/bus/virtio-pci.c [RULES] drivers/bus/mca.c [RULES] drivers/bus/isa_ids.c [RULES] drivers/bus/pcibackup.c [RULES] drivers/bus/pciextra.c [RULES] drivers/bus/pcivpd.c [RULES] drivers/bus/isa.c [RULES] image/script.c [RULES] drivers/bus/eisa.c [RULES] image/elf.c [RULES] image/efi_image.c [RULES] image/embedded.c [RULES] image/segment.c [RULES] net/80211/wpa.c [RULES] net/80211/rc80211.c [RULES] net/80211/net80211.c [RULES] net/80211/wep.c [RULES] net/80211/wpa_ccmp.c [RULES] net/80211/wpa_psk.c [RULES] net/infiniband/ib_mi.c [RULES] net/80211/wpa_tkip.c [RULES] net/80211/sec80211.c [RULES] net/infiniband/ib_cm.c [RULES] net/infiniband/ib_pathrec.c [RULES] net/infiniband/ib_smc.c [RULES] net/infiniband/ib_packet.c [RULES] net/infiniband/ib_cmrc.c [RULES] net/infiniband/ib_sma.c [RULES] net/infiniband/ib_mcast.c [RULES] net/infiniband/ib_srp.c [RULES] net/udp/dhcp.c [RULES] net/udp/dns.c [RULES] net/udp/slam.c [RULES] net/udp/tftp.c [RULES] net/tcp/ftp.c [RULES] net/eapol.c [RULES] net/tcp/http.c [RULES] net/tcp/iscsi.c [RULES] net/udp/syslog.c [RULES] net/fcns.c [RULES] net/tcp/https.c [RULES] net/fakedhcp.c [RULES] net/icmpv6.c [RULES] net/netdev_settings.c [RULES] net/fcp.c [RULES] net/fcoe.c [RULES] net/iobpad.c [RULES] net/arp.c [RULES] net/mii.c [RULES] net/tcp.c [RULES] net/fcels.c [RULES] net/ethernet.c [RULES] net/vlan.c [RULES] net/aoe.c [RULES] net/nullnet.c [RULES] net/rarp.c [RULES] net/ipv6.c [RULES] net/infiniband.c [RULES] net/tcpip.c [RULES] net/ndp.c [RULES] net/tls.c [RULES] net/ipv4.c [RULES] net/netdevice.c [RULES] net/dhcppkt.c [RULES] net/retry.c [RULES] net/icmp.c [RULES] net/eth_slow.c [RULES] net/dhcpopts.c [RULES] net/fc.c [RULES] net/cachedhcp.c [RULES] net/udp.c [RULES] core/basename.c [RULES] core/ctype.c [RULES] core/nvo.c [RULES] core/btext.c [RULES] core/interface.c [RULES] core/debug_md5.c [RULES] core/asprintf.c [RULES] core/getkey.c [RULES] core/linebuf.c [RULES] core/getopt.c [RULES] core/gdbstub.c [RULES] core/edd.c [RULES] core/init.c [RULES] core/strtoull.c [RULES] core/downloader.c [RULES] core/settings.c [RULES] core/vsprintf.c [RULES] core/bitops.c [RULES] core/main.c [RULES] core/null_nap.c [RULES] core/xfer.c [RULES] core/console.c [RULES] core/open.c [RULES] core/serial.c [RULES] core/acpi.c [RULES] core/posix_io.c [RULES] core/hw.c [RULES] core/gdbudp.c [RULES] core/pc_kbd.c [RULES] core/blockdev.c [RULES] core/cpio.c [RULES] core/uri.c [RULES] core/misc.c [RULES] core/cwuri.c [RULES] core/timer.c [RULES] core/process.c [RULES] core/errno.c [RULES] core/job.c [RULES] core/fnrec.c [RULES] core/device.c [RULES] core/base64.c [RULES] core/debug.c [RULES] core/i82365.c [RULES] core/bitmap.c [RULES] core/ansiesc.c [RULES] core/gdbserial.c [RULES] core/malloc.c [RULES] core/exec.c [RULES] core/monojob.c [RULES] core/stringextra.c [RULES] core/null_sanboot.c [RULES] core/parseopt.c [RULES] core/random.c [RULES] core/resolv.c [RULES] core/iobuf.c [RULES] core/image.c [RULES] core/assert.c [RULES] core/string.c [RULES] core/uuid.c [RULES] core/refcnt.c [RULES] libgcc/__umoddi3.c [RULES] core/base16.c [RULES] libgcc/__udivdi3.c [RULES] core/pcmcia.c [RULES] core/serial_console.c [RULES] libgcc/__moddi3.c [RULES] libgcc/memcpy.c [RULES] libgcc/__divdi3.c [RULES] libgcc/icc.c [DEPS] arch/i386/interface/syslinux/com32_wrapper.S [DEPS] arch/i386/drivers/net/undiisr.S [DEPS] arch/i386/firmware/pcbios/e820mangler.S [RULES] libgcc/__udivmoddi4.c [DEPS] arch/i386/prefix/pxeprefix.S [DEPS] arch/i386/interface/pxe/pxe_entry.S [DEPS] arch/i386/prefix/exeprefix.S [DEPS] arch/i386/prefix/mbr.S [DEPS] arch/i386/prefix/romprefix.S [DEPS] arch/i386/prefix/usbdisk.S [DEPS] arch/i386/prefix/kkkpxeprefix.S [DEPS] arch/i386/prefix/hdprefix.S [DEPS] arch/i386/prefix/nbiprefix.S [DEPS] arch/i386/prefix/nullprefix.S [DEPS] arch/i386/prefix/kpxeprefix.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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/kkpxeprefix.S [DEPS] arch/i386/prefix/unnrv2b16.S [DEPS] arch/i386/prefix/lkrnprefix.S [DEPS] arch/i386/prefix/unnrv2b.S [DEPS] arch/i386/prefix/mromprefix.S [DEPS] arch/i386/prefix/dskprefix.S [DEPS] arch/i386/prefix/libprefix.S [DEPS] arch/i386/transitions/librm.S [DEPS] arch/i386/transitions/liba20.S [DEPS] arch/i386/transitions/libpm.S [DEPS] arch/i386/transitions/libkir.S [DEPS] arch/i386/core/stack16.S [DEPS] arch/i386/core/stack.S [DEPS] arch/i386/core/setjmp.S [DEPS] arch/i386/core/gdbidt.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/patch_cf.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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/virtaddr.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] tests/gdbstub_test.S [DEPS] arch/i386/drivers/net/undirom.c [DEPS] arch/i386/drivers/net/undinet.c [DEPS] arch/i386/drivers/net/undi.c [DEPS] arch/i386/drivers/net/undionly.c [DEPS] arch/i386/drivers/net/undiload.c [DEPS] arch/i386/drivers/net/undipreload.c [DEPS] arch/x86/prefix/efidrvprefix.c [DEPS] arch/x86/prefix/efiprefix.c [DEPS] arch/x86/interface/efi/efix86_nap.c [DEPS] arch/x86/core/x86_string.c [DEPS] arch/x86/core/pcidirect.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/hci/commands/reboot_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] arch/i386/hci/commands/pxe_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] arch/i386/interface/syslinux/comboot_resolv.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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/syslinux/com32_call.c [DEPS] arch/i386/interface/syslinux/comboot_call.c [DEPS] arch/i386/interface/pxeparent/pxeparent_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] 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_loader.c [DEPS] arch/i386/interface/pxe/pxe_exit_hook.c [DEPS] arch/i386/interface/pxe/pxe_preboot.c [DEPS] arch/i386/interface/pxe/pxe_tftp.c [DEPS] arch/i386/interface/pxe/pxe_file.c [DEPS] arch/i386/interface/pxe/pxe_call.c [DEPS] arch/i386/interface/pcbios/bios_smbios.c [DEPS] arch/i386/interface/pcbios/memtop_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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/biosint.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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/int13.c [DEPS] arch/i386/interface/pcbios/bios_nap.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/bootsector.c [DEPS] arch/i386/image/multiboot.c [DEPS] arch/i386/image/pxe_image.c [DEPS] arch/i386/image/bzimage.c [DEPS] arch/i386/image/nbi.c [DEPS] arch/i386/image/com32.c [DEPS] arch/i386/firmware/pcbios/pnpbios.c [DEPS] arch/i386/firmware/pcbios/bios_console.c [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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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 clang: 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/transitions/librm_mgmt.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/i386/core/dumpregs.c [DEPS] arch/i386/core/nulltrap.c [DEPS] arch/i386/core/relocate.c [DEPS] arch/i386/core/x86_io.c [DEPS] arch/i386/core/timer2.c [DEPS] arch/i386/core/runtime.c [DEPS] arch/i386/core/pic8259.c [DEPS] arch/i386/core/cpu.c [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 [DEPS] config/config_romprefix.c [DEPS] config/config.c [DEPS] config/config_fc.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] config/config_ethernet.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] config/config_net80211.c [DEPS] config/config_infiniband.c [DEPS] usr/autoboot.c [DEPS] usr/ifmgmt.c [DEPS] usr/fcmgmt.c [DEPS] usr/dhcpmgmt.c [DEPS] usr/pxemenu.c [DEPS] usr/imgmgmt.c [DEPS] usr/lotest.c [DEPS] usr/iwmgmt.c [DEPS] usr/route.c [DEPS] usr/prompt.c [DEPS] hci/keymap/keymap_ro.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/keymap/keymap_it.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] hci/keymap/keymap_sg.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] clangclang: : warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] warningclang: : 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] clang: 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/keymap/keymap_es.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/keymap/keymap_hu.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/keymap/keymap_bg.c [DEPS] hci/keymap/keymap_nl.c [DEPS] hci/keymap/keymap_cz.c [DEPS] hci/keymap/keymap_de.c [DEPS] hci/keymap/keymap_fi.c [DEPS] hci/keymap/keymap_mk.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/keymap/keymap_uk.c [DEPS] hci/keymap/keymap_pl.c [DEPS] hci/keymap/keymap_az.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/keymap/keymap_fr.c [DEPS] hci/keymap/keymap_by.c [DEPS] hci/keymap/keymap_mt.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/keymap/keymap_wo.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/keymap/keymap_ua.c [DEPS] hci/keymap/keymap_lt.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/keymap/keymap_sr.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/keymap/keymap_al.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/keymap/keymap_ru.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/keymap/keymap_cf.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/keymap/keymap_no.c [DEPS] hci/keymap/keymap_et.c [DEPS] hci/keymap/keymap_th.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/keymap/keymap_us.c [DEPS] hci/keymap/keymap_il.c [DEPS] hci/keymap/keymap_dk.c [DEPS] hci/keymap/keymap_gr.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/keymap/keymap_pt.c [DEPS] hci/mucurses/widgets/editbox.c [DEPS] hci/mucurses/kb.c [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] [DEPS] hci/mucurses/print.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: 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] [DEPS] hci/mucurses/windows.c [DEPS] hci/mucurses/mucurses.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] 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] clang: 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 clang: 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/ansi_screen.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/winattrs.c [DEPS] hci/mucurses/edging.c [DEPS] hci/mucurses/clear.c [DEPS] hci/mucurses/alert.c [DEPS] hci/tui/settings_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] [DEPS] hci/tui/login_ui.c [DEPS] hci/commands/vlan_cmd.c [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/lotest_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/fcmgmt_cmd.c [DEPS] hci/commands/image_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] [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] [DEPS] hci/commands/route_cmd.c clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/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] clang: 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 [DEPS] hci/commands/gdbstub_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/ifmgmt_cmd.c [DEPS] hci/commands/sanboot_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/login_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/config_cmd.c [DEPS] hci/commands/nvo_cmd.c [DEPS] hci/wireless_errors.c [DEPS] hci/editstring.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/readline.c clang: warning: [DEPS] hci/strerror.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/shell.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/linux_args.c [DEPS] crypto/axtls/sha1.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] crypto/axtls/rsa.c [DEPS] crypto/axtls/bigint.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] crypto/axtls/aes.c [DEPS] crypto/cbc.c [DEPS] crypto/axtls_sha1.c [DEPS] crypto/aes_wrap.c [DEPS] crypto/axtls_aes.c [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/crc32.c [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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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] [DEPS] crypto/x509.c [DEPS] crypto/md5.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/chap.c [DEPS] tests/linebuf_test.c [DEPS] tests/umalloc_test.c [DEPS] tests/bofm_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/test.c [DEPS] tests/list_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] clang: 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/memcpy_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] clang: 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/bofm/bofm.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] interface/smbios/smbios.c [DEPS] interface/smbios/smbios_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] clang: 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_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] [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 clang: 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_bofm.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_umalloc.c [DEPS] interface/efi/efi_strings.c [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] [DEPS] interface/efi/efi_driver.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_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] [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] [DEPS] interface/efi/efi_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] drivers/infiniband/linda.c [DEPS] drivers/infiniband/hermon.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/infiniband/arbel.c [DEPS] drivers/infiniband/qib7322.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/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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/bitbash/spi_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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/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] [DEPS] drivers/nvs/nvsvpd.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/threewire.c [DEPS] drivers/nvs/nvs.c [DEPS] drivers/block/ibft.c [DEPS] drivers/block/ata.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/block/scsi.c [DEPS] drivers/net/efi/snpnet.c [DEPS] drivers/block/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: 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/efi/snponly.c [DEPS] drivers/net/vxge/vxge_traffic.c [DEPS] drivers/net/vxge/vxge.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/vxge/vxge_config.c [DEPS] drivers/net/vxge/vxge_main.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/ath/ath9k/ath9k_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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/ath/ath9k/ath9k_ar9003_mac.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/ath/ath9k/ath9k_ar9003_calib.c [DEPS] drivers/net/ath/ath9k/ath9k_eeprom_9287.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/ath/ath9k/ath9k.c [DEPS] drivers/net/ath/ath9k/ath9k_common.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9002_hw.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_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] [DEPS] drivers/net/ath/ath9k/ath9k_calib.c [DEPS] drivers/net/ath/ath9k/ath9k_eeprom_4k.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/ath/ath9k/ath9k_eeprom_def.c [DEPS] drivers/net/ath/ath9k/ath9k_mac.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/ath/ath9k/ath9k_ar9003_eeprom.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/ath/ath9k/ath9k_ar9002_mac.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/ath/ath9k/ath9k_ar9002_calib.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9002_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] [DEPS] drivers/net/ath/ath9k/ath9k_xmit.c [DEPS] drivers/net/ath/ath9k/ath9k_ar5008_phy.c [DEPS] drivers/net/ath/ath9k/ath9k_ani.c [DEPS] drivers/net/ath/ath9k/ath9k_main.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/ath/ath9k/ath9k_ar9003_hw.c [DEPS] drivers/net/ath/ath9k/ath9k_eeprom.c [DEPS] drivers/net/ath/ath9k/ath9k_recv.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/ath/ath9k/ath9k_hw.c [DEPS] drivers/net/ath/ath5k/ath5k_reset.c [DEPS] drivers/net/ath/ath5k/ath5k.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/ath/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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/ath/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/ath/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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/ath/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] [DEPS] drivers/net/ath/ath5k/ath5k_initvals.c [DEPS] drivers/net/ath/ath5k/ath5k_dma.c [DEPS] drivers/net/ath/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/ath/ath5k/ath5k_desc.c [DEPS] drivers/net/ath/ath5k/ath5k_qcu.c [DEPS] drivers/net/ath/ath5k/ath5k_eeprom.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/ath/ath5k/ath5k_caps.c [DEPS] drivers/net/ath/ath_hw.c [DEPS] drivers/net/ath/ath_key.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/ath/ath_main.c [DEPS] drivers/net/ath/ath_regd.c [DEPS] drivers/net/rtl818x/rtl8180_grf5101.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/rtl818x/rtl8180_max2820.c 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] clang: 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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/rtl818x.c [DEPS] drivers/net/rtl818x/rtl8180.c [DEPS] drivers/net/rtl818x/rtl8185_rtl8225.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/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 [DEPS] drivers/net/igbvf/igbvf_main.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/igbvf/igbvf_vf.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/igbvf/igbvf_mbx.c [DEPS] drivers/net/igb/igb.c [DEPS] drivers/net/igb/igb_mac.c [DEPS] drivers/net/igb/igb_phy.c [DEPS] drivers/net/igb/igb_82575.c [DEPS] drivers/net/igb/igb_main.c [DEPS] drivers/net/igb/igb_nvm.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/igb/igb_api.c [DEPS] drivers/net/igb/igb_manage.c [DEPS] drivers/net/e1000e/e1000e_80003es2lan.c [DEPS] drivers/net/e1000e/e1000e_ich8lan.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/e1000e/e1000e_manage.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/e1000e/e1000e_82571.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/e1000e/e1000e.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/e1000e/e1000e_mac.c [DEPS] drivers/net/e1000e/e1000e_phy.c [DEPS] drivers/net/e1000e/e1000e_nvm.c [DEPS] drivers/net/e1000e/e1000e_main.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/e1000/e1000_82542.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_82540.c [DEPS] drivers/net/e1000/e1000_api.c [DEPS] drivers/net/e1000/e1000_manage.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_82543.c [DEPS] drivers/net/e1000/e1000_nvm.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/e1000/e1000_mac.c [DEPS] drivers/net/e1000/e1000_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] [DEPS] drivers/net/e1000/e1000.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_main.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_82541.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] drivers/net/depca.c [DEPS] drivers/net/amd8111e.c [DEPS] drivers/net/jme.c [DEPS] drivers/net/prism2_pci.c [DEPS] drivers/net/3c595.c [DEPS] drivers/net/w89c840.c [DEPS] drivers/net/via-rhine.c [DEPS] drivers/net/cs89x0.c [DEPS] drivers/net/ne2k_isa.c [DEPS] drivers/net/ipoib.c [DEPS] drivers/net/sky2.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/atl1e.c [DEPS] drivers/net/legacy.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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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 clang: 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/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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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 [DEPS] drivers/net/3c509-eisa.c [DEPS] drivers/net/tg3.c [DEPS] drivers/net/3c5x9.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/smc9000.c [DEPS] drivers/net/virtio-net.c [DEPS] drivers/net/etherfabric.c [DEPS] drivers/net/wd.c clang: warning [DEPS] drivers/net/skge.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] 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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/natsemi.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] drivers/net/b44.c [DEPS] drivers/net/forcedeth.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/prism2_plx.c [DEPS] drivers/net/sundance.c [DEPS] drivers/net/rtl8139.c [DEPS] drivers/net/epic100.c [DEPS] drivers/net/3c90x.c [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] [DEPS] drivers/net/3c509.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/mtd80x.c [DEPS] drivers/net/3c529.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/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] [DEPS] drivers/net/ne.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/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] [DEPS] drivers/net/pnic.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/tulip.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/sis900.c [DEPS] drivers/net/r8169.c [DEPS] drivers/net/tlan.c [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 [DEPS] drivers/bus/isapnp.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/virtio-pci.c [DEPS] drivers/bus/mca.c [DEPS] drivers/bus/virtio-ring.c [DEPS] drivers/bus/isa_ids.c [DEPS] drivers/bus/pciextra.c [DEPS] drivers/bus/pcibackup.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/pcivpd.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] drivers/bus/isa.c [DEPS] drivers/bus/eisa.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/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] clang: 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/elf.c [DEPS] image/efi_image.c [DEPS] image/segment.c [DEPS] image/embedded.c [DEPS] net/80211/rc80211.c [DEPS] net/80211/wpa.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/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] clang: 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 [DEPS] net/80211/sec80211.c [DEPS] net/80211/wep.c [DEPS] net/80211/wpa_psk.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/80211/wpa_tkip.c [DEPS] net/infiniband/ib_mi.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/infiniband/ib_cm.c [DEPS] net/infiniband/ib_packet.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_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] clang: 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 [DEPS] net/infiniband/ib_sma.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_cmrc.c [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] [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] clang: 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 [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/udp/syslog.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/tcp/https.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/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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/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 clang: 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/fcns.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/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] clang: 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/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] net/fcp.c [DEPS] net/fcoe.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 [DEPS] net/tcp.c [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] [DEPS] net/arp.c [DEPS] net/ethernet.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/fcels.c [DEPS] net/tcpip.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/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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/rarp.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/vlan.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/nullnet.c [DEPS] net/infiniband.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 clang: 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/eth_slow.c [DEPS] net/tls.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] [DEPS] net/cachedhcp.c [DEPS] net/netdevice.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/retry.c [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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/dhcpopts.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/fc.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/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] clang: 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 [DEPS] core/nvo.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_md5.c [DEPS] core/interface.c [DEPS] core/btext.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/getopt.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/getkey.c [DEPS] core/asprintf.c [DEPS] core/gdbstub.c [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] [DEPS] core/edd.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/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] core/strtoull.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/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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/bitops.c [DEPS] core/vsprintf.c [DEPS] core/null_nap.c [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] [DEPS] core/pc_kbd.c [DEPS] core/posix_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] 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] [DEPS] core/open.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] [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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/blockdev.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 [DEPS] core/timer.c [DEPS] core/misc.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: clangoptimization 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] [DEPS] core/cwuri.c [DEPS] core/i82365.c [DEPS] core/errno.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/job.c [DEPS] core/process.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 clang: 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/fnrec.c [DEPS] core/malloc.c [DEPS] core/ansiesc.c [DEPS] core/device.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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/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/null_sanboot.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/stringextra.c [DEPS] core/random.c [DEPS] core/parseopt.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/resolv.c clangclang: : 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] [DEPS] core/iobuf.c [DEPS] core/image.c [DEPS] core/string.c [DEPS] core/base16.c [DEPS] core/assert.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/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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/serial_console.c [DEPS] core/pcmcia.c [DEPS] libgcc/__umoddi3.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/__udivdi3.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] libgcc/__moddi3.c [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] [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] [DEPS] arch/x86/core/pcidirect.c [DEPS] arch/i386/hci/commands/reboot_cmd.c [DEPS] arch/i386/interface/syslinux/comboot_resolv.c [DEPS] arch/i386/interface/syslinux/com32_call.c [DEPS] arch/i386/hci/commands/pxe_cmd.c [DEPS] arch/i386/interface/pxeparent/pxeparent_dhcp.c [DEPS] arch/i386/interface/pxe/pxe_udp.c [DEPS] arch/i386/interface/pxe/pxe_undi.c [DEPS] arch/i386/interface/pxeparent/pxeparent.c [DEPS] arch/i386/interface/pxe/pxe_preboot.c [DEPS] arch/i386/interface/pxe/pxe_tftp.c [DEPS] arch/i386/interface/pxe/pxe_loader.c [DEPS] arch/i386/interface/pcbios/bios_smbios.c [DEPS] arch/i386/interface/pxe/pxe_exit_hook.c [DEPS] arch/i386/interface/pxe/pxe_file.c [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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: 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: warningwarning: : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [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] clang: 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_timer.c [DEPS] arch/i386/interface/pcbios/pcibios.c [DEPS] arch/i386/interface/pcbios/bios_nap.c [DEPS] arch/i386/image/comboot.c [DEPS] arch/i386/image/elfboot.c [DEPS] arch/i386/image/bootsector.c [DEPS] arch/i386/image/multiboot.c [DEPS] arch/i386/image/pxe_image.c [DEPS] arch/i386/image/bzimage.c [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] [DEPS] arch/i386/firmware/pcbios/bios_console.c [DEPS] arch/i386/firmware/pcbios/basemem.c [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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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] [DEPS] arch/i386/firmware/pcbios/hidemem.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/transitions/librm_mgmt.c [DEPS] arch/i386/core/dumpregs.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/relocate.c [DEPS] arch/i386/core/x86_io.c [DEPS] arch/i386/core/timer2.c [DEPS] arch/i386/core/runtime.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/pic8259.c [DEPS] arch/i386/core/gdbmach.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/video_subr.c [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] [DEPS] config/config.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] config/config_fc.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] config/config_ethernet.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_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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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_infiniband.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/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] [DEPS] usr/dhcpmgmt.c [DEPS] usr/pxemenu.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/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/prompt.c [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] [DEPS] hci/commands/image_cmd.c [DEPS] hci/tui/settings_ui.c [DEPS] hci/commands/digest_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/sanboot_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] 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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/bofm_test.c [DEPS] interface/bofm/bofm.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/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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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_snp.c [DEPS] interface/efi/efi_pci.c [DEPS] interface/efi/efi_bofm.c [DEPS] interface/efi/efi_umalloc.c [DEPS] interface/efi/efi_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] interface/efi/efi_smbios.c [DEPS] interface/efi/efi_driver.c [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] [DEPS] interface/efi/efi_io.c [DEPS] drivers/infiniband/linda.c [DEPS] drivers/infiniband/hermon.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/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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/qib7322.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/bitbash/spi_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/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] [DEPS] drivers/nvs/nvsvpd.c [DEPS] drivers/nvs/threewire.c [DEPS] drivers/block/ibft.c [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/vxge/vxge_traffic.c [DEPS] drivers/net/efi/snpnet.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/vxge/vxge.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/vxge/vxge_config.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/vxge/vxge_main.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/ath/ath9k/ath9k_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] drivers/net/ath/ath9k/ath9k_ar9003_mac.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/ath/ath9k/ath9k_ar9003_calib.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] drivers/net/ath/ath9k/ath9k_eeprom_9287.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] [DEPS] drivers/net/ath/ath9k/ath9k.c [DEPS] drivers/net/ath/ath9k/ath9k_common.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9002_hw.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_phy.c [DEPS] drivers/net/ath/ath9k/ath9k_calib.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/ath/ath9k/ath9k_eeprom_4k.c [DEPS] drivers/net/ath/ath9k/ath9k_eeprom_def.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/ath/ath9k/ath9k_mac.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9002_mac.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9002_calib.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/ath/ath9k/ath9k_ar9002_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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/ath/ath9k/ath9k_xmit.c [DEPS] drivers/net/ath/ath9k/ath9k_ar5008_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] [DEPS] drivers/net/ath/ath9k/ath9k_ani.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] drivers/net/ath/ath9k/ath9k_main.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_hw.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/ath/ath9k/ath9k_eeprom.c [DEPS] drivers/net/ath/ath9k/ath9k_recv.c [DEPS] drivers/net/ath/ath9k/ath9k_hw.c [DEPS] drivers/net/ath/ath5k/ath5k_reset.c [DEPS] drivers/net/ath/ath5k/ath5k.c [DEPS] drivers/net/ath/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] [DEPS] drivers/net/ath/ath5k/ath5k_rfkill.c [DEPS] drivers/net/ath/ath5k/ath5k_gpio.c [DEPS] drivers/net/ath/ath5k/ath5k_phy.c [DEPS] drivers/net/ath/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] [DEPS] drivers/net/ath/ath5k/ath5k_dma.c [DEPS] drivers/net/ath/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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/ath/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/ath/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] clang: 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/ath/ath5k/ath5k_eeprom.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/ath/ath5k/ath5k_caps.c [DEPS] drivers/net/ath/ath_hw.c [DEPS] drivers/net/ath/ath_key.c [DEPS] drivers/net/ath/ath_main.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/ath/ath_regd.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/rtl8180_grf5101.c [DEPS] drivers/net/rtl818x/rtl8180_max2820.c [DEPS] drivers/net/rtl818x/rtl8185.c [DEPS] drivers/net/rtl818x/rtl818x.c [DEPS] drivers/net/rtl818x/rtl8180.c [DEPS] drivers/net/rtl818x/rtl8185_rtl8225.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/rtl818x/rtl8180_sa2400.c [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/igbvf/igbvf_main.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/igbvf/igbvf_vf.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/igbvf/igbvf_mbx.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/igb/igb_82575.c [DEPS] drivers/net/igb/igb_mac.c [DEPS] drivers/net/igb/igb_phy.c [DEPS] drivers/net/igb/igb_main.c [DEPS] drivers/net/igb/igb_nvm.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/igb/igb_api.c [DEPS] drivers/net/igb/igb_manage.c [DEPS] drivers/net/e1000e/e1000e_80003es2lan.c [DEPS] drivers/net/e1000e/e1000e_ich8lan.c [DEPS] drivers/net/e1000e/e1000e_82571.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/e1000e/e1000e_mac.c [DEPS] drivers/net/e1000e/e1000e_phy.c [DEPS] drivers/net/e1000e/e1000e_nvm.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/e1000e/e1000e_main.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] drivers/net/e1000/e1000_82542.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/e1000/e1000_82540.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_api.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/e1000/e1000_82543.c [DEPS] drivers/net/e1000/e1000_nvm.c [DEPS] drivers/net/e1000/e1000_mac.c [DEPS] drivers/net/e1000/e1000_phy.c [DEPS] drivers/net/e1000/e1000_main.c [DEPS] drivers/net/e1000/e1000_82541.c [DEPS] drivers/net/amd8111e.c [DEPS] drivers/net/jme.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/prism2_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] [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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/ipoib.c [DEPS] drivers/net/sky2.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/atl1e.c [DEPS] drivers/net/legacy.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/eepro100.c [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/ns83820.c [DEPS] drivers/net/pcnet32.c [DEPS] drivers/net/ns8390.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/tg3.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/3c509-eisa.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/3c5x9.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/smc9000.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/skge.c [DEPS] drivers/net/etherfabric.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] [DEPS] drivers/net/sis190.c [DEPS] drivers/net/natsemi.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/b44.c [DEPS] drivers/net/forcedeth.c [DEPS] drivers/net/prism2_plx.c [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] [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] clang: 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 clang: 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] [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] clang: 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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/mtd80x.c [DEPS] drivers/net/3c529.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/myri10ge.c [DEPS] drivers/net/eepro.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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/tulip.c [DEPS] drivers/net/sis900.c [DEPS] drivers/net/r8169.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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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] [DEPS] drivers/bus/isapnp.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] clangclang: : 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] clang: 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/virtio-ring.c [DEPS] drivers/bus/virtio-pci.c [DEPS] drivers/bus/mca.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/pciextra.c [DEPS] drivers/bus/pcibackup.c [DEPS] drivers/bus/pcivpd.c [DEPS] drivers/bus/isa.c [DEPS] drivers/bus/eisa.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/script.c [DEPS] image/elf.c [DEPS] image/efi_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] clang: 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] [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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/infiniband/ib_mi.c [DEPS] net/infiniband/ib_smc.c [DEPS] net/infiniband/ib_sma.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 [DEPS] net/udp/dhcp.c [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] [DEPS] net/udp/slam.c [DEPS] net/udp/tftp.c [DEPS] net/udp/syslog.c [DEPS] net/tcp/https.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/iscsi.c [DEPS] net/tcp/ftp.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/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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/fakedhcp.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/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] clang: 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/fcp.c [DEPS] net/fcoe.c [DEPS] net/tcp.c [DEPS] net/aoe.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/vlan.c [DEPS] net/infiniband.c [DEPS] net/dhcppkt.c [DEPS] net/ipv4.c [DEPS] net/netdevice.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/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] [DEPS] net/cachedhcp.c [DEPS] net/dhcpopts.c [DEPS] net/fc.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/nvo.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] core/getkey.c [DEPS] core/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] clang: 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/main.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/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] clang: 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/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/posix_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] clang: 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/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] [DEPS] core/serial.c [DEPS] core/blockdev.c [DEPS] core/timer.c [DEPS] core/misc.c [DEPS] core/debug.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/fnrec.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/malloc.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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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_sanboot.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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/parseopt.c [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] arch/i386/prefix/mromprefix.S [DEPS] arch/i386/prefix/romprefix.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] [DEPS] arch/i386/drivers/net/undirom.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/drivers/net/undinet.c [DEPS] arch/i386/drivers/net/undi.c [DEPS] arch/i386/drivers/net/undionly.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/drivers/net/undiload.c [DEPS] arch/i386/drivers/net/undipreload.c [DEPS] arch/x86/interface/efi/efix86_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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/syslinux/comboot_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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/memtop_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] 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] [BUILD] bin/__divdi3.o [BUILD] bin/__udivmoddi4.o [BUILD] bin/memcpy.o [BUILD] bin/__moddi3.o [BUILD] bin/__udivdi3.o [BUILD] bin/__umoddi3.o [BUILD] bin/icc.o [BUILD] bin/serial_console.o [BUILD] bin/pcmcia.o [BUILD] bin/uuid.o [BUILD] bin/base16.o [BUILD] bin/refcnt.o [BUILD] bin/assert.o [BUILD] bin/image.o [BUILD] bin/string.o [BUILD] 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: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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) ^ [BUILD] bin/resolv.o In file included from core/image.c:30: include/ipxe/uri.h:162: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/ipxe/refcnt.h:94:13: note: expanded from macro 'ref_get' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from core/image.c:30: include/ipxe/uri.h:162: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/ipxe/refcnt.h:95:18: note: expanded from macro 'ref_get' ref_increment ( refcnt ); \ ^~~~~~ In file included from core/image.c:30: include/ipxe/uri.h:162: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/ipxe/refcnt.h:96:3: note: expanded from macro 'ref_get' (refcnt); } ) ^~~~~~ In file included from core/image.c:30: include/ipxe/uri.h:173: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 ); ^~~~~~~~~~~ include/ipxe/refcnt.h:108:13: note: expanded from macro 'ref_put' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from core/image.c:30: include/ipxe/uri.h:173: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 ); ^~~~~~~~~~~ include/ipxe/refcnt.h:109:18: note: expanded from macro 'ref_put' ref_decrement ( refcnt ); \ ^~~~~~ [BUILD] bin/parseopt.o 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:566: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:580: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/base16.c:25: In file included from include/ipxe/base16.h:13: 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:566: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/base16.c:25: In file included from include/ipxe/base16.h:13: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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) ^ [BUILD] bin/random.o 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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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/base16.c:25: In file included from include/ipxe/base16.h:13: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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/base16.c:25: In file included from include/ipxe/base16.h:13: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/base16.c:25: In file included from include/ipxe/base16.h:13: 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:580: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/base16.c:25: In file included from include/ipxe/base16.h:13: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580: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) ^ [BUILD] bin/stringextra.o [BUILD] bin/null_sanboot.o [BUILD] bin/monojob.o [BUILD] bin/exec.o 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:566: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:580: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) ^ [BUILD] bin/bitmap.o [BUILD] bin/base64.o 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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580:36: note: expanded from macro '__nonnull' [BUILD] bin/device.o #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/ansiesc.o 11 warnings generated. [BUILD] bin/malloc.o 6 warnings generated. [BUILD] bin/fnrec.o [BUILD] 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] 6 warnings generated. [BUILD] 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] 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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] 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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/parseopt.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:566: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/parseopt.c:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/parseopt.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:566: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/parseopt.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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/parseopt.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:580: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/parseopt.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:580: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/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:566: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:580: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/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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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/null_sanboot.c:24:12: warning: function 'null_san_hook' is not needed and will not be emitted [-Wunneeded-internal-declaration] static int null_san_hook ( struct uri *uri __unused, ^ core/null_sanboot.c:29:13: warning: function 'null_san_unhook' is not needed and will not be emitted [-Wunneeded-internal-declaration] static void null_san_unhook ( unsigned int drive __unused ) { ^ core/null_sanboot.c:33:12: warning: function 'null_san_boot' is not needed and will not be emitted [-Wunneeded-internal-declaration] static int null_san_boot ( unsigned int drive __unused ) { ^ core/null_sanboot.c:37:12: warning: function 'null_san_describe' is not needed and will not be emitted [-Wunneeded-internal-declaration] static int null_san_describe ( unsigned int drive __unused ) { ^ In file included from core/stringextra.c:36: 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:566: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:36: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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:36: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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:36: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:36: 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:580: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:36: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580: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/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:566: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:580: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/monojob.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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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) ^ 4 warnings generated. [BUILD] bin/job.o 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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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/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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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) ^ [BUILD] bin/errno.o 6 warnings generated. In file included from core/fnrec.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:566: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/fnrec.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566: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:580: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/fnrec.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:566: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/fnrec.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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) 6 ^ warnings generated. 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:In file included from 566core/fnrec.c::3323:: noteinclude/string.h: :expanded from macro '__pure'39: 44: warning: #define __pure __attribute__ (( pure ))attribute declaration must precede definition [-Wignored-attributes] ^ arch/x86/include/bits/string.h:239void * memset(void * s,int c,size_t count) __nonnull;: 22 ^: include/compiler.hnote:: previous definition is here580 :36static inline size_t strlen(const char * s): note : ^ expanded from macro '__nonnull'In file included from core/ansiesc.c:21: include/string.h#define __nonnull __attribute__ (( nonnull )) : ^32 :38arch/x86/include/bits/string.h:: warning: attribute declaration must precede definition [-Wignored-attributes] 185:22: note: size_t __pure strlen(const char * s) __nonnull;previous definition is here ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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) ^ static inline void * memset(void *s, int c,size_t count) ^ In file included from core/fnrec.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:580: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) ^ [BUILD] bin/i82365.o 6 warnings generated. 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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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) ^ [BUILD] bin/cwuri.o 6 warnings generated. [BUILD] bin/misc.o [BUILD] bin/timer.o In file included from core/debug.c:24: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ 6 warnings generated. arch/x86/include/bits/string.h: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:24: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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:24: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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:24: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:24: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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:24: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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. [BUILD] bin/cpio.o [BUILD] bin/blockdev.o [BUILD] bin/uri.o 6 warnings generated. [BUILD] bin/acpi.o [BUILD] bin/serial.o 6 warnings generated. [BUILD] 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] 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] [BUILD] 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] clang: 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. [BUILD] bin/gdbudp.o [BUILD] bin/posix_io.o [BUILD] bin/pc_kbd.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: clang: warning: 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] [BUILD] bin/xfer.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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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/cwuri.c:22: include/ipxe/uri.h:162: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/ipxe/refcnt.h:94:13: note: expanded from macro 'ref_get' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from core/cwuri.c:22: include/ipxe/uri.h:162: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/ipxe/refcnt.h:95:18: note: expanded from macro 'ref_get' ref_increment ( refcnt ); \ ^~~~~~ In file included from core/cwuri.c:22: include/ipxe/uri.h:162: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/ipxe/refcnt.h:96:3: note: expanded from macro 'ref_get' (refcnt); } ) ^~~~~~ In file included from core/cwuri.c:22: include/ipxe/uri.h:173: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 ); ^~~~~~~~~~~ include/ipxe/refcnt.h:108:13: note: expanded from macro 'ref_put' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from core/cwuri.c:22: include/ipxe/uri.h:173: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 ); ^~~~~~~~~~~ include/ipxe/refcnt.h:109:18: note: expanded from macro 'ref_put' ref_decrement ( refcnt ); \ ^~~~~~ [BUILD] bin/null_nap.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 core/blockdev.c:23: In file included from include/ipxe/blockdev.h:14: In file included from include/ipxe/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:566: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/blockdev.c:23: In file included from include/ipxe/blockdev.h:14: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/blockdev.c:23: In file included from include/ipxe/blockdev.h:14: In file included from include/ipxe/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:566: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/blockdev.c:23: In file included from include/ipxe/blockdev.h:14: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/blockdev.c:23: In file included from include/ipxe/blockdev.h:14: In file included from include/ipxe/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:580: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/blockdev.c:23: In file included from include/ipxe/blockdev.h:14: In file included from include/ipxe/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:580: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] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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/ipxe/uri.h:162: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/ipxe/refcnt.h:94:13: note: expanded from macro 'ref_get' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47: [BUILD] bin/vsprintf.o 24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from core/uri.c:33: include/ipxe/uri.h:162: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/ipxe/refcnt.h:95:18: note: expanded from macro 'ref_get' ref_increment ( refcnt ); \ ^~~~~~ In file included from core/uri.c:33: include/ipxe/uri.h:162: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/ipxe/refcnt.h:96:3: note: expanded from macro 'ref_get' (refcnt); } ) ^~~~~~ In file included from core/uri.c:33: include/ipxe/uri.hIn file included from :core/serial.c:17318:: In file included from 13include/ipxe/io.h::24: In file included from include/ipxe/uaccess.hwarning:25: : include/string.h:28taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member]: 5: ref_put ( &uri->refcnt ); warning ^~~~~~~~~~~: attribute declaration must precede definition [-Wignored-attributes] include/ipxe/refcnt.h:108:13: note: expanded from macro 'ref_put' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ int __pure strncmp(const char * cs,const char * ct, ^~~~~~~~~ ^ include/compiler.h:566In file included from :33core/uri.c:: 33note: : include/ipxe/uri.hexpanded from macro '__pure': 173:13:#define __pure __attribute__ (( pure )) warning ^: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] arch/x86/include/bits/string.h ref_put ( &uri->refcnt ); : ^~~~~~~~~~~216 :19include/ipxe/refcnt.h: :note109: :18previous definition is here: note: expanded from macro 'ref_put'static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from ref_decrement ( refcnt ); \core/serial.c : ^~~~~~ 18: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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) ^ core/uri.c:185: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/ipxe/uri.h:91:39: note: expanded from macro 'uri_get_field' #define uri_get_field( uri, field ) (&uri->scheme)[field] ^~~~~~~~~~~ In file included from core/serial.c:18: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ipxe/io.h:24: In file included from include/ipxe/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:580: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] core/uri.c:246: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/ipxe/uri.h:91:39: note: expanded from macro 'uri_get_field' #define uri_get_field( uri, field ) (&uri->scheme)[field] ^~~~~~~~~~~ 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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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) ^ 5 warnings generated. [BUILD] bin/bitops.o [BUILD] bin/hw.o 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:566: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:580: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 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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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/ipxe/uri.h:162: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/ipxe/refcnt.h:94:13: note: expanded from macro 'ref_get' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from core/open.c:25: include/ipxe/uri.h:162: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/ipxe/refcnt.h:95:18: note: expanded from macro 'ref_get' ref_increment ( refcnt ); \ ^~~~~~ In file included from core/open.c:25: include/ipxe/uri.h:162: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/ipxe/refcnt.h:96:3: note: expanded from macro 'ref_get' (refcnt); } ) ^~~~~~ In file included from core/open.c:25: include/ipxe/uri.h:173: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 ); ^~~~~~~~~~~ include/ipxe/refcnt.h:108:13: note: expanded from macro 'ref_put' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from core/open.c:25: include/ipxe/uri.h:173: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 ); ^~~~~~~~~~~ include/ipxe/refcnt.h:109:18: note: expanded from macro 'ref_put' ref_decrement ( refcnt ); \ ^~~~~~ 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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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) ^ [BUILD] bin/downloader.o [BUILD] bin/main.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. In file included from core/gdbudp.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:566: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:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/gdbudp.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:566: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/gdbudp.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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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: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:580: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/gdbudp.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:580: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) ^ [BUILD] bin/settings.o [BUILD] bin/strtoull.o 13 warnings generated. [BUILD] bin/init.o [BUILD] bin/edd.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/pc_kbd.c:13: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ipxe/io.h:24: In file included from include/ipxe/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:566: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 include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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 include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/pc_kbd.c:13: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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] 11 warnings generated. [BUILD] bin/linebuf.o [BUILD] bin/gdbstub.o 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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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. [BUILD] bin/asprintf.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] [BUILD] 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] clang: 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] [BUILD] bin/getopt.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: [BUILD] bin/btext.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] [BUILD] bin/interface.o 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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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/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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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:28: In file included from include/ipxe/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:566: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:28: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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:28: In file included from include/ipxe/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:566: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:28: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:28: In file included from include/ipxe/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:580: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:28: In file included from include/ipxe/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:580: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 core/main.c:20: In file included from include/ipxe/features.h:6: In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/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:566: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:20: In file included from include/ipxe/features.h:6: In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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:20: In file included from include/ipxe/features.h:6: In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/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:566: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:20: In file included from include/ipxe/features.h:6: In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:20: In file included from include/ipxe/features.h:6: In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/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:580: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:20: In file included from include/ipxe/features.h:6: In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/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:580: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 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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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.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:580: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. [BUILD] bin/debug_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 core/settings.c:33: include/ipxe/uri.h:162: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/ipxe/refcnt.h:94:13: note: expanded from macro 'ref_get' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from core/settings.c:33: include/ipxe/uri.h:162: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/ipxe/refcnt.h:95:18: note: expanded from macro 'ref_get' ref_increment ( refcnt ); \ ^~~~~~ In file included from core/settings.c:33: include/ipxe/uri.h:162: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/ipxe/refcnt.h:96:3: note: expanded from macro 'ref_get' (refcnt); } ) ^~~~~~ In file included from core/settings.c:33: include/ipxe/uri.h:173: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 ); ^~~~~~~~~~~ include/ipxe/refcnt.h:108:13: note: expanded from macro 'ref_put' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from core/settings.c:33: include/ipxe/uri.h:173: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 ); ^~~~~~~~~~~ include/ipxe/refcnt.h:109:18: note: expanded from macro 'ref_put' ref_decrement ( refcnt ); \ ^~~~~~ [BUILD] bin/nvo.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] [BUILD] bin/basename.o 6 warnings generated. In file included from core/gdbstub.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:566: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:30: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/gdbstub.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:566: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: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here [BUILD] bin/ctype.o static inline size_t strlen(const char * s) ^ In file included from core/gdbstub.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:580: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: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:580: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/linebuf.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:566: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:580: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/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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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. [BUILD] bin/fc.o [BUILD] bin/dhcpopts.o [BUILD] bin/udp.o [BUILD] bin/icmp.o In file included from core/interface.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:566: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/interface.c:21: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/interface.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:566: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/interface.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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/interface.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:580: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/interface.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:580: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] [BUILD] bin/retry.o clangIn file included from : core/getopt.c:22: warninginclude/string.h: :optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]28 :clang: 5warning: : warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566: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:580: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: warningIn file included from : core/getopt.coptimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]: 22clang: : warninginclude/string.h:: 32optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] :8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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] [BUILD] bin/netdevice.o [BUILD] bin/cachedhcp.o 11 warnings generated. [BUILD] bin/dhcppkt.o 6 warnings generated. [BUILD] bin/ndp.o 6 warnings generated. [BUILD] bin/tls.o [BUILD] bin/eth_slow.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] [BUILD] bin/ipv4.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/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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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/fc.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:566: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/fc.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/fc.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:566: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/fc.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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/fc.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:580: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/fc.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:580: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/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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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] 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:566: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:580: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/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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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) ^ [BUILD] bin/infiniband.o [BUILD] 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:566: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:580: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.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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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/udp.c:11: include/ipxe/uri.h:162: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/ipxe/refcnt.h:94:13: note: expanded from macro 'ref_get' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from net/udp.c:11: include/ipxe/uri.h:162: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/ipxe/refcnt.h:95:18: note: expanded from macro 'ref_get' ref_increment ( refcnt ); \ ^~~~~~ In file included from net/udp.c:11: include/ipxe/uri.h:162: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/ipxe/refcnt.h:96:3: note: expanded from macro 'ref_get' (refcnt); } ) ^~~~~~ In file included from net/udp.c:11: include/ipxe/uri.h:173: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 ); ^~~~~~~~~~~ include/ipxe/refcnt.h:108:13: note: expanded from macro 'ref_put' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from net/udp.c:11: include/ipxe/uri.h:173: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 ); ^~~~~~~~~~~ include/ipxe/refcnt.h:109:18: note: expanded from macro 'ref_put' ref_decrement ( refcnt ); \ ^~~~~~ 6 warnings generated. [BUILD] bin/vlan.o [BUILD] bin/rarp.o 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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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/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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580: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:580: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/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:566: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:580: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/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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22In file included from :net/icmp.c :note21: : previous definition is hereinclude/string.h :28:5: warning: static inline void * memset(void *s, int c,size_t count)attribute declaration must precede definition [-Wignored-attributes] ^ 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:580:36: note: expanded from macro '__nonnull' int __pure strncmp(const char * cs,const char * ct,#define __nonnull __attribute__ (( nonnull )) ^ ^ arch/x86/include/bits/string.h:159include/compiler.h:566::2233:: note: expanded from macro '__pure'note : previous definition is here #define __pure __attribute__ (( pure )) ^ static inline void * memmove(void * dest,const void * src, size_t n) ^ arch/x86/include/bits/string.h: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:580: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) ^ net/dhcpopts.c:75:1: warning: unused function 'dhcp_option_offset' [-Wunused-function] dhcp_option_offset ( struct dhcp_options *options, ^ 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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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/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:566: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:580: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:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] In file included from net/dhcppkt.c:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct,size_t __pure strlen(const char * s) __nonnull; ^ ^ include/compiler.h:566:include/compiler.h33:566::33 : notenote: : expanded from macro '__pure'expanded from macro '__pure' #define __pure __attribute__ (( pure ))#define __pure __attribute__ (( pure )) ^ ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s)arch/x86/include/bits/string.h : ^216 :In file included from 19net/dhcppkt.c: :note25: : previous definition is hereinclude/string.h :32:38: warning: static inline int strncmp(const char * cs,const char * ct,size_t count)attribute declaration must precede definition [-Wignored-attributes] ^ In file included from net/ndp.c:size_t __pure strlen(const char * s) __nonnull;2 : ^include/string.h :include/compiler.h29:580::2436:: warning: noteattribute declaration must precede definition [-Wignored-attributes]: expanded from macro '__nonnull' size_t count) __nonnull; ^#define __nonnull __attribute__ (( nonnull )) include/compiler.h: ^580 :36arch/x86/include/bits/string.h::239: 22:note : noteexpanded from macro '__nonnull': previous definition is here #define __nonnull __attribute__ (( nonnull )) static inline size_t strlen(const char * s) ^ ^arch/x86/include/bits/string.h :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:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580: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:580: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:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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] [BUILD] bin/aoe.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] 11 warnings generated. [BUILD] bin/ipv6.o [BUILD] bin/tcpip.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:566: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:580: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/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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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;6 warning ^s generated. include/compiler.h:580: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) ^ [BUILD] bin/fcels.o 6 warnings generated. [BUILD] bin/ethernet.o 6 warnings generated. [BUILD] bin/arp.o net/tls.c:714:7: warning: unused variable 'key_xchg_buf' [-Wunused-variable] char key_xchg_buf[klen]; ^ net/tls.c:716:21: warning: variable 'key_xchg' is uninitialized when used here [-Wuninitialized] key_xchg = (void *)key_xchg; ^~~~~~~~ net/tls.c:712:40: note: initialize the variable 'key_xchg' to silence this warning } __attribute__ (( packed )) *key_xchg; ^ = NULL [BUILD] bin/mii.o 6 warnings generated. In file included from net/eth_slow.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:566: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/eth_slow.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/eth_slow.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:566: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/eth_slow.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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/eth_slow.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:580: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/eth_slow.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:580: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) ^ [BUILD] bin/tcp.o 6 warnings generated. [BUILD] bin/iobpad.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/eth_slow.c:56:1: warning: unused function 'eth_slow_lacp_tlv_name' [-Wunused-function] eth_slow_lacp_tlv_name ( uint8_t type ) { ^ [BUILD] bin/fcoe.o In file included from net/vlan.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:566: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/vlan.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/vlan.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:566: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/vlan.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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/vlan.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:580: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/vlan.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:580: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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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 net/aoe.c:22: 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:566: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:580: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. 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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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/aoe.c:36: include/ipxe/uri.h:162: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/ipxe/refcnt.h:94:13: note: expanded from macro 'ref_get' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from net/aoe.c:36: include/ipxe/uri.h:162: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/ipxe/refcnt.h:95:18: note: expanded from macro 'ref_get' ref_increment ( refcnt ); \ ^~~~~~ In file included from net/aoe.c:36: include/ipxe/uri.h:162: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/ipxe/refcnt.h:96:3: note: expanded from macro 'ref_get' (refcnt); } ) ^~~~~~ In file included from net/aoe.c:36: include/ipxe/uri.h:173: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 ); ^~~~~~~~~~~ include/ipxe/refcnt.h:108:13: note: expanded from macro 'ref_put' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from net/aoe.c:36: include/ipxe/uri.h:173: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 ); ^~~~~~~~~~~ include/ipxe/refcnt.h:109:18: note: expanded from macro 'ref_put' ref_decrement ( 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] [BUILD] bin/fcp.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] [BUILD] bin/netdev_settings.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 [BUILD] bin/icmpv6.o net/ethernet.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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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. 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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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) ^ [BUILD] bin/fakedhcp.o [BUILD] bin/fcns.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] [BUILD] bin/eapol.o In file included from net/fcels.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:566: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/fcels.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/fcels.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:566: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/fcels.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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/fcels.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:580: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/fcels.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:580: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.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:566: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:580: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:566: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:580:36: note: 11expanded from macro '__nonnull' warning s generated. #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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/fcoe.c:33: In file included from include/ipxe/features.h:6: In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/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:566: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/fcoe.c:33: In file included from include/ipxe/features.h:6: In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566: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:In file included from net/fcoe.c:warning33: : In file included from attribute declaration must precede definition [-Wignored-attributes]include/ipxe/features.h :6: In file included from include/ipxe/dhcp.h:19 size_t count) __nonnull;: In file included from include/ipxe/uaccess.h: ^25 : include/compiler.hinclude/string.h::32:8: 580warning: :attribute declaration must precede definition [-Wignored-attributes]36 : note: size_t __pure strlen(const char * s) __nonnull; expanded from macro '__nonnull' ^ include/compiler.h:566:33: note: #define __nonnull __attribute__ (( nonnull ))expanded from macro '__pure' ^ #define __pure __attribute__ (( pure ))arch/x86/include/bits/string.h : ^ 216arch/x86/include/bits/string.h:239::22:19 :note: previous definition is here note: previous definition is herestatic inline size_t strlen(const char * s) ^ In file included from net/fcoe.c:33: In file included from static inline int strncmp(const char * cs,const char * ct,size_t count)include/ipxe/features.h: 6 ^ : In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/fcoe.c:33: In file included from include/ipxe/features.h:6: In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/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:580: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/fcoe.c:33: In file included from include/ipxe/features.h:6: In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/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:580: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:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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.c:14: include/ipxe/uri.h:162: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/ipxe/refcnt.h:94:13: note: expanded from macro 'ref_get' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from net/tcp.c:14: include/ipxe/uri.h:162: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/ipxe/refcnt.h:95:18: note: expanded from macro 'ref_get' ref_increment ( refcnt ); \ ^~~~~~ In file included from net/tcp.c:14: include/ipxe/uri.h:162: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/ipxe/refcnt.h:96:3: note: expanded from macro 'ref_get' (refcnt); } ) ^~~~~~ In file included from net/tcp.c:14: include/ipxe/uri.h:173: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 ); ^~~~~~~~~~~ include/ipxe/refcnt.h:108:13: note: expanded from macro 'ref_put' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from net/tcp.c:14: include/ipxe/uri.h:173: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 ); ^~~~~~~~~~~ include/ipxe/refcnt.h:109:18: note: expanded from macro 'ref_put' ref_decrement ( refcnt ); \ ^~~~~~ 6 warnings generated. [BUILD] bin/http.o [BUILD] bin/ftp.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/fcels.c:1262:16: warning: implicit declaration of function 'suzeif' is invalid in C99 [-Wimplicit-function-declaration] size_t plen = suzeif(*echo) + len - sizeof ( struct fc_echo_frame_header ); ^ net/fcels.c:1262:16: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] clang: 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. [BUILD] bin/iscsi.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:566: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:580: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 : 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/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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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 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:566: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:580: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/fcp.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:566: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/fcp.c:24: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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/fcp.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:566: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/fcp.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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/fcp.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:580: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/fcp.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:580: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) ^ [BUILD] bin/https.o In file included from net/fcp.c:36: include/ipxe/uri.h:162: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/ipxe/refcnt.h:94:13: note: expanded from macro 'ref_get' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from net/fcp.c:36: include/ipxe/uri.h:162: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/ipxe/refcnt.h:95:18: note: expanded from macro 'ref_get' ref_increment ( refcnt ); \ ^~~~~~ In file included from net/fcp.c:36: include/ipxe/uri.h:162: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/ipxe/refcnt.h:96:3: note: expanded from macro 'ref_get' (refcnt); } ) ^~~~~~ In file included from net/fcp.c:36: include/ipxe/uri.h:173: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 ); ^~~~~~~~~~~ include/ipxe/refcnt.h:108:13: note: expanded from macro 'ref_put' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from net/fcp.c:36: include/ipxe/uri.h:173: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 ); ^~~~~~~~~~~ include/ipxe/refcnt.h:109:18: note: expanded from macro 'ref_put' ref_decrement ( 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. 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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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. [BUILD] bin/syslog.o [BUILD] bin/tftp.o [BUILD] bin/slam.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 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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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: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:580: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/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:566: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:580: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)11 warning ^s generated. In file included from net/tcp/http.c:36: include/ipxe/uri.h:162: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/ipxe/refcnt.h:94:13: note: expanded from macro 'ref_get' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from net/tcp/http.c:36: include/ipxe/uri.h:162: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/ipxe/refcnt.h:95:18: note: expanded from macro 'ref_get' ref_increment ( refcnt ); \ ^~~~~~ In file included from net/tcp/http.c:36: include/ipxe/uri.h:162: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/ipxe/refcnt.h:96:3: note: expanded from macro 'ref_get' (refcnt); } ) ^~~~~~ In file included from net/tcp/http.c:36: include/ipxe/uri.h:173: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 ); ^~~~~~~~~~~ include/ipxe/refcnt.h:108:13: note: expanded from macro 'ref_put' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from net/tcp/http.c:36: include/ipxe/uri.h:173: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 ); ^~~~~~~~~~~ include/ipxe/refcnt.h:109:18: note: expanded from macro 'ref_put' ref_decrement ( refcnt ); \ ^~~~~~ 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:566: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/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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) ^ [BUILD] bin/dns.o 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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:2166: warning19s: generated. 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:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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) ^ [BUILD] bin/dhcp.o 6 warnings generated. In file included from net/fcns.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:566: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/fcns.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/fcns.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:566: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/fcns.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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/fcns.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:580: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/fcns.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:580: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) ^ [BUILD] bin/ib_mcast.o [BUILD] 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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/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:566: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:580: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:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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/ftp.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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580: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/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:580: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:14: include/ipxe/uri.h:162: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/ipxe/refcnt.h:94:13: note: expanded from macro 'ref_get' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from net/tcp/ftp.c:14: include/ipxe/uri.h:162: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/ipxe/refcnt.h:95:18: note: expanded from macro 'ref_get' ref_increment ( refcnt ); \ ^~~~~~ In file included from net/tcp/ftp.c:14: include/ipxe/uri.h:162: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/ipxe/refcnt.h:96:3: note: expanded from macro 'ref_get' (refcnt); } ) ^~~~~~ In file included from net/tcp/ftp.c:14: include/ipxe/uri.h:173: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 ); ^~~~~~~~~~~ include/ipxe/refcnt.h:108:13: note: expanded from macro 'ref_put' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from net/tcp/ftp.c:14: include/ipxe/uri.h:173: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 ); ^~~~~~~~~~~ include/ipxe/refcnt.h:109:18: note: expanded from macro 'ref_put' ref_decrement ( refcnt ); \ ^~~~~~ 11 warnings generated. 6 warnings generated. [BUILD] bin/ib_cmrc.o [BUILD] bin/ib_sma.o 6 warnings generated. 6 warnings generated. [BUILD] bin/ib_pathrec.o [BUILD] 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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/ib_packet.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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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/tcp/iscsi.c:31: include/ipxe/uri.h:162: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/ipxe/refcnt.h:94:13: note: expanded from macro 'ref_get' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from net/tcp/iscsi.c:31: include/ipxe/uri.h:162: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/ipxe/refcnt.h:95:18: note: expanded from macro 'ref_get' ref_increment ( refcnt ); \ ^~~~~~ In file included from net/tcp/iscsi.c:31: include/ipxe/uri.h:162: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/ipxe/refcnt.h:96:3: note: expanded from macro 'ref_get' (refcnt); } ) ^~~~~~ In file included from net/tcp/iscsi.c:31: include/ipxe/uri.h:173: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 ); ^~~~~~~~~~~ include/ipxe/refcnt.h:108:13: note: expanded from macro 'ref_put' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from net/tcp/iscsi.c:31: include/ipxe/uri.h:173: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 ); ^~~~~~~~~~~ include/ipxe/refcnt.h:109:18: note: expanded from macro 'ref_put' ref_decrement ( refcnt ); \ ^~~~~~ 11 warnings generated. 11 warnings generated. 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:566: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:580: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/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:566:33: In file included from notenet/udp/slam.c: :expanded from macro '__pure'23 : #define __pure __attribute__ (( pure ))include/string.h : ^28 :arch/x86/include/bits/string.h5::239 :warning: 22attribute declaration must precede definition [-Wignored-attributes]: 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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ In file included from net/udp/tftp.c:24: include/string.harch/x86/include/bits/string.h::216:3919:: 44note:: previous definition is herewarning : attribute declaration must precede definition [-Wignored-attributes] static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/udp/slam.cvoid * memset(void * s,int c,size_t count) __nonnull;: 23 ^: include/string.hinclude/compiler.h::29580::2436:: warningnote: : attribute declaration must precede definition [-Wignored-attributes]expanded from macro '__nonnull' size_t count) __nonnull; ^#define __nonnull __attribute__ (( nonnull )) include/compiler.h ^: 580arch/x86/include/bits/string.h:36::185 :note22: expanded from macro '__nonnull': note: previous definition is here#define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:static inline void * memset(void *s, int c,size_t count)19 : ^note : previous definition is here In file included from static inline int strncmp(const char * cs,const char * ct,size_t count)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:580: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/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:566:33: note: expanded from macro '__pure' [BUILD] bin/ib_cm.o #define __pure __attribute__ (( pure )) ^ arch/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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/udp/tftp.c:33: include/ipxe/uri.h:162: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/ipxe/refcnt.h:94:13: note: expanded from macro 'ref_get' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from net/udp/tftp.c:33: include/ipxe/uri.h:162: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/ipxe/refcnt.h:95:18: note: expanded from macro 'ref_get' ref_increment ( refcnt ); \ ^~~~~~ In file included from net/udp/tftp.c:33: include/ipxe/uri.h:162: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/ipxe/refcnt.h:96:3: note: expanded from macro 'ref_get' (refcnt); } ) ^~~~~~ In file included from net/udp/tftp.c:33: include/ipxe/uri.h:173: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 ); ^~~~~~~~~~~ include/ipxe/refcnt.h:108:13: note: expanded from macro 'ref_put' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from net/udp/tftp.c:33: include/ipxe/uri.h:173: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 ); ^~~~~~~~~~~ include/ipxe/refcnt.h:109:18: note: expanded from macro 'ref_put' ref_decrement ( refcnt ); \ ^~~~~~ [BUILD] bin/ib_mi.o In file included from net/udp/slam.c:33: include/ipxe/uri.h:162: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/ipxe/refcnt.h:94:13: note: expanded from macro 'ref_get' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from net/udp/slam.c:33: include/ipxe/uri.h:162: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/ipxe/refcnt.h:95:18: note: expanded from macro 'ref_get' ref_increment ( refcnt ); \ ^~~~~~ In file included from net/udp/slam.c:33: include/ipxe/uri.h:162: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/ipxe/refcnt.h:96:3: note: expanded from macro 'ref_get' (refcnt); } ) ^~~~~~ clang: In file included from net/udp/slam.c:33: include/ipxe/uri.h:173: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 ); ^~~~~~~~~~~warning : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]include/ipxe/refcnt.h: 108clang: :warning13: note: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]: expanded from macro 'ref_put' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from net/udp/slam.c:33: include/ipxe/uri.h:173: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 ); ^~~~~~~~~~~ include/ipxe/refcnt.h:109:18: note: expanded from macro 'ref_put' ref_decrement ( refcnt ); \ ^~~~~~ In file included from net/udp/syslog.c:32: In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/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:566: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/syslog.c:32: In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/syslog.c:32: In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/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:566: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/syslog.c:32: In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/syslog.c:32: In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/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:580: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/syslog.c:32: In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/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:580: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/https.c:30: In file included from include/ipxe/tls.h:18: In file included from include/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: 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:566: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/ipxe/tls.h:18: In file included from include/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ipxe/tls.h:18: In file included from include/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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/ipxe/tls.h:18: In file included from include/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/tls.h:18: In file included from include/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: 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:580: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/https.c:30: In file included from include/ipxe/tls.h:18: In file included from include/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580: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/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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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. 6 warnings generated. [BUILD] bin/wpa_tkip.o net/udp/dns.c:248:22: warning: unused function 'dns_unmake_name' [-Wunused-function] static inline char * dns_unmake_name ( char *name ) { ^ In file included from net/infiniband/ib_srp.c:36: include/ipxe/uri.h:162: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/ipxe/refcnt.h:94:13: note: expanded from macro 'ref_get' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from net/infiniband/ib_srp.c:36: include/ipxe/uri.h:162: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/ipxe/refcnt.h:95:18: note: expanded from macro 'ref_get' ref_increment ( refcnt ); \ ^~~~~~ In file included from net/infiniband/ib_srp.c:36: include/ipxe/uri.h:162: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/ipxe/refcnt.h:96:3: note: expanded from macro 'ref_get' (refcnt); } ) ^~~~~~ In file included from net/infiniband/ib_srp.c:36: include/ipxe/uri.h:173: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 ); ^~~~~~~~~~~ include/ipxe/refcnt.h:108:13: note: expanded from macro 'ref_put' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h: [BUILD] bin/wpa_psk.o 47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from net/infiniband/ib_srp.c:36: include/ipxe/uri.h:173: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 ); ^~~~~~~~~~~ include/ipxe/refcnt.h:109:18: note: expanded from macro 'ref_put' ref_decrement ( 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] In file included from net/infiniband/ib_srp.c:38: In file included from include/ipxe/base16.h:13: 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:566: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:38: In file included from include/ipxe/base16.h:13: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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:38: In file included from include/ipxe/base16.h:13: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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:38: In file included from include/ipxe/base16.h:13: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:38: In file included from include/ipxe/base16.h:13: 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:580: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:38: In file included from include/ipxe/base16.h:13: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580: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 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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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/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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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] 11 warnings generated. 7 warnings generated. 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:566: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:580: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) ^ net/udp/dhcp.c:1034: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 ) { ^~~~~~~~~~~~~~~~ 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:566: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:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580: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_cmrc.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:580: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. [BUILD] bin/wep.o [BUILD] bin/sec80211.o [BUILD] bin/net80211.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] 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] [BUILD] bin/wpa_ccmp.o In file included from net/infiniband/ib_pathrec.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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580: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_pathrec.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:580: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. 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:566: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:580: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:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ 6arch/x86/include/bits/string.h warning:s generated. 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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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) ^ [BUILD] bin/wpa.o 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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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] [BUILD] bin/rc80211.o 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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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_packet.c:216:45: 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] if ( ! ( *qp = ib_find_qp_mgid ( ibdev, &grh->dgid ))){ ^~~~~~~~~ net/infiniband/ib_packet.c:219:34: 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] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:19: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:11: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:35:35: note: expanded from macro '__bswap_32' ((uint32_t)(__builtin_constant_p(x) ? \ ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: 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] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:19: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:11: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:14:27: note: expanded from macro '__bswap_constant_32' ((uint32_t)((((uint32_t)(x) & 0x000000ffU) << 24) | \ ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: 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] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:19: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:11: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:15:20: note: expanded from macro '__bswap_constant_32' (((uint32_t)(x) & 0x0000ff00U) << 8) | \ ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: 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] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:19: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:11: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:16:20: note: expanded from macro '__bswap_constant_32' (((uint32_t)(x) & 0x00ff0000U) >> 8) | \ ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: 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] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:19: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:11: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:17:20: note: expanded from macro '__bswap_constant_32' (((uint32_t)(x) & 0xff000000U) >> 24))) ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: 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] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:19: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:11: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:37:22: note: expanded from macro '__bswap_32' __bswap_variable_32(x))) ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: 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] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:19: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:40: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:35:35: note: expanded from macro '__bswap_32' ((uint32_t)(__builtin_constant_p(x) ? \ ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: 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] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:19: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:40: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:14:27: note: expanded from macro '__bswap_constant_32' ((uint32_t)((((uint32_t)(x) & 0x000000ffU) << 24) | \ ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: 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] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:19: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:40: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:15:20: note: expanded from macro '__bswap_constant_32' (((uint32_t)(x) & 0x0000ff00U) << 8) | \ ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: 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] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:19: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:40: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:16:20: note: expanded from macro '__bswap_constant_32' (((uint32_t)(x) & 0x00ff0000U) >> 8) | \ ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: 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] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:19: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:40: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:17:20: note: expanded from macro '__bswap_constant_32' (((uint32_t)(x) & 0xff000000U) >> 24))) ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: 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] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:19: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:40: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:37:22: note: expanded from macro '__bswap_32' __bswap_variable_32(x))) ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: 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] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:54: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:11: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:35:35: note: expanded from macro '__bswap_32' ((uint32_t)(__builtin_constant_p(x) ? \ ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: 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] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:54: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:11: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:14:27: note: expanded from macro '__bswap_constant_32' ((uint32_t)((((uint32_t)(x) & 0x000000ffU) << 24) | \ ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: 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] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:54: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:11: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:15:20: note: expanded from macro '__bswap_constant_32' (((uint32_t)(x) & 0x0000ff00U) << 8) | \ ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: 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] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:54: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:11: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:16:20: note: expanded from macro '__bswap_constant_32' (((uint32_t)(x) & 0x00ff0000U) >> 8) | \ ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: 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] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:54: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:11: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:17:20: note: expanded from macro '__bswap_constant_32' (((uint32_t)(x) & 0xff000000U) >> 24))) ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: 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] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:54: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:11: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:37:22: note: expanded from macro '__bswap_32' __bswap_variable_32(x))) ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: 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] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:54: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:40: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:35:35: note: expanded from macro '__bswap_32' ((uint32_t)(__builtin_constant_p(x) ? \ ^ clang: include/compiler.h:444:19: note: warningexpanded from macro 'DBGC_IF': optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: DBG_IF ( level, __VA_ARGS__ ); \warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: 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] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:54: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:40: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:14:27: note: expanded from macro '__bswap_constant_32' ((uint32_t)((((uint32_t)(x) & 0x000000ffU) << 24) | \ ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: 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] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:54: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:40: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:15:20: note: expanded from macro '__bswap_constant_32' (((uint32_t)(x) & 0x0000ff00U) << 8) | \ ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: 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] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:54: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:40: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:16:20: note: expanded from macro '__bswap_constant_32' (((uint32_t)(x) & 0x00ff0000U) >> 8) | \ ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: 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] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:54: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:40: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:17:20: note: expanded from macro '__bswap_constant_32' (((uint32_t)(x) & 0xff000000U) >> 24))) ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: 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] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:54: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:40: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:37:22: note: expanded from macro '__bswap_32' __bswap_variable_32(x))) ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ 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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580: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:580: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: clangoptimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]: 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] [BUILD] bin/embedded.o 6 warnings generated. 6 warnings generated. [BUILD] bin/segment.o 7 warnings generated. 6 warnings generated. [BUILD] bin/efi_image.o In file included from In file included from net/80211/wpa_psk.cnet/80211/wep.c [BUILD] bin/elf.o ::2722: : include/string.hIn file included from include/ipxe/sha1.h::286:: 5In file included from :./crypto/axtls/crypto.h: 133warning: : include/string.hattribute declaration must precede definition [-Wignored-attributes]: 28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566: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: clanginclude/string.h: :int __pure strncmp(const char * cs,const char * ct,29 :24: ^ warning: attribute declaration must precede definition [-Wignored-attributes] include/compiler.h size_t count) __nonnull;: 566 ^ :33include/compiler.h:: 580note: :expanded from macro '__pure'36 : note: expanded from macro '__nonnull' #define __pure __attribute__ (( pure )) ^ #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/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:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from warningnet/80211/wpa_psk.c: :optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]22 : clangIn file included from : include/ipxe/sha1.hwarning:: 6optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]: In file included from ./crypto/axtls/crypto.h:133: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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] [BUILD] bin/script.o In file included from net/80211/wep.c:27In file included from : net/80211/wpa_psk.c:include/string.h22: :In file included from include/ipxe/sha1.h32::68: In file included from ./crypto/axtls/crypto.h: :warning133: : include/string.h:32:8attribute declaration must precede definition [-Wignored-attributes] : warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566size_t __pure strlen(const char * s) __nonnull; : ^ 33:include/compiler.h: 566note: :expanded from macro '__pure'33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239#define __pure __attribute__ (( pure )): 22 ^: notearch/x86/include/bits/string.h: :previous definition is here239:22 : note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/80211/wep.cstatic inline size_t strlen(const char * s): 27 ^ : In file included from include/string.hnet/80211/wpa_psk.c::3222:: 38In file included from :include/ipxe/sha1.h: 6warning: : attribute declaration must precede definition [-Wignored-attributes]In file included from ./crypto/axtls/crypto.h:133: include/string.h:32:38size_t __pure strlen(const char * s) __nonnull;: ^ warning: include/compiler.hattribute declaration must precede definition [-Wignored-attributes]: 580:36: note: size_t __pure strlen(const char * s) __nonnull;expanded from macro '__nonnull' ^ include/compiler.h:580:#define __nonnull __attribute__ (( nonnull )) 36 ^: note: expanded from macro '__nonnull' arch/x86/include/bits/string.h:239:22#define __nonnull __attribute__ (( nonnull )): ^ notearch/x86/include/bits/string.h:: 239previous definition is here: 22: note: previous definition is here static inline size_t strlen(const char * s) ^ static inline size_t strlen(const char * s) ^ In file included from net/80211/wep.c:27: include/string.h:39In file included from :net/80211/wpa_psk.c44:: 22: warningIn file included from : include/ipxe/sha1.hattribute declaration must precede definition [-Wignored-attributes]:6 : In file included from ./crypto/axtls/crypto.h:133: void * memset(void * s,int c,size_t count) __nonnull;include/string.h : ^39: 44include/compiler.h::580: 36warning:: 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::580:3622: : note: noteexpanded from macro '__nonnull' : previous definition is here #define __nonnull __attribute__ (( nonnull )) ^ static inline void * memset(void *s, int c,size_t count)arch/x86/include/bits/string.h : ^ 185:22: note: previous definition is here In file included from net/80211/wep.c:27static inline void * memset(void *s, int c,size_t count) : ^include/string.h :40:58: warning: attribute declaration must precede definition [-Wignored-attributes] In file included from net/80211/wpa_psk.c:22: In file included from include/ipxe/sha1.hvoid * memmove(void * dest,const void *src,size_t count) __nonnull; :6 ^: In file included from ./crypto/axtls/crypto.hinclude/compiler.h::133580: :36include/string.h:40:: 58note: : 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; ^ 159include/compiler.h:580::3622:: notenote: : expanded 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: ^ 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 net/80211/wpa_tkip.c:24: In file included from include/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: 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:566: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/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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_tkip.c:24: In file included from include/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:39:44:31 warningwarnings: generated. attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580: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/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580: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) ^ [BUILD] bin/eisa.o [BUILD] bin/isa.o In file included from net/80211/wpa_ccmp.c:24: In file included from include/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: 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:566: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/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: 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:580: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/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580: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 net/80211/net80211.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] clang: int __pure strncmp(const char * cs,const char * ct, ^ warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warninginclude/compiler.h:: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]566 :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:580: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/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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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. [BUILD] bin/pcivpd.o [BUILD] bin/pcibackup.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. [BUILD] bin/pciextra.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/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:566: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:580: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/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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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/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:566: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:580: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:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] In file included from drivers/bus/eisa.c:2: include/string.h:32:8: int __pure strncmp(const char * cs,const char * ct,warning: attribute declaration must precede definition [-Wignored-attributes] ^ size_t __pure strlen(const char * s) __nonnull; ^include/compiler.h :include/compiler.h566::33566::33 : notenote: : expanded from macro '__pure' expanded from macro '__pure' #define __pure __attribute__ (( pure )) #define __pure __attribute__ (( pure )) ^ ^ arch/x86/include/bits/string.h:239:22: arch/x86/include/bits/string.hnote:: 216:previous definition is here19 : note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from static inline int strncmp(const char * cs,const char * ct,size_t count) ^drivers/bus/eisa.c: 2In file included from : image/embedded.cinclude/string.h::11: include/string.h:3229:38::24: warning : attribute declaration must precede definition [-Wignored-attributes]warning : attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ size_t count) __nonnull; include/compiler.h ^: 580include/compiler.h:36::580 :note36: :expanded from macro '__nonnull' note: expanded from macro '__nonnull'#define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:#define __nonnull __attribute__ (( nonnull ))239 :22 ^ :arch/x86/include/bits/string.h:216 :note: 19previous definition is here: note: previous definition is herestatic 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/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:580: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:580: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 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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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 image/segment.c:29: In file included from include/ipxe/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:566: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/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ipxe/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:566: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/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/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:580: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/ipxe/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:580: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. [BUILD] bin/isa_ids.o [BUILD] bin/mca.o 6 warnings generated. [BUILD] bin/virtio-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] [BUILD] bin/virtio-ring.o In file included from net/80211/wpa.c:28: In file included from include/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: 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:566: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/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: 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:580: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/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580: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 image/efi_image.c:23: In file included from include/ipxe/image.h:15: In file included from include/ipxe/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:566: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/ipxe/image.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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) ^ [BUILD] bin/isapnp.o In file included from image/efi_image.c:23: In file included from include/ipxe/image.h:15: In file included from include/ipxe/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:566: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/efi_image.c:23: In file included from include/ipxe/image.h:15: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/image.h:15: In file included from include/ipxe/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:580: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/ipxe/image.h:15: In file included from include/ipxe/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:580: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/80211/wpa.c:733: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 ); ^~~~~~~~~~~~ net/80211/wpa.c:870: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 ); ^~~~~~~~~~~~ 6 warnings generated. [BUILD] bin/pci.o 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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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/ipxe/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:566: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/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566: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:580: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/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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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/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:580: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 image/elf.c:33: In file included from include/ipxe/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:566: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/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/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:580: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/ipxe/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:580: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) ^ [BUILD] bin/3c503.o 6 warnings generated. In file included from drivers/bus/pcivpd.c:26: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/pcivpd.c:26: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/pcivpd.c:26: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/pcivpd.c:26: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/pcivpd.c:26: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/pcivpd.c:26: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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] [BUILD] 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] 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/bus/pcibackup.c:22: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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: warningIn file included from : drivers/bus/pcibackup.coptimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]: 22clang: : In file included from warninginclude/ipxe/pci.h: :optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]24 : In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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) ^ [BUILD] bin/r8169.o In file included from drivers/bus/pciextra.c:4: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.hclang:: 7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25warning: : include/string.hoptimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]: 28clang:: 5warning:: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]warning : attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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] 6 warnings generated. 6 warnings generated. [BUILD] bin/sis900.o [BUILD] bin/tulip.o [BUILD] bin/pnic.o 6 warnings generated. 6 warnings generated. [BUILD] bin/via-velocity.o 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:566: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] 8 size_t count) __nonnull; warning s ^ generated. include/compiler.h:580clang:: 36: note: expanded from macro '__nonnull' warning#define __nonnull __attribute__ (( nonnull )): optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] ^ clangarch/x86/include/bits/string.h: :warning216: :optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note [BUILD] bin/ne.o : 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] [BUILD] bin/eepro.o [BUILD] 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:566: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:580: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:19: 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:566: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-ring.c:19: 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:580: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:19: 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:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:In file included from 239drivers/bus/pci.c::2227: :include/string.h: note32: :8previous definition is here : warning: attribute declaration must precede definition [-Wignored-attributes]static inline size_t strlen(const char * s) ^ In file included from drivers/bus/virtio-ring.csize_t __pure strlen(const char * s) __nonnull; : ^ 19: include/compiler.h:In file included from 566include/etherboot.h::16: 33In file included from : include/strings.hnote: :expanded from macro '__pure' 7: include/string.h:32:#define __pure __attribute__ (( pure ))38 : ^ warning : attribute declaration must precede definition [-Wignored-attributes] arch/x86/include/bits/string.h:239:22size_t __pure strlen(const char * s) __nonnull;: ^ noteinclude/compiler.h:580:: 36previous 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/bus/pci.carch/x86/include/bits/string.h::239:2722: :include/string.h note: previous definition is here :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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ In file included from arch/x86/include/bits/string.hdrivers/bus/virtio-ring.c:19: In file included from include/etherboot.h:239::2216: : noteIn file included from : include/strings.hprevious definition is here: 7: include/string.h:39:static inline size_t strlen(const char * s) 44 ^: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' In file included from drivers/bus/pci.c:27#define __nonnull __attribute__ (( nonnull )) : ^include/string.h :39:44arch/x86/include/bits/string.h::185 :warning22:: note: attribute declaration must precede definition [-Wignored-attributes]previous definition is here static inline void * memset(void *s, int c,size_t count) void * memset(void * s,int c,size_t count) __nonnull; ^ ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' In file included from drivers/bus/virtio-ring.c:19: In file included from #define __nonnull __attribute__ (( nonnull ))include/etherboot.h:16 : In file included from include/strings.h ^:7 : arch/x86/include/bits/string.h:185:22include/string.h:: 40note: previous definition is here:58 : warning: 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:580:36In file included from :drivers/bus/pci.c: 27note: : expanded from macro '__nonnull' include/string.h:40:58:#define __nonnull __attribute__ (( nonnull )) ^ warning: arch/x86/include/bits/string.hattribute declaration must precede definition [-Wignored-attributes] :159:22: notevoid * memmove(void * dest,const void *src,size_t count) __nonnull;: previous definition is here ^ include/compiler.h:580static 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: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/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:566: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:580: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/isapnp.c:62: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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/isapnp.c:62: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here clang: static inline size_t strlen(const char * s) ^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/isapnp.c:62: 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:580: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/isapnp.c:62: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580: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] [BUILD] bin/mtd80x.o drivers/bus/isapnp.c:204:20: warning: unused function 'isapnp_deactivate' [-Wunused-function] static inline void isapnp_deactivate ( unsigned int logdev ) { ^ 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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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: 6 warnings generated. warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/3c529.o 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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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: [BUILD] bin/3c509.o warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580: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:580: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) ^ [BUILD] bin/davicom.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/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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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) ^ [BUILD] bin/3c90x.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/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:566: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: In file included from attribute declaration must precede definition [-Wignored-attributes]drivers/net/pnic.c :19: size_t count) __nonnull;In file included from include/ipxe/io.h: ^24 : include/compiler.h:In file included from 580include/ipxe/uaccess.h::3625:: include/string.hnote:28: :expanded from macro '__nonnull'5 : warning: #define __nonnull __attribute__ (( nonnull ))attribute declaration must precede definition [-Wignored-attributes] ^ arch/x86/include/bits/string.h: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: int __pure strncmp(const char * cs,const char * ct,attribute declaration must precede definition [-Wignored-attributes] ^ size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.hinclude/compiler.h:566::33566: :note33: :expanded from macro '__pure' note: expanded from macro '__pure'#define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22#define __pure __attribute__ (( pure )): ^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:38arch/x86/include/bits/string.h:: 216warning:: 19attribute declaration must precede definition [-Wignored-attributes]: note: previous definition is here size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36static inline int strncmp(const char * cs,const char * ct,size_t count): ^note : expanded from macro '__nonnull'In file included from drivers/net/pnic.c:19: In file included from include/ipxe/io.h:#define __nonnull __attribute__ (( nonnull ))24 : ^ In file included from arch/x86/include/bits/string.hinclude/ipxe/uaccess.h:239:22::25 : note: include/string.hprevious definition is here: 29:24: static inline size_t strlen(const char * s)warning : ^attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ In file included from arch/x86/include/bits/string.hdrivers/net/tulip.c::111216: :In file included from 19include/etherboot.h:16:: In file included from noteinclude/strings.h: :previous definition is here 7: include/string.h:39:44static inline int strncmp(const char * cs,const char * ct,size_t count): warning ^: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580: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:580: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/pnic.c:19: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ipxe/io.h:24: In file included from include/ipxe/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:580: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/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 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/tulip.c:767:30: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] tp->nic_name, media, ^~~~~ include/compiler.h:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/tlan.cdrivers/net/tulip.c::17141065:65:: 1warning:: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat]warning : unused variable 'tlan_driver_text' [-Wunused-const-variable] DBG2("%s: sending %d bytes ethtype %hX\n", tp->nic_name, s, t); ~~~ ^ DRIVER ( "TLAN/PCI", nic_driver, pci_driver, tlan_driver, %X ^ include/compiler.h:503:41include/nic.h:: 202note: :expanded from macro 'DBG2' 20: note: #define DBG2( ... ) DBG_IF ( EXTRA, ##__VA_ARGS__ )expanded from macro 'DRIVER' ^~~~~~~~~~~ include/compiler.h:324:17: static const char _name ## _text[] = _name_text; \ ^note: expanded from macro 'DBG_IF' :381 dbg_printf ( __VA_ARGS__ ); \: 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:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :389: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:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :392: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:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :394: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:243:2: note: expanded from macro 'DRIVER'7 warnings generated. _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :397: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:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :399: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:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :402: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:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :404: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:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :407:1: note: expanded from here tlan_driver_isa_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] drivers/net/tulip.c:1257: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); ^~~~~~~~~~~~~~~~~~~~~ include/compiler.h:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/tulip.c:1338:4: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] (unsigned int) ioaddr ); ^~~~~~~~~~~~~~~~~~~~~ include/compiler.h:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/tulip.c:1417:43: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] tp->nic_name, phy, mii_reg0, mii_status, mii_advert); ^~~~~~~~ include/compiler.h:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/tulip.c:1417:53: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] tp->nic_name, phy, mii_reg0, mii_status, mii_advert); ^~~~~~~~~~ include/compiler.h:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/tulip.c:1417:65: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] tp->nic_name, phy, mii_reg0, mii_status, mii_advert); ^~~~~~~~~~ include/compiler.h:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/tulip.c:1421:42: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] tp->nic_name, to_advert, phy, mii_advert); ^~~~~~~~~ include/compiler.h:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/tulip.c:1421:58: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] tp->nic_name, to_advert, phy, mii_advert); ^~~~~~~~~~ include/compiler.h:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324: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/tulip.c:1587:31: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] tp->nic_name, tp->phys[0], mdio_read(nic, tp->phys[0], 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/compiler.h:503:41: note: expanded from macro 'DBG2' #define DBG2( ... ) DBG_IF ( EXTRA, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/tulip.c:1794:7: warning: format specifies type 'unsigned char' but the argument has type 'unsigned int' [-Wformat] inl(ioaddr + CSR12) & 0xff); [BUILD] bin/epic100.o ^~~~~~~~~~~~~~~~~~~~~~~~~~~ include/compiler.h:503:41: note: expanded from macro 'DBG2' #define DBG2( ... ) DBG_IF ( EXTRA, ##__VA_ARGS__ ) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ include/ipxe/io.h:319:24: note: expanded from macro 'inl' #define inl( io_addr ) IOAPI_READ ( inl, uint32_t, io_addr, "IO", 8 ) ^ include/ipxe/io.h:70:64: note: expanded from macro 'IOAPI_READ' #define IOAPI_READ( _func, _type, io_addr, _prefix, _ndigits ) ( { \ ^ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/tulip.c:1799:7: warning: format specifies type 'unsigned short' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] inl(ioaddr + CSR12)); ^~~~~~~~~~~~~~~~~~~~ include/compiler.h:503:41: note: expanded from macro 'DBG2' #define DBG2( ... ) DBG_IF ( EXTRA, ##__VA_ARGS__ ) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ include/ipxe/io.h:319:24: note: expanded from macro 'inl' #define inl( io_addr ) IOAPI_READ ( inl, uint32_t, io_addr, "IO", 8 ) ^ include/ipxe/io.h:70:64: note: expanded from macro 'IOAPI_READ' #define IOAPI_READ( _func, _type, io_addr, _prefix, _ndigits ) ( { \ ^ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/tulip.c:1809:21: warning: format specifies type 'unsigned short' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] tp->nic_name, inl(ioaddr + 0xB8), medianame[tp->if_port]); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/compiler.h:503:41: note: expanded from macro 'DBG2' #define DBG2( ... ) DBG_IF ( EXTRA, ##__VA_ARGS__ ) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ include/ipxe/io.h:319:24: note: expanded from macro 'inl' #define inl( io_addr ) IOAPI_READ ( inl, uint32_t, io_addr, "IO", 8 ) ^ include/ipxe/io.h:70:64: note: expanded from macro 'IOAPI_READ' #define IOAPI_READ( _func, _type, io_addr, _prefix, _ndigits ) ( { \ ^ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/tulip.c:1834:45: warning: format specifies type 'unsigned char' but the argument has type 'int' [-Wformat] tp->nic_name, medianame[tp->if_port], csr12); ^~~~~ include/compiler.h:503:41: note: expanded from macro 'DBG2' #define DBG2( ... ) DBG_IF ( EXTRA, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/tulip.c:1861:7: warning: format specifies type 'unsigned char' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] inl(ioaddr + CSR12)); ^~~~~~~~~~~~~~~~~~~~ include/compiler.h:503:41: note: expanded from macro 'DBG2' #define DBG2( ... ) DBG_IF ( EXTRA, ##__VA_ARGS__ ) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ include/ipxe/io.h:319:24: note: expanded from macro 'inl' #define inl( io_addr ) IOAPI_READ ( inl, uint32_t, io_addr, "IO", 8 ) ^ include/ipxe/io.h:70:64: note: expanded from macro 'IOAPI_READ' #define IOAPI_READ( _func, _type, io_addr, _prefix, _ndigits ) ( { \ ^ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ 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:In file included from 566drivers/net/via-velocity.c::3343:: In file included from noteinclude/etherboot.h: :expanded from macro '__pure'16: In file included from include/strings.h:7#define __pure __attribute__ (( pure )): include/string.h ^: 28:5: warning: attribute declaration must precede definition [-Wignored-attributes] arch/x86/include/bits/string.h: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.hint __pure strncmp(const char * cs,const char * ct,: 29: ^24 : warning: attribute declaration must precede definition [-Wignored-attributes] include/compiler.h:566:33 size_t count) __nonnull;: ^note: expanded from macro '__pure'include/compiler.h :580:36#define __pure __attribute__ (( pure )): note: ^ expanded from macro '__nonnull' arch/x86/include/bits/string.h:#define __nonnull __attribute__ (( nonnull ))216 ^: 19:arch/x86/include/bits/string.h note: :previous definition is here216 :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:43static inline int strncmp(const char * cs,const char * ct,size_t count): 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] In file included from size_t count) __nonnull; ^drivers/net/eepro.c: 36include/compiler.h:580: In file included from include/etherboot.h:36::16 : note: In file included from expanded from macro '__nonnull'include/strings.h :7: include/string.h:#define __nonnull __attribute__ (( nonnull ))32 : ^8 :arch/x86/include/bits/string.h :warning216: :attribute declaration must precede definition [-Wignored-attributes]19 : size_t __pure strlen(const char * s) __nonnull;note : ^previous definition is here include/compiler.h:566static inline int strncmp(const char * cs,const char * ct,size_t count): 33 ^: note: expanded from macro '__pure' #define __pure __attribute__ (( pure ))In file included from drivers/net/via-velocity.c ^: 43: arch/x86/include/bits/string.hIn file included from :include/etherboot.h239::1622: :In file included from include/strings.hnote:7: : previous definition is hereinclude/string.h :static inline size_t strlen(const char * s)32 : ^8 :In file included from drivers/net/eepro.cwarning:: 36attribute declaration must precede definition [-Wignored-attributes]: In file included from include/etherboot.hsize_t __pure strlen(const char * s) __nonnull;: 16 ^: In file included from include/compiler.hinclude/strings.h::5667:33: : include/string.hnote:: 32expanded from macro '__pure': 38#define __pure __attribute__ (( pure )): warning ^: attribute declaration must precede definition [-Wignored-attributes]arch/x86/include/bits/string.h :239:size_t __pure strlen(const char * s) __nonnull;22 : ^ note: include/compiler.hprevious definition is here: 580:36static inline size_t strlen(const char * s): note ^: expanded from macro '__nonnull'In file included from drivers/net/via-velocity.c:#define __nonnull __attribute__ (( nonnull ))43 : ^In file included from include/etherboot.harch/x86/include/bits/string.h::16: 239In file included from :include/strings.h:227:: include/string.h :note32: :previous definition is here38 : warningstatic inline size_t strlen(const char * s): attribute declaration must precede definition [-Wignored-attributes] ^ size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: In file included from expanded from macro '__nonnull'drivers/net/eepro.c :36#define __nonnull __attribute__ (( nonnull )): In file included from ^include/etherboot.h :arch/x86/include/bits/string.h16: :In file included from 239include/strings.h::22: 7note: : include/string.hprevious definition is here: 39:static inline size_t strlen(const char * s)44 : ^ warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.hIn file included from :drivers/net/via-velocity.c580::4336: :In file included from include/etherboot.h:note16: : expanded from macro '__nonnull'In file included from include/strings.h :7#define __nonnull __attribute__ (( nonnull )): include/string.h: ^39 :arch/x86/include/bits/string.h44::185 :warning22: :attribute declaration must precede definition [-Wignored-attributes] note: previous definition is here void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:static inline void * memset(void *s, int c,size_t count)580 : ^36 : note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull ))In file included from drivers/net/eepro.c ^: 36arch/x86/include/bits/string.h: :185drivers/net/tulip.cIn file included from :include/etherboot.h::2216:: In file included from 1960include/strings.h:note1:: :7 : warningprevious definition is here: include/string.hunused variable 'tulip_driver_text' [-Wunused-const-variable]: 40static inline void * memset(void *s, int c,size_t count): 58 ^:DRIVER ( "Tulip", nic_driver, pci_driver, tulip_driver, ^warning : attribute declaration must precede definition [-Wignored-attributes]include/nic.hIn file included from drivers/net/via-velocity.c::20243:: void * memmove(void * dest,const void *src,size_t count) __nonnull;In file included from 20 include/etherboot.h:: 16 ^note: : In file included from include/compiler.hexpanded from macro 'DRIVER'include/strings.h ::5807:: 36include/string.h:: static const char _name ## _text[] = _name_text; \note : ^40 :expanded from macro '__nonnull'58:: 374 warning:: 1#define __nonnull __attribute__ (( nonnull )): attribute declaration must precede definition [-Wignored-attributes] ^note : arch/x86/include/bits/string.h :expanded from here159 void * memmove(void * dest,const void *src,size_t count) __nonnull;: tulip_driver_text ^ 22^: include/compiler.hdrivers/net/tulip.c:note:580: :1960previous definition is here36: 1: :notestatic inline void * memmove(void * dest,const void * src, size_t n) : ^expanded from macro '__nonnull' warning: unused function 'tulip_driver_isapnp_legacy_probe' [-Wunused-function]#define __nonnull __attribute__ (( nonnull )) include/nic.h ^: 224arch/x86/include/bits/string.h::2159:: 22note:: expanded from macro 'DRIVER'note: previous definition is here _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \static inline void * memmove(void * dest,const void * src, size_t n) ^ ^ :382:1: note: expanded from here tulip_driver_isapnp_legacy_probe ^ drivers/net/tulip.c:1960:1: warning: unused function 'tulip_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :clang385: :1: note: expanded from here tulip_driver_isapnp_legacy_remove ^ warningdrivers/net/tulip.c: :optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]1960 :clang1: : warningwarning: : optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] unused function 'tulip_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :387:1: note: expanded from here tulip_driver_eisa_legacy_probe ^ drivers/net/tulip.c:1960:1: warning: unused function 'tulip_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :390:1: note: expanded from here tulip_driver_eisa_legacy_remove ^ drivers/net/tulip.c:1960:1: warning: unused function 'tulip_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :392:1: note: expanded from here tulip_driver_mca_legacy_probe ^ drivers/net/tulip.c:1960:1: warning: unused function 'tulip_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :395:1: note: expanded from here tulip_driver_mca_legacy_remove ^ drivers/net/tulip.c:1960:1: warning: unused function 'tulip_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :397:1: note: expanded from here tulip_driver_isa_legacy_probe ^ drivers/net/tulip.c:1960:1: warning: unused function 'tulip_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :400:1: note: expanded from here tulip_driver_isa_legacy_remove ^ [BUILD] bin/rtl8139.o 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:459: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:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/eepro.c:601: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:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/via-velocity.c:705: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:711:8: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] (unsigned int) BASE ); ^~~~~~~~~~~~~~~~~~~ include/compiler.h:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/via-velocity.c:774: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, ^~~~~~~~~~~~~ drivers/net/eepro.c:627:1: warning: unused function 'eepro_driver_pci_legacy_probe' [-Wunused-function] DRIVER ( "eepro", nic_driver, isa_driver, eepro_driver, ^ include/nic.h:213:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_probe ( struct pci_device *pci ) { \ ^ :105:1: note: expanded from here eepro_driver_pci_legacy_probe ^ drivers/net/eepro.c:627:1: warning: unused function 'eepro_driver_pci_legacy_remove' [-Wunused-function] include/nic.h:219:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_remove ( struct pci_device *pci ) { \ ^ :108:1: note: expanded from here eepro_driver_pci_legacy_remove ^ drivers/net/eepro.c:627:1: warning: unused function 'eepro_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :110:1: note: expanded from here eepro_driver_isapnp_legacy_probe ^ drivers/net/eepro.c:627:1: warning: unused function 'eepro_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :113:1: note: expanded from here eepro_driver_isapnp_legacy_remove ^ drivers/net/eepro.c:627:1: warning: unused function 'eepro_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :115:1: note: expanded from here eepro_driver_eisa_legacy_probe ^ drivers/net/eepro.c:627:1: warning: unused function 'eepro_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :118:1: note: expanded from here eepro_driver_eisa_legacy_remove ^ drivers/net/eepro.c:627:1: warning: unused function 'eepro_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :120:1: note: expanded from here eepro_driver_mca_legacy_probe ^ drivers/net/eepro.c:627:1: warning: unused function 'eepro_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :123:1: note: expanded from here eepro_driver_mca_legacy_remove ^ 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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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/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:566: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) ^6 warningIn file included from sdrivers/net/sis900.c: generated. 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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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:98:16: warning: unused variable 'rx_thresh' [-Wunused-const-variable] VELOCITY_PARAM(rx_thresh, "Receive fifo threshold"); ^ drivers/net/via-velocity.c:1925:1: warning: unused variable 'velocity_driver_text' [-Wunused-const-variable] DRIVER ( "VIA-VELOCITY/PCI", nic_driver, pci_driver, velocity_driver, ^ include/nic.h:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :262:1: note: expanded from here velocity_driver_text ^ drivers/net/via-velocity.c:1925:1: warning: unused function 'velocity_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :270:1: note: expanded from here velocity_driver_isapnp_legacy_probe ^ drivers/net/via-velocity.c:1925:1: warning: unused function 'velocity_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :273:1: note: expanded from here velocity_driver_isapnp_legacy_remove ^ drivers/net/via-velocity.c:1925:1: warning: unused function 'velocity_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :275:1: note: expanded from here velocity_driver_eisa_legacy_probe ^ drivers/net/via-velocity.c:1925:1: warning: unused function 'velocity_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :278:1: note: expanded from here velocity_driver_eisa_legacy_remove ^ drivers/net/via-velocity.c:1925:1: warning: unused function 'velocity_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :280:1: note: expanded from here velocity_driver_mca_legacy_probe ^ drivers/net/via-velocity.c:1925:1: warning: unused function 'velocity_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :283:1: note: expanded from here velocity_driver_mca_legacy_remove ^ drivers/net/via-velocity.c:1925:1: warning: unused function 'velocity_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :285:1: note: expanded from here velocity_driver_isa_legacy_probe ^ drivers/net/via-velocity.c:1925:1: warning: unused function 'velocity_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :288:1: note: expanded from here velocity_driver_isa_legacy_remove ^ [BUILD] bin/sundance.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/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/mtd80x.c:1021:1: warning: unused variable 'mtd80x_driver_text' [-Wunused-const-variable] DRIVER ( "MTD80X", nic_driver, pci_driver, mtd80x_driver, ^ include/nic.h:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :102: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:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :110: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:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :113: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:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :115: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:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :118: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:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :120: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:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :123: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:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :125: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:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :128:1: note: expanded from here mtd80x_driver_isa_legacy_remove ^ 6 warnings generated. drivers/net/sis900.c:1294:1: warning: unused variable 'sis900_driver_text' [-Wunused-const-variable] DRIVER ( "SIS900", nic_driver, pci_driver, sis900_driver, ^ include/nic.h:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :113:1: note: expanded from here sis900_driver_text ^ drivers/net/sis900.c:1294:1: warning: unused function 'sis900_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :121:1: note: expanded from here sis900_driver_isapnp_legacy_probe ^ drivers/net/sis900.c:1294:1: warning: unused function 'sis900_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :124:1: note: expanded from here sis900_driver_isapnp_legacy_remove ^ drivers/net/sis900.c:1294:1: warning: unused function 'sis900_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :126:1: note: expanded from here sis900_driver_eisa_legacy_probe ^ drivers/net/sis900.c:1294:1: warning: unused function 'sis900_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :129:1: note: expanded from here sis900_driver_eisa_legacy_remove ^ drivers/net/sis900.c:1294:1: warning: unused function 'sis900_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :131:1: note: expanded from here sis900_driver_mca_legacy_probe ^ drivers/net/sis900.c:1294:1: warning: unused function 'sis900_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :134:1: note: expanded from here sis900_driver_mca_legacy_remove ^ drivers/net/sis900.c:1294:1: warning: unused function 'sis900_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :136:1: note: expanded from here sis900_driver_isa_legacy_probe ^ drivers/net/sis900.c:1294:1: warning: unused function 'sis900_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :139:1: note: expanded from here sis900_driver_isa_legacy_remove ^ 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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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] [BUILD] bin/prism2_plx.o drivers/net/3c509.c:88:20: warning: unused function 't509_global_reset' [-Wunused-function] static inline void t509_global_reset ( void ) { ^ 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] clang: int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33:warning : noteoptimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]: expanded from macro '__pure'clang : warning: #define __pure __attribute__ (( pure ))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 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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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/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: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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/davicom.c:699:1: warning: unused variable 'davicom_driver_text' [-Wunused-const-variable] DRIVER ( "DAVICOM", nic_driver, pci_driver, davicom_driver, ^ include/nic.h:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :38:1: note: expanded from here davicom_driver_text ^ drivers/net/davicom.c:699:1: warning: unused function 'davicom_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :46:1: note: expanded from here davicom_driver_isapnp_legacy_probe ^ drivers/net/davicom.c:699:1: warning: unused function 'davicom_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :49:1: note: expanded from here davicom_driver_isapnp_legacy_remove ^ drivers/net/davicom.c:699:1: warning: unused function 'davicom_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :51:1: note: expanded from here davicom_driver_eisa_legacy_probe ^ drivers/net/davicom.c:699:1: warning: unused function 'davicom_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :54:1: note: expanded from here davicom_driver_eisa_legacy_remove ^ drivers/net/davicom.c:699:1: warning: unused function 'davicom_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :56:1: note: expanded from here davicom_driver_mca_legacy_probe ^ drivers/net/davicom.c:699:1: warning: unused function 'davicom_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :59:1: note: expanded from here davicom_driver_mca_legacy_remove ^ drivers/net/davicom.c:699:1: warning: unused function 'davicom_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :61:1: note: expanded from here davicom_driver_isa_legacy_probe ^ drivers/net/davicom.c:699:1: warning: unused function 'davicom_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :64:1: note: expanded from here davicom_driver_isa_legacy_remove ^ 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/3c529.c:51:1: warning: unused variable 't529_driver_text' [-Wunused-const-variable] DRIVER ( "3c529", nic_driver, mca_driver, t529_driver, ^ include/nic.h:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :213: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:213:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_probe ( struct pci_device *pci ) { \ ^ :216: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:219:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_remove ( struct pci_device *pci ) { \ ^ :219: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:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :221: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:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :2: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:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :4: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:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :7: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:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :14: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:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :17:1: note: expanded from here t529_driver_isa_legacy_remove ^ In file included from drivers/net/myri10ge.c:86: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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:86: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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) ^ 17 warnings generated. In file included from drivers/net/myri10ge.c:86: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/myri10ge.c:86: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/myri10ge.c:86: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/myri10ge.c:86: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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. 6 warnings generated. [BUILD] bin/forcedeth.o [BUILD] bin/b44.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] 16 warnings generated. [BUILD] bin/natsemi.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] [BUILD] bin/sis190.o 15 warnings generated. 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:566: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:580: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/rtl8139.c:74: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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/rtl8139.c:74: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/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:580: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:580: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/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:566: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:580: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:566:3317: warning snote generated. : expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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) ^ [BUILD] bin/skge.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] [BUILD] bin/wd.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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/etherfabric.o drivers/net/epic100.c:528:1: warning: unused variable 'epic100_driver_text' [-Wunused-const-variable] DRIVER ( "EPIC100", nic_driver, pci_driver, epic100_driver, ^ include/nic.h:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :2:1: note: expanded from here epic100_driver_text ^ drivers/net/epic100.c:528:1: warning: unused function 'epic100_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :10:1: note: expanded from here epic100_driver_isapnp_legacy_probe ^ 30drivers/net/epic100.c: warning528s generated. :1: warning: unused function 'epic100_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :13:1: note: expanded from here epic100_driver_isapnp_legacy_remove ^ drivers/net/epic100.c:528:1: warning: unused function 'epic100_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :15:1: note: expanded from here epic100_driver_eisa_legacy_probe ^ drivers/net/epic100.c:528:1: warning: unused function 'epic100_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :18:1: note: expanded from here epic100_driver_eisa_legacy_remove ^ drivers/net/epic100.c:528:1: warning: unused function 'epic100_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :20:1: note: expanded from here epic100_driver_mca_legacy_probe ^ drivers/net/epic100.c:528:1: warning: unused function 'epic100_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :23:1: note: expanded from here epic100_driver_mca_legacy_remove ^ drivers/net/epic100.c:528:1: warning: unused function 'epic100_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :25:1: note: expanded from here epic100_driver_isa_legacy_probe ^ drivers/net/epic100.c:528:1: warning: unused function 'epic100_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :28:1: note: expanded from here epic100_driver_isa_legacy_remove ^ 19 warnings generated. 15 warnings generated. [BUILD] bin/virtio-net.o [BUILD] bin/smc9000.o [BUILD] bin/3c5x9.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 drivers/net/prism2_plx.c:19: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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_plx.c:19: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/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:566: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:580: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; ^ include/compiler.h:566: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/sundance.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:580:36: noteIn file included from : drivers/net/forcedeth.cexpanded from macro '__nonnull': 44: #define __nonnull __attribute__ (( nonnull ))include/string.h : ^28:5: arch/x86/include/bits/string.hwarning: :attribute declaration must precede definition [-Wignored-attributes] 239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.hIn file included from :drivers/net/sundance.c566::4633: : note: In file included from expanded from macro '__pure' include/etherboot.h:16#define __pure __attribute__ (( pure )) ^ : In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes]arch/x86/include/bits/string.h: 216:19: note: previous definition is herevoid * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.hstatic inline int strncmp(const char * cs,const char * ct,size_t count): 580 ^ :In file included from 36drivers/net/forcedeth.c::44 : noteinclude/string.h: :29:24expanded from macro '__nonnull': warning: attribute declaration must precede definition [-Wignored-attributes] #define __nonnull __attribute__ (( nonnull )) ^ size_t count) __nonnull; arch/x86/include/bits/string.h ^: 185include/compiler.h:22::580:36: note: note: expanded from macro '__nonnull'previous definition is here #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:static inline void * memset(void *s, int c,size_t count)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:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580: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/forcedeth.c:44: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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:44: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:44: 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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:6185 warning:s22: generated. note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/forcedeth.c:44: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580: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/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/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: [BUILD] bin/tg3.o 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:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :12: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:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :20: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:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :23: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:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :25: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:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :28: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:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :30: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:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :33: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:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :35: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:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :38:1: note: expanded from here prism2_plx_driver_isa_legacy_remove ^ [BUILD] bin/3c509-eisa.o 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:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ include/compiler.h:324: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:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ include/compiler.h:324: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:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ include/compiler.h:324: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:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ include/compiler.h:324: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:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ In file included from drivers/net/b44.c:38: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/io.h:24: In file included from include/ipxe/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:580: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/b44.c:38: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.hclang:: 40:warning58: : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]warning : clang: attribute declaration must precede definition [-Wignored-attributes]warning : optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580: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/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:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/sundance.c:609:39: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] pci->id->name, nic->node_addr, (unsigned int) BASE); ^~~~~~~~~~~~~~~~~~~ include/compiler.h:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/sundance.c:625: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:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/sundance.c:625: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:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/sundance.c:889:1: warning: unused variable 'sundance_driver_text' [-Wunused-const-variable] DRIVER ( "SUNDANCE/PCI", nic_driver, pci_driver, sundance_driver, ^ include/nic.h:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :168:1: note: expanded from here sundance_driver_text ^ drivers/net/sundance.c:889:1: warning: unused function 'sundance_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :176:1: note: expanded from here sundance_driver_isapnp_legacy_probe ^ drivers/net/sundance.c:889:1: warning: unused function 'sundance_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :179:1: note: expanded from here sundance_driver_isapnp_legacy_remove ^ drivers/net/sundance.c:889:1: warning: unused function 'sundance_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :181:1: note: expanded from here sundance_driver_eisa_legacy_probe ^ drivers/net/sundance.c:889:1: warning: unused function 'sundance_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :184:1: note: expanded from here sundance_driver_eisa_legacy_remove ^ drivers/net/sundance.c:889:1: warning: unused function 'sundance_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :186:1: note: expanded from here sundance_driver_mca_legacy_probe ^ drivers/net/sundance.c:889:1: warning: unused function 'sundance_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :189:1: note: expanded from here sundance_driver_mca_legacy_remove ^ drivers/net/sundance.c:889:1: warning: unused function 'sundance_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :191:1: note: expanded from here sundance_driver_isa_legacy_probe ^ drivers/net/sundance.c:889:1: warning: unused function 'sundance_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :194:1: note: expanded from here sundance_driver_isa_legacy_remove ^ 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] [BUILD] bin/pcnet32.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/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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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. [BUILD] bin/ns83820.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] [BUILD] bin/ns8390.o drivers/net/sis190.c:79:18: warning: unused variable 'multicast_filter_limit' [-Wunused-const-variable] static const int multicast_filter_limit = 32; ^ clang: 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/natsemi.c:66: 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:566: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/natsemi.c:66: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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/virtio-net.c:30: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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:30: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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:30: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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:30: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:30: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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:30: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/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] In file included from drivers/net/skge.c:41: int __pure strncmp(const char * cs,const char * ct,In file included from include/ipxe/pci.h ^: 24: In file included from include/ipxe/pci_io.h:49include/compiler.h: In file included from :arch/x86/include/bits/pci_io.h566::1333: :In file included from arch/x86/include/ipxe/pcidirect.hnote:: 7expanded from macro '__pure': In file included from include/ipxe/io.h:24: #define __pure __attribute__ (( pure ))In file included from include/ipxe/uaccess.h ^: 25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] arch/x86/include/bits/string.h: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:580: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:int __pure strncmp(const char * cs,const char * ct,16 : ^In file included from include/strings.h:include/compiler.h7:: 566include/string.h::3332::8 : notewarning: : expanded from macro '__pure'attribute declaration must precede definition [-Wignored-attributes] #define __pure __attribute__ (( pure ))size_t __pure strlen(const char * s) __nonnull; ^ ^ include/compiler.h:566:33: note: expanded from macro '__pure'arch/x86/include/bits/string.h :#define __pure __attribute__ (( pure ))216 :19 ^: arch/x86/include/bits/string.hnote:: 239previous definition is here: 22static inline int strncmp(const char * cs,const char * ct,size_t count): ^note : In file included from previous definition is heredrivers/net/skge.c :static inline size_t strlen(const char * s)41 : ^In file included from include/ipxe/pci.hIn file included from :drivers/net/smc9000.c24:: 43In file included from : include/ipxe/pci_io.hIn file included from :include/etherboot.h49:: 16In file included from : arch/x86/include/bits/pci_io.hIn file included from :include/strings.h13:: 7In file included from : arch/x86/include/ipxe/pcidirect.hinclude/string.h::732: :In file included from include/ipxe/io.h38::24: In file included from warninginclude/ipxe/uaccess.h: :25attribute declaration must precede definition [-Wignored-attributes]: include/string.h:29size_t __pure strlen(const char * s) __nonnull;: 24 ^: include/compiler.hwarning:: 580attribute declaration must precede definition [-Wignored-attributes]: 36: size_t count) __nonnull;note : ^expanded from macro '__nonnull' include/compiler.h:#define __nonnull __attribute__ (( nonnull )) 580 ^: 36arch/x86/include/bits/string.h:: 239note:: 22expanded from macro '__nonnull': note: previous definition is here #define __nonnull __attribute__ (( nonnull )) ^static inline size_t strlen(const char * s) arch/x86/include/bits/string.h ^: 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: 25In file included from warninginclude/etherboot.hs: generated. 16In file included from : drivers/net/skge.cIn file included from :include/strings.h41:: 7In file included from : include/ipxe/pci.hinclude/string.h::2439: :44In file included from :include/ipxe/pci_io.h :warning49: : attribute declaration must precede definition [-Wignored-attributes]In file included from arch/x86/include/bits/pci_io.h:13: In file included from void * memset(void * s,int c,size_t count) __nonnull;arch/x86/include/ipxe/pcidirect.h : ^7 : include/compiler.hIn file included from :include/ipxe/io.h580::2436: :In file included from include/ipxe/uaccess.hnote:: 25expanded from macro '__nonnull': include/string.h:32:8#define __nonnull __attribute__ (( nonnull )): ^warning : arch/x86/include/bits/string.hattribute declaration must precede definition [-Wignored-attributes]: 185:22:size_t __pure strlen(const char * s) __nonnull; note ^: previous definition is hereinclude/compiler.h :566:33static inline void * memset(void *s, int c,size_t count): ^note : expanded from macro '__pure' #define __pure __attribute__ (( pure )) In file included from ^drivers/net/smc9000.c :arch/x86/include/bits/string.h43:: 239In file included from :include/etherboot.h22::16 : noteIn file included from : include/strings.hprevious definition is here: 7: include/string.h:static inline size_t strlen(const char * s)40 : ^58 :In file included from drivers/net/skge.cwarning:: 41attribute declaration must precede definition [-Wignored-attributes]: In file included from include/ipxe/pci.h:24: In file included from void * memmove(void * dest,const void *src,size_t count) __nonnull;include/ipxe/pci_io.h : ^49 : include/compiler.hIn file included from :arch/x86/include/bits/pci_io.h580::1336: :In file included from notearch/x86/include/ipxe/pcidirect.h: :expanded from macro '__nonnull'7 : In file included from include/ipxe/io.h#define __nonnull __attribute__ (( nonnull )): 24 ^: In file included from arch/x86/include/bits/string.hinclude/ipxe/uaccess.h::15925:: 22include/string.h:: 32note:: 38previous definition is here : warningstatic inline void * memmove(void * dest,const void * src, size_t n): attribute declaration must precede definition [-Wignored-attributes] ^ size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/skge.c:41: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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) ^ [BUILD] bin/dmfe.o [BUILD] bin/bnx2.o drivers/net/smc9000.c:585:12: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] ioaddr, base_address_register >> 3 & 0x3E0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/compiler.h:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/smc9000.c:901:4: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] nic->ioaddr, if_string, memory ); ^~~~~~~~~~~ drivers/net/smc9000.c:941:1: warning: unused function 'smc9000_driver_pci_legacy_probe' [-Wunused-function] DRIVER ( "SMC9000", nic_driver, isa_driver, smc9000_driver, ^ include/nic.h:213:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_probe ( struct pci_device *pci ) { \ ^ :173:1: note: expanded from here smc9000_driver_pci_legacy_probe ^ drivers/net/smc9000.c:941:1: warning: unused function 'smc9000_driver_pci_legacy_remove' [-Wunused-function] include/nic.h:219:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_remove ( struct pci_device *pci ) { \ ^ :176:1: note: expanded from here smc9000_driver_pci_legacy_remove ^ drivers/net/smc9000.c:941:1: warning: unused function 'smc9000_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :178:1: note: expanded from here smc9000_driver_isapnp_legacy_probe ^ drivers/net/smc9000.c:941:1: warning: unused function 'smc9000_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :181:1: note: expanded from here smc9000_driver_isapnp_legacy_remove ^ drivers/net/smc9000.c:941:1: warning: unused function 'smc9000_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :183:1: note: expanded from here smc9000_driver_eisa_legacy_probe ^ drivers/net/smc9000.c:941:1: warning: unused function 'smc9000_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :186:1: note: expanded from here smc9000_driver_eisa_legacy_remove ^ drivers/net/smc9000.c:941:1: warning: unused function 'smc9000_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :188:1: note: expanded from here smc9000_driver_mca_legacy_probe ^ drivers/net/smc9000.c:941:1: warning: unused function 'smc9000_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :191:1: note: expanded from here smc9000_driver_mca_legacy_remove ^ 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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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 }; ^ clang: 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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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/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:580: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/tg3.c:3426:1: warning: unused variable 'tg3_driver_text' [-Wunused-const-variable] DRIVER ( "TG3", nic_driver, pci_driver, tg3_driver, ^ include/nic.h:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :235: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:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :243: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:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :246: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:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :248: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:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :251: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:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :253: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:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :256: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:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :258: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:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :261:1: note: expanded from here tg3_driver_isa_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] 24 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] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566: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-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:580: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-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:566: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-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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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 drivers/net/etherfabric.c:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ipxe/io.h:24: In file included from include/ipxe/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:580: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) ^ [BUILD] bin/3c515.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:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :187: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:213:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_probe ( struct pci_device *pci ) { \ ^ :190: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:219:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_remove ( struct pci_device *pci ) { \ ^ :193: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:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :195: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:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :198: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:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :205: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:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :208:1: note: expanded from here el3_eisa_driver_mca_legacy_remove ^ drivers/net/3c509-eisa.c:38:1: warning: unused function 'el3_eisa_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :210: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:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :2:1: note: expanded from here el3_eisa_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] [BUILD] bin/eepro100.o 7 warnings generated. [BUILD] bin/legacy.o [BUILD] bin/atl1e.o 16 warnings generated. 6 warnings generated. 15 warnings generated. [BUILD] bin/sky2.o [BUILD] bin/ipoib.o [BUILD] bin/ne2k_isa.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/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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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) ^ [BUILD] bin/cs89x0.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:1218:1: warning: unused variable 'dmfe_driver_text' [-Wunused-const-variable] DRIVER ( "DMFE/PCI", nic_driver, pci_driver, dmfe_driver, ^ include/nic.h:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :23:1: note: expanded from here dmfe_driver_text ^ drivers/net/dmfe.c:1218:1: warning: unused function 'dmfe_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :31:1: note: expanded from here dmfe_driver_isapnp_legacy_probe ^ drivers/net/dmfe.c:1218:1: warning: unused function 'dmfe_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :34:1: note: expanded from here dmfe_driver_isapnp_legacy_remove ^ drivers/net/dmfe.c:1218:1: warning: unused function 'dmfe_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :36:1: note: expanded from here dmfe_driver_eisa_legacy_probe ^ drivers/net/dmfe.c:1218:1: warning: unused function 'dmfe_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :39:1: note: expanded from here dmfe_driver_eisa_legacy_remove ^ drivers/net/dmfe.c:1218:1: warning: unused function 'dmfe_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :41:1: note: expanded from here dmfe_driver_mca_legacy_probe ^ drivers/net/dmfe.c:1218:1: warning: unused function 'dmfe_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :44:1: note: expanded from here dmfe_driver_mca_legacy_remove ^ drivers/net/dmfe.c:1218:1: warning: unused function 'dmfe_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :46:1: note: expanded from here dmfe_driver_isa_legacy_probe ^ drivers/net/dmfe.c:1218:1: warning: unused function 'dmfe_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :49:1: note: expanded from here dmfe_driver_isa_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] clang: 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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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/pcnet32.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:566: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/pcnet32.c:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/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:566: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.hIn file included from :drivers/net/pcnet32.c16: :25In file included from : include/strings.hinclude/string.h::32:7: 8include/string.h:29::24 :warning : warningattribute declaration must precede definition [-Wignored-attributes]: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; size_t count) __nonnull; ^ ^ include/compiler.hinclude/compiler.h::566:58033::36: notenote: expanded from macro '__nonnull': expanded from macro '__pure' #define __nonnull __attribute__ (( nonnull )) #define __pure __attribute__ (( pure )) ^ ^ arch/x86/include/bits/string.harch/x86/include/bits/string.h:216::19:239: 22note:: previous definition is here note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^static inline size_t strlen(const char * s) ^ In file included from drivers/net/pcnet32.c:25: In file included from include/string.h:32drivers/net/ns8390.c::4138: In file included from include/etherboot.h::16 : In file included from warninginclude/strings.h: :attribute declaration must precede definition [-Wignored-attributes]7 : include/string.h:32size_t __pure strlen(const char * s) __nonnull; : ^ 8include/compiler.h:: 580:warning36: :attribute declaration must precede definition [-Wignored-attributes] note: expanded from macro '__nonnull' size_t __pure strlen(const char * s) __nonnull; ^#define __nonnull __attribute__ (( nonnull )) include/compiler.h ^:566:33: arch/x86/include/bits/string.hnote:: 239expanded from macro '__pure' :22: #define __pure __attribute__ (( pure )) note ^: previous definition is herearch/x86/include/bits/string.h:239 :22: static inline size_t strlen(const char * s)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:In file included from 7: drivers/net/pcnet32.cinclude/string.h:32:38:: warning: attribute declaration must precede definition [-Wignored-attributes] 25: include/string.h:39size_t __pure strlen(const char * s) __nonnull;: 44 ^ :include/compiler.h :warning580: :attribute declaration must precede definition [-Wignored-attributes]36 : note: void * memset(void * s,int c,size_t count) __nonnull;expanded from macro '__nonnull' ^ include/compiler.h:580#define __nonnull __attribute__ (( nonnull )): 36 ^: arch/x86/include/bits/string.hnote:: 239expanded from macro '__nonnull':22 : note: #define __nonnull __attribute__ (( nonnull ))previous definition is here ^ arch/x86/include/bits/string.h:static inline size_t strlen(const char * s)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:16In file included from : In file included from drivers/net/pcnet32.cinclude/strings.h::725: : include/string.h:include/string.h39::4044::58 warning: :attribute declaration must precede definition [-Wignored-attributes] warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:void * memmove(void * dest,const void *src,size_t count) __nonnull;580:36: note: ^expanded from macro '__nonnull' include/compiler.h#define __nonnull __attribute__ (( nonnull )): ^ 580arch/x86/include/bits/string.h::18536::22 : notenote: : previous definition is hereexpanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) static inline void * memset(void *s, int c,size_t count) ^ arch/x86/include/bits/string.h: ^159 :22: note: previous definition is here In file included from drivers/net/ns8390.c:41: In file included from static inline void * memmove(void * dest,const void * src, size_t n)include/etherboot.h: 16 ^ : In file included from include/strings.h:7: In file included from include/string.hdrivers/net/ns83820.c::40:58: 41warning: : In file included from attribute declaration must precede definition [-Wignored-attributes]include/etherboot.h :16: In file included from include/strings.hvoid * memmove(void * dest,const void *src,size_t count) __nonnull;: ^7 : include/compiler.h:include/string.h580:36:: note: 28expanded from macro '__nonnull' :5: #define __nonnull __attribute__ (( nonnull )) ^warning : arch/x86/include/bits/string.hattribute declaration must precede definition [-Wignored-attributes]: 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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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/ns83820.c:412:7: warning: format specifies type 'unsigned short' but the argument has type 'u32' (aka 'unsigned int') [-Wformat] tbisr, tanar, tanlpar); ^~~~~ include/compiler.h:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/ns83820.c:412:14: warning: format specifies type 'unsigned short' but the argument has type 'u32' (aka 'unsigned int') [-Wformat] tbisr, tanar, tanlpar); ^~~~~ include/compiler.h:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/ns83820.c:412:21: warning: format specifies type 'unsigned short' but the argument has type 'u32' (aka 'unsigned int') [-Wformat] tbisr, tanar, tanlpar); ^~~~~~~ include/compiler.h:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324: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/ns83820.c:629: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:630:4: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] (unsigned int) fail); ^~~~~~~~~~~~~~~~~~~ drivers/net/pcnet32.c:231drivers/net/ns83820.c::40632: :warning50: :implicit conversion from 'int' to 's16' (aka 'short') changes value from 32768 to -32768 [-Wconstant-conversion] 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 rx_curr_desc->status = cpu_to_le16 ( DescOwn ); ~ ^~~~~~~ include/little_bswap.h:12:25: note: expanded from macro 'cpu_to_le16' #define cpu_to_le16(x) (x) ^ 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:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :86: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:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :94: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:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :97: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:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :99: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.hdrivers/net/pcnet32.c::243781:2: :note41: expanded from macro 'DRIVER' : warning: _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \implicit conversion from 'int' to 's16' (aka 'short') changes value from 33536 to -32000 [-Wconstant-conversion] ^ :102 cpu_to_le16 ( DescOwn | StartOfPacket | EndOfPacket );: 1: ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ include/little_bswap.hnote: :expanded from here12 :25:nepci_driver_eisa_legacy_remove ^note : drivers/net/ns8390.cexpanded from macro 'cpu_to_le16':1024 :1#define cpu_to_le16(x) (x): ^ warning: unused function 'nepci_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :104: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:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :107: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:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :109: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:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :112:1: note: expanded from here nepci_driver_isa_legacy_remove ^ drivers/net/ns83820.c:910:20: warning: format specifies type 'unsigned short' but the argument has type 'u32' (aka 'unsigned int') [-Wformat] DBG("CFG: %hX\n", ns->CFG_cache); ~~~ ^~~~~~~~~~~~~ %X include/compiler.h:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/ns83820.c:998:1: warning: unused variable 'ns83820_driver_text' [-Wunused-const-variable] DRIVER ( "NS83820/PCI", nic_driver, pci_driver, ns83820_driver, ^ include/nic.h:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :99:1: note: expanded from here ns83820_driver_text ^ drivers/net/ns83820.c:998:1: warning: unused function 'ns83820_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :107:1: note: expanded from here ns83820_driver_isapnp_legacy_probe ^ drivers/net/ns83820.c:998:1: warning: unused function 'ns83820_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :110:1: note: expanded from here ns83820_driver_isapnp_legacy_remove ^ drivers/net/ns83820.c:998:1: warning: unused function 'ns83820_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :112:1: note: expanded from here ns83820_driver_eisa_legacy_probe ^ drivers/net/ns83820.c:998:1: warning: unused function 'ns83820_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :115:1: note: expanded from here ns83820_driver_eisa_legacy_remove ^ drivers/net/ns83820.c:998:1: warning: unused function 'ns83820_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :117:1: note: expanded from here ns83820_driver_mca_legacy_probe ^ drivers/net/ns83820.c:998:1: warning: unused function 'ns83820_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :120:1: note: expanded from here ns83820_driver_mca_legacy_remove ^ drivers/net/ns83820.c:998:1: warning: unused function 'ns83820_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :122:1: note: expanded from here ns83820_driver_isa_legacy_probe ^ drivers/net/ns83820.c:998:1: warning: unused function 'ns83820_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :125:1: note: expanded from here ns83820_driver_isa_legacy_remove ^ 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] 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:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :330: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:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :338: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:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :341: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:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :343: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:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :346: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:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :348: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:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :351: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:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :353: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:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :356:1: note: expanded from here bnx2_driver_isa_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] [BUILD] bin/via-rhine.o In file included from drivers/net/atl1e.c:26: In file included from drivers/net/atl1e.h: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:566: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/atl1e.c:26: In file included from drivers/net/atl1e.h:32: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/atl1e.c:26: In file included from drivers/net/atl1e.h:32: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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:32: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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: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:580: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: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:580: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/eepro100.c:111: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/eepro100.c:111: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/eepro100.c:111: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/eepro100.c:111: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/eepro100.c:111: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/eepro100.c:111: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/sky2.c:37: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/eepro100.c:616:54: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] "%hX.\n", mdi_reg23 ); ~~~ ^~~~~~~~~ %X include/compiler.h:503:41: note: expanded from macro 'DBG2' #define DBG2( ... ) DBG_IF ( EXTRA, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ 15 warnings generated. drivers/net/sky2.c:1914:19: warning: unused function 'sky2_clk2us' [-Wunused-function] static inline u32 sky2_clk2us(const struct sky2_hw *hw, u32 clk) ^ 15 warnings generated. 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, ^ [BUILD] bin/w89c840.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] [BUILD] bin/3c595.o 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:566: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:580: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/legacy.c:8: 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:566: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/legacy.c:8: 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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/legacy.c:8: 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:580: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/legacy.c:8: 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:580: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/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:566: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.hIn file included from :drivers/net/3c515.c16:: 49: In file included from In file included from include/etherboot.h:16: include/strings.hIn file included from :include/strings.h7:: 7include/string.h: :include/string.h:29:2824::5 : warning: warningattribute declaration must precede definition [-Wignored-attributes]: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is hereint __pure strncmp(const char * cs,const char * ct, ^ static inline int strncmp(const char * cs,const char * ct,size_t count) ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ 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:8arch/x86/include/bits/string.h:: 216warning:19: : note: attribute declaration must precede definition [-Wignored-attributes]previous definition is here size_t __pure strlen(const char * s) __nonnull;static inline int strncmp(const char * cs,const char * ct,size_t count) ^ ^include/compiler.h :In file included from 566drivers/net/3c515.c::3349:: note: In file included from expanded from macro '__pure'include/etherboot.h :16: In file included from #define __pure __attribute__ (( pure )) include/strings.h: ^7: include/string.harch/x86/include/bits/string.h:29::24239::22 :warning: attribute declaration must precede definition [-Wignored-attributes]note : previous definition is here size_t count) __nonnull; ^ static inline size_t strlen(const char * s)include/compiler.h : ^580 :In file included from drivers/net/ne2k_isa.c:3625: In file included from include/etherboot.h: :note16: : expanded from macro '__nonnull'In file included from include/strings.h:7#define __nonnull __attribute__ (( nonnull )): include/string.h ^: 32arch/x86/include/bits/string.h::38216:: 19warning:: attribute declaration must precede definition [-Wignored-attributes]note : previous definition is here size_t __pure strlen(const char * s) __nonnull; ^ static inline int strncmp(const char * cs,const char * ct,size_t count) include/compiler.h ^ :580:36: note: expanded from macro '__nonnull' In file included from #define __nonnull __attribute__ (( nonnull )) drivers/net/3c515.c ^ :arch/x86/include/bits/string.h49: :239:In file included from 22include/etherboot.h: :note16: : previous definition is hereIn file included from include/strings.h:7: static inline size_t strlen(const char * s)include/string.h ^:32 :8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:In file included from 33drivers/net/ne2k_isa.c::25 note: : In file included from expanded from macro '__pure'include/etherboot.h :16: #define __pure __attribute__ (( pure ))In file included from include/strings.h: ^ 7: arch/x86/include/bits/string.hinclude/string.h:239::39:2244: note: : warningprevious definition is here: attribute declaration must precede definition [-Wignored-attributes] static inline size_t strlen(const char * s) void * memset(void * s,int c,size_t count) __nonnull; ^ ^In file included from drivers/net/3c515.cinclude/compiler.h::58049:: 36In file included from :include/etherboot.h :note: 16expanded from macro '__nonnull': In file included from include/strings.h:7: #define __nonnull __attribute__ (( nonnull ))include/string.h : ^ 32arch/x86/include/bits/string.h::18538::22: notewarning: : previous definition is hereattribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; static inline void * memset(void *s, int c,size_t count) ^ ^ include/compiler.h:580:36: noteIn file included from : expanded from macro '__nonnull' drivers/net/ne2k_isa.c:25: #define __nonnull __attribute__ (( nonnull ))In file included from include/etherboot.h ^: 16arch/x86/include/bits/string.h: In file included from :include/strings.h239::227:: include/string.h:40:note58: :previous definition is here warning: attribute declaration must precede definition [-Wignored-attributes] static inline size_t strlen(const char * s) ^ void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' In file included from drivers/net/3c515.c:#define __nonnull __attribute__ (( nonnull ))49 : ^In file included from include/etherboot.h:arch/x86/include/bits/string.h16: :In file included from 159:include/strings.h22::7: include/string.hnote:: 39previous definition is here: 44: warning: static inline void * memmove(void * dest,const void * src, size_t n) attribute declaration must precede definition [-Wignored-attributes] ^ void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580: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/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:580: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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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. 22 warnings generated. drivers/net/3c515.c:323:8: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] config.i); ^~~~~~~~ include/compiler.h:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324: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:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324: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] drivers/net/cs89x0.c printf("3Com %s at 0x%hX, ", vp->product_name, ioaddr);: 432 ~~~ ^~~~~~: 41 %X: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] printf("\ntransmission error %#hX\n", s); ~~~~ ^ %#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:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324: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/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:213:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_probe ( struct pci_device *pci ) { \ ^ :110: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:219:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_remove ( struct pci_device *pci ) { \ ^ :113: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:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :115: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:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :118: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:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :120: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:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :123: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:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :125: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:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :128:1: note: expanded from here ne_driver_mca_legacy_remove ^ In file included from drivers/net/ipoib.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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note [BUILD] bin/prism2_pci.o : 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:580: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:580: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:213:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_probe ( struct pci_device *pci ) { \ ^ :40: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:219:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_remove ( struct pci_device *pci ) { \ ^ :43: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:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :45: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:231:2: note: drivers/net/3c515.cexpanded from macro 'DRIVER': 760: _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \1 : ^ warning: :unused variable 't515_driver_text' [-Wunused-const-variable]48 :1:DRIVER ( "3c515", nic_driver, isapnp_driver, t515_driver, note^: expanded from hereinclude/nic.h :202cs89x0_driver_isapnp_legacy_remove: 20^: drivers/net/cs89x0.cnote:: 728expanded from macro 'DRIVER': 1: warning static const char _name ## _text[] = _name_text; \: unused function 'cs89x0_driver_eisa_legacy_probe' [-Wunused-function] ^ include/nic.h::120236::12:: note : noteexpanded from here: expanded from macro 'DRIVER't515_driver_text ^ _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ drivers/net/3c515.c ^:760 :1::50 :warning1: : unused function 't515_driver_pci_legacy_probe' [-Wunused-function]note : include/nic.hexpanded from here: 213cs89x0_driver_eisa_legacy_probe:2 :^ notedrivers/net/cs89x0.c: :expanded from macro 'DRIVER'728 :1 _name ## _pci_legacy_probe ( struct pci_device *pci ) { \: ^warning : unused function 'cs89x0_driver_eisa_legacy_remove' [-Wunused-function]: 123include/nic.h:1::243 :note2: :expanded from here note: expanded from macro 'DRIVER't515_driver_pci_legacy_probe ^ _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \drivers/net/3c515.c : ^760 :1::53 :warning: 1unused function 't515_driver_pci_legacy_remove' [-Wunused-function]: include/nic.hnote:: 219expanded from here: 2cs89x0_driver_eisa_legacy_remove :^ notedrivers/net/cs89x0.c: :expanded from macro 'DRIVER'728 :1: _name ## _pci_legacy_remove ( struct pci_device *pci ) { \ warning ^: unused function 'cs89x0_driver_mca_legacy_probe' [-Wunused-function] :include/nic.h126::2481::2 :note : noteexpanded from here: expanded from macro 'DRIVER' t515_driver_pci_legacy_remove ^ _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^drivers/net/3c515.c :760::551::1 :warning : noteunused function 't515_driver_eisa_legacy_probe' [-Wunused-function]: expanded from hereinclude/nic.h :cs89x0_driver_mca_legacy_probe236 :^2 :drivers/net/cs89x0.c :note728: :expanded from macro 'DRIVER'1 : warning: unused function 'cs89x0_driver_mca_legacy_remove' [-Wunused-function] _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ include/nic.h ^: 255::2133::1 :note note: : expanded from hereexpanded from macro 'DRIVER' t515_driver_eisa_legacy_probe ^ _name ## _mca_legacy_remove ( struct mca_device *mca ) { \drivers/net/3c515.c : ^760 :1::58 :warning1: :unused function 't515_driver_eisa_legacy_remove' [-Wunused-function] noteinclude/nic.h: :expanded from here243 :2: cs89x0_driver_mca_legacy_removenote : ^expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :136: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:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :138: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:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :141: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:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :143:1: note: expanded from here t515_driver_isa_legacy_probe ^ drivers/net/3c515.c:760:1: warning: unused function 't515_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :146:1: note: expanded from here t515_driver_isa_legacy_remove ^ 8 warnings generated. [BUILD] bin/jme.o [BUILD] bin/amd8111e.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/ipoib.c:358:31: warning: taking address of packed member 'gid' of class or structure 'ipoib_mac' may result in an unaligned pointer value [-Waddress-of-packed-member] const union ib_guid *guid = &ipoib_addr->gid.s.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. 6 warnings generated. 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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here [BUILD] bin/depca.o 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:580: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:580: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) ^ [BUILD] bin/e1000_82541.o 6 warnings generated. [BUILD] bin/e1000_main.o 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:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324: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/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:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :99: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:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :107: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:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :110: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:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :112: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:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :115: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:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :117:1: note: expanded from here rhine_driver_mca_legacy_probe ^ drivers/net/via-rhine.c:1436:1: warning: unused function 'rhine_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :120:1: note: expanded from here rhine_driver_mca_legacy_remove ^ drivers/net/via-rhine.c:1436:1: warning: unused function 'rhine_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :122:1: note: expanded from here rhine_driver_isa_legacy_probe ^ drivers/net/via-rhine.c:1436:1: warning: unused function 'rhine_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :125:1: note: expanded from here rhine_driver_isa_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] clang: 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. 14 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] [BUILD] bin/e1000.o [BUILD] bin/e1000_phy.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/3c595.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:566: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/3c595.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:580: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/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:566: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/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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) ^ 20 warnings generated. 7 warnings generated. 15 warnings generated. [BUILD] bin/e1000_mac.o drivers/net/3c595.c:544:1: warning: unused variable 't595_driver_text' [-Wunused-const-variable] DRIVER ( "3C595", nic_driver, pci_driver, t595_driver, ^ include/nic.h:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :114: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:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :122: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:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :125: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:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :127: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:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :130: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:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :132:1: note: expanded from here t595_driver_mca_legacy_probe ^ drivers/net/3c595.c:544:1: warning: unused function 't595_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :135: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:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :137:1: note: expanded from here t595_driver_isa_legacy_probe ^ drivers/net/3c595.c:544:1: warning: unused function 't595_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :140:1: note: expanded from here t595_driver_isa_legacy_remove ^ [BUILD] bin/e1000_nvm.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] [BUILD] bin/e1000_82543.o 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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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. In file included from drivers/net/prism2_pci.c:19: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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) ^ 17 warnings generated. In file included from drivers/net/e1000/e1000_82541.c:40: In file included from drivers/net/e1000/e1000_api.h:37: 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:566: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_82541.c:40: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/e1000/e1000_82541.c:40: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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_82541.c:40: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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_82541.c:40: In file included from drivers/net/e1000/e1000_api.h:37: 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:580: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_82541.c:40: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580: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/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 In file included from drivers/net/jme.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:566: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/jme.c:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/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 In file included from drivers/net/jme.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:566: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/jme.c:25: drivers/net/prism2.cinclude/string.h::77332::6438:: warningwarning: : format specifies type 'unsigned short' but the argument has type 'int' [-Wformat]attribute declaration must precede definition [-Wignored-attributes] if ( result ) printf ( "Initialize command returned %#hx\n", result ); size_t __pure strlen(const char * s) __nonnull; ~~~~ ^~~~~~ ^ %#xinclude/compiler.h: 580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: notedrivers/net/prism2.c: :previous definition is here786 :73static inline size_t strlen(const char * s): ^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 In file included from drivers/net/jme.c:drivers/net/w89c840.c25:: drivers/net/prism2.c955include/string.h::139:::44789 :: 71warningwarning:: : warningattribute declaration must precede definition [-Wignored-attributes]unused variable 'w89c840_driver_text' [-Wunused-const-variable]: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] DRIVER ( "W89C840F", nic_driver, pci_driver, w89c840_driver, void * memset(void * s,int c,size_t count) __nonnull;^ if ( result ) printf ( "Set Transmit Rate command returned %#hx\n", result ); ^ include/compiler.h ~~~~ ^~~~~~include/nic.h ::580 %#x202 ::2036:: notenote: : expanded from macro 'DRIVER'expanded from macro '__nonnull' drivers/net/prism2.c:#define __nonnull __attribute__ (( nonnull )) static const char _name ## _text[] = _name_text; \ ^ ^792 arch/x86/include/bits/string.h::33185::771::: warning22: noteformat specifies type 'unsigned short' but the argument has type 'int' [-Wformat]: : expanded from here note: w89c840_driver_textprevious definition is here if ( result ) printf ( "Set Authentication Type command returned %#hx\n", result );^ ~~~~ ^~~~~~ static inline void * memset(void *s, int c,size_t count) %#xdrivers/net/w89c840.c ^: 955:1: warning: unused function 'w89c840_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:In file included from 224drivers/net/jme.c::252: :include/string.h note:: 40expanded from macro 'DRIVER': 58drivers/net/prism2.c:: 798warning _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \: :attribute declaration must precede definition [-Wignored-attributes]62 : ^ warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat]void * memmove(void * dest,const void *src,size_t count) __nonnull; ^: 41include/compiler.h: if ( result ) printf ( "Set SSID command returned %#hx\n", result );:1580 : ~~~~ ^~~~~~: 36 %#x: note : noteexpanded from here: expanded from macro '__nonnull' w89c840_driver_isapnp_legacy_probe drivers/net/prism2.c#define __nonnull __attribute__ (( nonnull )):^ 801 ^drivers/net/w89c840.c :arch/x86/include/bits/string.h:67955::: 1591warning:: :format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] 22 warning: :unused function 'w89c840_driver_isapnp_legacy_remove' [-Wunused-function] if ( result ) printf ( "Set port type command returned %#hx\n", result );noteinclude/nic.h: :previous definition is here231 : 2 ~~~~ ^~~~~~:static inline void * memmove(void * dest,const void * src, size_t n) note %#x: expanded from macro 'DRIVER' ^ _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^drivers/net/prism2.c :804::4460::1 :warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat]note : expanded from here if ( result ) printf ( "Enable command returned %#hx\n", result ); w89c840_driver_isapnp_legacy_remove ~~~~ ^~~~~~ ^ %#x drivers/net/w89c840.c:955:1: warning: unused function 'w89c840_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :46: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:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :49: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:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :51: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:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :54: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:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :56: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:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :59:1: note: expanded from here w89c840_driver_isa_legacy_remove ^ [BUILD] bin/e1000_manage.o 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:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :12: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:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \7 warning ^ s: generated. 20:1: note: expanded from here prism2_pci_driver_isapnp_legacy_probe ^ drivers/net/prism2_pci.c:49:1: warning: unused function 'prism2_pci_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :23: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:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :25: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:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :28: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:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :30: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:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :33: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:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :35: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:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :38:1: note: expanded from here prism2_pci_driver_isa_legacy_remove ^ [BUILD] bin/e1000_api.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/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] clang: 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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:1540 warning:s58 generated. : warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580: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) ^ [BUILD] bin/e1000_82540.o [BUILD] bin/e1000_82542.o [BUILD] bin/e1000e_main.o In file included from drivers/net/e1000/e1000_main.c:34: In file included from drivers/net/e1000/e1000.h:36: In file included from drivers/net/e1000/e1000_api.h:37: 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:566: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_main.c:34: In file included from drivers/net/e1000/e1000.h:36: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/e1000/e1000_main.c:34: In file included from drivers/net/e1000/e1000.h:36: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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_main.c:34: In file included from drivers/net/e1000/e1000.h:36: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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_main.c:34: In file included from drivers/net/e1000/e1000.h:36: In file included from drivers/net/e1000/e1000_api.h:37: 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:580: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_main.c:34: In file included from drivers/net/e1000/e1000.h:36: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580: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/amd8111e.c:684:1: warning: unused variable 'amd8111e_driver_text' [-Wunused-const-variable] DRIVER ( "AMD8111E", nic_driver, pci_driver, amd8111e_driver, ^ include/nic.h:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :165: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:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :173: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:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :176: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:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :178: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:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :181: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:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :183: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:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :186: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:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :188: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:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :191:1: note: expanded from here amd8111e_driver_isa_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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/e1000/e1000_phy.c:31: In file included from drivers/net/e1000/e1000_api.h:37: 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:566: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_phy.c:31: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/e1000/e1000_phy.c:31: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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_phy.c:31: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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_phy.c:31: In file included from drivers/net/e1000/e1000_api.h:37: 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:580: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_phy.c:31: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580: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] [BUILD] bin/e1000e_nvm.o 25 warnings generated. [BUILD] bin/e1000e_phy.o 15 warnings generated. 6 warnings generated. [BUILD] bin/e1000e_mac.o [BUILD] bin/e1000e.o In file included from drivers/net/e1000/e1000_82543.c:40: In file included from drivers/net/e1000/e1000_api.h:37: 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:566: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_82543.c:40: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/e1000/e1000_82543.c:40: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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_82543.c:40: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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_82543.c:40: In file included from drivers/net/e1000/e1000_api.h:37: 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:580: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_82543.c:40: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580: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. [BUILD] bin/e1000e_82571.o [BUILD] bin/e1000e_manage.o In file included from drivers/net/e1000/e1000_82542.c:35: In file included from drivers/net/e1000/e1000_api.h:37: 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:566: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_82542.c:35: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/e1000/e1000_82542.c:35: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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_82542.c:35: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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_82542.c:35: In file included from drivers/net/e1000/e1000_api.h:37: 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:580: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_82542.c:35: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580: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 clangdrivers/net/e1000/e1000_api.c: :31: warningIn file included from : drivers/net/e1000/e1000_api.hoptimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]:37: include/string.hclang: :warning28: :5optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566: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_api.c:31: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/e1000/e1000_api.c:31: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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_api.c:31: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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_api.c:31: In file included from drivers/net/e1000/e1000_api.h:37: 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:580: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_api.c:31: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580: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/e1000/e1000_82540.c:42: In file included from drivers/net/e1000/e1000_api.h:37: 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:566: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_82540.c:42: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/e1000/e1000_82540.c:42: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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_82540.c:42: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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_82540.c:42: In file included from drivers/net/e1000/e1000_api.h:37: 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:580: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_82540.c:42: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580: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/e1000/e1000_nvm.c:31: In file included from drivers/net/e1000/e1000_api.h:37: 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:566: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_nvm.c:31: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/e1000/e1000_nvm.c:31: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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_nvm.c:31: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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_nvm.c:31: In file included from drivers/net/e1000/e1000_api.h:37: 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:580: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_nvm.c:31: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580: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) ^ [BUILD] bin/e1000e_ich8lan.o [BUILD] bin/e1000e_80003es2lan.o In file included from drivers/net/e1000e/e1000e_main.c:35: In file included from drivers/net/e1000e/e1000e.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:566: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/e1000e/e1000e_main.c:35: In file included from drivers/net/e1000e/e1000e.h:39: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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 drivers/net/e1000e/e1000e_main.c:35: In file included from drivers/net/e1000e/e1000e.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:566: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/e1000e/e1000e_main.c:35: In file included from drivers/net/e1000e/e1000e.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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/e1000e/e1000e_main.c:35: In file included from drivers/net/e1000e/e1000e.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:580: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/e1000e/e1000e_main.c:35: In file included from drivers/net/e1000e/e1000e.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:580: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] [BUILD] bin/igb_manage.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_mac.c:31: In file included from drivers/net/e1000/e1000_api.h:37: 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:566: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_mac.c:31: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/e1000/e1000_mac.c:31: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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_mac.c:31: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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_mac.c:31: In file included from drivers/net/e1000/e1000_api.h:37: 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:580: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_mac.c:31: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580: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 drivers/net/e1000e/e1000e_nvm.c:31: In file included from drivers/net/e1000e/e1000e.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:566: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/e1000e/e1000e_nvm.c:31: In file included from drivers/net/e1000e/e1000e.h:39: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/e1000e/e1000e_nvm.c:31: In file included from drivers/net/e1000e/e1000e.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:566: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/e1000e/e1000e_nvm.c:31: In file included from drivers/net/e1000e/e1000e.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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/e1000e/e1000e_nvm.c:31: In file included from drivers/net/e1000e/e1000e.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:580: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/e1000e/e1000e_nvm.c:31: In file included from drivers/net/e1000e/e1000e.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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h6:159 warning:s generated. 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. [BUILD] bin/igb_api.o In file included from drivers/net/e1000e/e1000e_mac.c:31: In file included from drivers/net/e1000e/e1000e.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:566: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/e1000e/e1000e_mac.c:31: In file included from drivers/net/e1000e/e1000e.h:39: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/e1000e/e1000e_mac.c:31: In file included from drivers/net/e1000e/e1000e.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:566: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/e1000e/e1000e_mac.c:31: In file included from drivers/net/e1000e/e1000e.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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/e1000e/e1000e_mac.c:31: In file included from drivers/net/e1000e/e1000e.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:580: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/e1000e/e1000e_mac.c:31: In file included from drivers/net/e1000e/e1000e.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:580: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) ^ [BUILD] bin/igb_nvm.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] [BUILD] bin/igb_main.o 6 warnings generated. [BUILD] bin/igb_phy.o In file included from drivers/net/e1000e/e1000e_82571.c:49: In file included from drivers/net/e1000e/e1000e.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:566: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/e1000e/e1000e_82571.c:49: In file included from drivers/net/e1000e/e1000e.h:39: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/e1000e/e1000e_82571.c:49: In file included from drivers/net/e1000e/e1000e.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:566: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/e1000e/e1000e_82571.c:49: In file included from drivers/net/e1000e/e1000e.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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/e1000e/e1000e_82571.c:49: In file included from drivers/net/e1000e/e1000e.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:580: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/e1000e/e1000e_82571.c:49: In file included from drivers/net/e1000e/e1000e.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:580: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) ^ [BUILD] bin/igb_mac.o In file included from drivers/net/e1000e/e1000e_phy.c:31: In file included from drivers/net/e1000e/e1000e.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:566: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/e1000e/e1000e_phy.c:31: In file included from drivers/net/e1000e/e1000e.h:39: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/e1000e/e1000e_phy.c:31: In file included from drivers/net/e1000e/e1000e.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:566: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/e1000e/e1000e_phy.c:31: In file included from drivers/net/e1000e/e1000e.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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/e1000e/e1000e_phy.c:31: In file included from drivers/net/e1000e/e1000e.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:580: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/e1000e/e1000e_phy.c:31: In file included from drivers/net/e1000e/e1000e.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:580: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/e1000e/e1000e_ich8lan.c:59: In file included from drivers/net/e1000e/e1000e.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:566: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/e1000e/e1000e_ich8lan.c:59: In file included from drivers/net/e1000e/e1000e.h:39: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/e1000e/e1000e_ich8lan.c:59: In file included from drivers/net/e1000e/e1000e.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:566: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/e1000e/e1000e_ich8lan.c:59: In file included from drivers/net/e1000e/e1000e.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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/e1000e/e1000e_ich8lan.c:59: In file included from drivers/net/e1000e/e1000e.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:580: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/e1000e/e1000e_ich8lan.c:59: In file included from drivers/net/e1000e/e1000e.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:580: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. 6 warnings generated. [BUILD] bin/igb.o In file included from drivers/net/e1000e/e1000e_80003es2lan.c:36: In file included from drivers/net/e1000e/e1000e.h:39: 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] [BUILD] bin/igb_82575.o int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566: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/e1000e/e1000e_80003es2lan.c:36: In file included from drivers/net/e1000e/e1000e.h:39: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/e1000e/e1000e_80003es2lan.c:36: In file included from drivers/net/e1000e/e1000e.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:566: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/e1000e/e1000e_80003es2lan.c:36: In file included from drivers/net/e1000e/e1000e.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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/e1000e/e1000e_80003es2lan.c:36: In file included from drivers/net/e1000e/e1000e.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:580: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/e1000e/e1000e_80003es2lan.c:36: In file included from drivers/net/e1000e/e1000e.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:580: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) ^ [BUILD] bin/igbvf_mbx.o [BUILD] bin/igbvf_vf.o In file included from drivers/net/igb/igb_manage.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: 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:566: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/igb/igb_manage.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/igb/igb_manage.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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/igb/igb_manage.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/igb/igb_manage.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: 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:580: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/igb/igb_manage.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580: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] [BUILD] bin/igbvf_main.o 6 warnings generated. [BUILD] bin/phantom.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] [BUILD] bin/rtl8180_sa2400.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/igb/igb_main.c:33: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: 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:566: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/igb/igb_main.c:33: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/igb/igb_api.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: 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:566: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/igb/igb_api.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/igb/igb_main.c:33: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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/igb/igb_main.c:33: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/igb/igb_main.c:33: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: 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:580: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/igb/igb_main.c:33: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580In file included from :drivers/net/igb/igb_api.c36::30 : noteIn file included from : drivers/net/igb/igb.h:expanded from macro '__nonnull'35 : #define __nonnull __attribute__ (( nonnull ))In file included from drivers/net/igb/igb_api.h ^: 36arch/x86/include/bits/string.h: :include/string.h159::3222::8 : notewarning: : previous definition is hereattribute declaration must precede definition [-Wignored-attributes] static inline void * memmove(void * dest,const void * src, size_t n)size_t __pure strlen(const char * s) __nonnull; ^ ^ include/compiler.h:566: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/igb/igb_api.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/igb/igb_api.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: 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:580: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/igb/igb_api.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580: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) ^ [BUILD] bin/rtl8185_rtl8225.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/igb/igb_nvm.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: 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:566: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/igb/igb_nvm.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/igb/igb_nvm.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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/igb/igb_nvm.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/igb/igb_nvm.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: 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:580: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/igb/igb_nvm.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580: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] In file included from drivers/net/igb/igb_phy.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: 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:566: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/igb/igb_phy.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/igb/igb_phy.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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/igb/igb_phy.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/igb/igb_phy.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: 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:580: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/igb/igb_phy.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580: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] [BUILD] bin/rtl8180.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 drivers/net/igbvf/igbvf_mbx.c:31: In file included from drivers/net/igbvf/igbvf_mbx.h:34: In file included from drivers/net/igbvf/igbvf_vf.h:38: 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:566: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/igbvf/igbvf_mbx.c:31: In file included from drivers/net/igbvf/igbvf_mbx.h:34: In file included from drivers/net/igbvf/igbvf_vf.h:38: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/igbvf/igbvf_mbx.c:31: In file included from drivers/net/igbvf/igbvf_mbx.h:34: In file included from drivers/net/igbvf/igbvf_vf.h:38: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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/igbvf/igbvf_mbx.c:31: In file included from drivers/net/igbvf/igbvf_mbx.h:34: In file included from drivers/net/igbvf/igbvf_vf.h:38: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/igbvf/igbvf_mbx.c:31: In file included from drivers/net/igbvf/igbvf_mbx.h:34: In file included from drivers/net/igbvf/igbvf_vf.h:38: 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:580: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/igbvf/igbvf_mbx.c:31: In file included from drivers/net/igbvf/igbvf_mbx.h:34: In file included from drivers/net/igbvf/igbvf_vf.h:38: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580: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) ^ [BUILD] bin/rtl818x.o 6 warnings generated. In file included from drivers/net/phantom/phantom.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:566: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/phantom/phantom.c:24: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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. [BUILD] bin/rtl8185.o 6 warnings generated. In file included from drivers/net/igb/igb_mac.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: 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:566: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/igb/igb_mac.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/igb/igb_mac.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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/igb/igb_mac.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/igb/igb_mac.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: 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:580: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/igb/igb_mac.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580: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) ^ [BUILD] bin/rtl8180_max2820.o 6 warnings generated. [BUILD] bin/rtl8180_grf5101.o In file included from drivers/net/rtl818x/rtl8180_sa2400.c:24: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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) ^ [BUILD] bin/ath_regd.o 6 warnings generated. [BUILD] bin/ath_main.o [BUILD] bin/ath_key.o In file included from drivers/net/igb/igb_82575.c:38: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: 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:566: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/igb/igb_82575.c:38: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/igb/igb_82575.c:38: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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/igb/igb_82575.c:38: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/igb/igb_82575.c:38: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: 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:580: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/igb/igb_82575.c:38: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580: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/rtl818x/rtl8185_rtl8225.c:20: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/igbvf/igbvf_vf.cclang:: 31: warning [BUILD] bin/ath_hw.o In file included from : drivers/net/igbvf/igbvf_vf.hoptimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]: 38: clanginclude/string.h: :warning: 28optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]: 5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566: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/igbvf/igbvf_vf.c:31: In file included from drivers/net/igbvf/igbvf_vf.h:38: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/igbvf/igbvf_vf.c:31: In file included from drivers/net/igbvf/igbvf_vf.h:38: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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/igbvf/igbvf_vf.c:31: In file included from drivers/net/igbvf/igbvf_vf.h:38: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/igbvf/igbvf_vf.c:31: In file included from drivers/net/igbvf/igbvf_vf.h:38: 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:580: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/igbvf/igbvf_vf.c:31: In file included from drivers/net/igbvf/igbvf_vf.h:38: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580: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/igbvf/igbvf_main.c:34: In file included from drivers/net/igbvf/igbvf.h:36: In file included from drivers/net/igbvf/igbvf_vf.h:38: 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:566: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/igbvf/igbvf_main.c:34: In file included from drivers/net/igbvf/igbvf.h:36: In file included from drivers/net/igbvf/igbvf_vf.h:38: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/igbvf/igbvf_main.c:34: In file included from drivers/net/igbvf/igbvf.h:36: In file included from drivers/net/igbvf/igbvf_vf.h:38: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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/igbvf/igbvf_main.c:34: In file included from drivers/net/igbvf/igbvf.h:36: In file included from drivers/net/igbvf/igbvf_vf.h:38: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/igbvf/igbvf_main.c:34: In file included from drivers/net/igbvf/igbvf.h:36: In file included from drivers/net/igbvf/igbvf_vf.h:38: 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:580: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/igbvf/igbvf_main.c:34: In file included from drivers/net/igbvf/igbvf.h:36: In file included from drivers/net/igbvf/igbvf_vf.h:38: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580: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/net/rtl818x/rtl8180.c:5: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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. [BUILD] bin/ath5k_caps.o [BUILD] bin/ath5k_eeprom.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. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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. [BUILD] bin/ath5k_qcu.o [BUILD] bin/ath5k_desc.o 6 warnings generated. 6 warnings generated. [BUILD] bin/ath5k_pcu.o In file included from drivers/net/rtl818x/rtl8185.c:5: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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] [BUILD] bin/ath5k_dma.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. [BUILD] bin/ath5k_initvals.o 6 warnings generated. 6 warnings generated. [BUILD] bin/ath5k_phy.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/rtl8180_max2820.c:24: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ath/ath_hw.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath_hw.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h: [BUILD] bin/ath5k_gpio.o 28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ath/ath_hw.c:In file included from 20drivers/net/rtl818x/rtl818x.c: :In file included from 29include/ipxe/io.h: :In file included from 24include/ipxe/pci.h: :In file included from 24include/ipxe/uaccess.h: :In file included from 25include/ipxe/pci_io.h: :include/string.h:4932: :In file included from 8arch/x86/include/bits/pci_io.h:: 13warning: : In file included from attribute declaration must precede definition [-Wignored-attributes]arch/x86/include/ipxe/pcidirect.h :7: size_t __pure strlen(const char * s) __nonnull;In file included from include/ipxe/io.h ^: 24include/compiler.h: :In file included from 566include/ipxe/uaccess.h::3325:: noteinclude/string.h: :expanded from macro '__pure'39 :44:#define __pure __attribute__ (( pure )) ^warning: attribute declaration must precede definition [-Wignored-attributes]arch/x86/include/bits/string.h :239:22void * memset(void * s,int c,size_t count) __nonnull;: ^note : include/compiler.hprevious definition is here: 580:36:static inline size_t strlen(const char * s) note ^: expanded from macro '__nonnull'In file included from drivers/net/ath/ath_hw.c:20: #define __nonnull __attribute__ (( nonnull ))In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h ^: 25arch/x86/include/bits/string.h: :include/string.h185:32::2238:: notewarning: : previous definition is hereattribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull;static inline void * memset(void *s, int c,size_t count) ^ include/compiler.h ^: 580:36: note: expanded from macro '__nonnull'In file included from drivers/net/rtl818x/rtl818x.c:29: #define __nonnull __attribute__ (( nonnull ))In file included from include/ipxe/pci.h ^:24 : arch/x86/include/bits/string.hIn file included from :include/ipxe/pci_io.h239::4922: :In file included from arch/x86/include/bits/pci_io.hnote: previous definition is here: 13: In file included from static inline size_t strlen(const char * s)arch/x86/include/ipxe/pcidirect.h ^ :7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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; drivers/net/ath/ath_hw.c ^: 20include/compiler.h: :In file included from 580include/ipxe/io.h::2436: :In file included from include/ipxe/uaccess.h :note25: : expanded from macro '__nonnull'include/string.h :39:44#define __nonnull __attribute__ (( nonnull )): ^ warning: arch/x86/include/bits/string.hattribute declaration must precede definition [-Wignored-attributes]: 159:22: void * memset(void * s,int c,size_t count) __nonnull; note ^: previous definition is hereinclude/compiler.h: 580:36: notestatic inline void * memmove(void * dest,const void * src, size_t n): 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/ath/ath_hw.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ath/ath_main.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath_main.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ath/ath_main.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath_main.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ath/ath_main.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ath/ath_main.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/net/ath/ath5k/ath5k_caps.c:28: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath5k/ath5k_caps.c:28: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ath/ath5k/ath5k_caps.c:28: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath5k/ath5k_caps.c:28: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ath/ath5k/ath5k_caps.c:28: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ath/ath5k/ath5k_caps.c:28: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/rtl818x/rtl8180_grf5101.c:24: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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) ^ [BUILD] bin/ath5k_attach.o [BUILD] bin/ath5k_rfkill.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] [BUILD] bin/ath5k.o 6 warnings generated. In file included from drivers/net/ath/ath5k/ath5k_qcu.c:27: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath5k/ath5k_qcu.c:27: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ath/ath5k/ath5k_qcu.c:27: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath5k/ath5k_qcu.c:27: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ath/ath5k/ath5k_qcu.c:27: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ath/ath5k/ath5k_qcu.c:27: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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] [BUILD] bin/ath5k_reset.o In file included from drivers/net/ath/ath5k/ath5k_desc.c:28: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath5k/ath5k_desc.c:28: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ath/ath5k/ath5k_eeprom.c:31: In file included from In file included from drivers/net/ath/ath5k/ath5k_desc.c:drivers/net/ath/ath5k/ath5k.h:2828: In file included from : drivers/net/ath/ath5k/ath5k.hIn file included from :28: include/ipxe/io.hIn file included from :include/ipxe/io.h:2424: : In file included from include/ipxe/uaccess.hIn file included from include/ipxe/uaccess.h::2525: : include/string.hinclude/string.h::2832::85: warning:: attribute declaration must precede definition [-Wignored-attributes]warning : attribute declaration must precede definition [-Wignored-attributes]size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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/ath/ath5k/ath5k_desc.c:28: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: 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:580: 36: ^ note: expanded from macro '__nonnull' include/compiler.h:#define __nonnull __attribute__ (( nonnull )) 566 ^: 33arch/x86/include/bits/string.h:: 239note: :22:expanded from macro '__pure' note: previous definition is here #define __pure __attribute__ (( pure ))static inline size_t strlen(const char * s) ^ ^ arch/x86/include/bits/string.h: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/ath/ath5k/ath5k_desc.c ^: 28: In file included from In file included from drivers/net/ath/ath5k/ath5k_eeprom.cdrivers/net/ath/ath5k/ath5k.h::28: 31In file included from include/ipxe/io.h:: 24: In file included from In file included from include/ipxe/uaccess.h:25drivers/net/ath/ath5k/ath5k.h: :include/string.h28:39:: 44:In file included from warninginclude/ipxe/io.h:: attribute declaration must precede definition [-Wignored-attributes]24 : In file included from include/ipxe/uaccess.h:25: void * memset(void * s,int c,size_t count) __nonnull; include/string.h ^: 29include/compiler.h::580:2436:: note: expanded from macro '__nonnull'warning : attribute declaration must precede definition [-Wignored-attributes] #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185 size_t count) __nonnull;:22: ^note: previous definition is hereinclude/compiler.h :580:36:static inline void * memset(void *s, int c,size_t count) note ^: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ In file included from arch/x86/include/bits/string.hdrivers/net/ath/ath5k/ath5k_desc.c:28: In file included from :drivers/net/ath/ath5k/ath5k.h216::2819: :In file included from include/ipxe/io.hnote: :previous definition is here24 : In file included from include/ipxe/uaccess.h:25: include/string.hstatic inline int strncmp(const char * cs,const char * ct,size_t count): 40: ^ 58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: In file included from expanded from macro '__nonnull'drivers/net/ath/ath5k/ath5k_eeprom.c :31: In file included from #define __nonnull __attribute__ (( nonnull ))drivers/net/ath/ath5k/ath5k.h : ^28 : arch/x86/include/bits/string.hIn file included from :159:include/ipxe/io.h22:: note24: In file included from : previous definition is here include/ipxe/uaccess.h:25: include/string.hstatic inline void * memmove(void * dest,const void * src, size_t n) : ^ 32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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/ath/ath5k/ath5k_eeprom.c:31: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ath/ath5k/ath5k_eeprom.c:31: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ath/ath5k/ath5k_eeprom.c:31: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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. [BUILD] bin/ath9k_hw.o [BUILD] bin/ath9k_recv.o drivers/net/ath/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/ath/ath5k/ath5k_eeprom.c:413:9: note: initialize the variable 'val' to silence this warning u16 val; ^ = 0 In file included from drivers/net/ath/ath5k/ath5k_dma.c:41: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath5k/ath5k_dma.c:41: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ath/ath5k/ath5k_dma.c:41: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath5k/ath5k_dma.c:41: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ath/ath5k/ath5k_dma.c:41: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ath/ath5k/ath5k_dma.c:41: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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) ^ [BUILD] bin/ath9k_eeprom.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 drivers/net/ath/ath5k/ath5k_phy.c:32: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath5k/ath5k_phy.c:32: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ath/ath5k/ath5k_phy.c:32: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath5k/ath5k_phy.c:32: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ath/ath5k/ath5k_phy.c:32: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' [BUILD] bin/ath9k_ar9003_hw.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/net/ath/ath5k/ath5k_phy.c:32: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ath/ath5k/ath5k_pcu.c:31: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath5k/ath5k_pcu.c:31: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ath/ath5k/ath5k_pcu.c:31: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath5k/ath5k_pcu.c:31: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ [BUILD] bin/ath9k_main.o arch/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/ath/ath5k/ath5k_pcu.c:31: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ath/ath5k/ath5k_pcu.c:31: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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] [BUILD] bin/ath9k_ani.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/ath/ath5k/ath5k_phy.c:1222: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/ath/ath5k/ath5k.h:87:11: note: expanded from macro 'AR5K_REG_SM' (((_val) << _flags##_S) & (_flags)) ~~~~~~ ^ drivers/net/ath/ath5k/ath5k_phy.c:1226:3: warning: shifting a negative signed value is undefined [-Wshift-negative-value] AR5K_REG_SM(-1, AR5K_PHY_AGCCOARSE_HI) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath5k/ath5k.h:87:11: note: expanded from macro 'AR5K_REG_SM' (((_val) << _flags##_S) & (_flags)) ~~~~~~ ^ drivers/net/ath/ath5k/ath5k_phy.c:1227: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/ath/ath5k/ath5k.h:87:11: note: expanded from macro 'AR5K_REG_SM' (((_val) << _flags##_S) & (_flags)) ~~~~~~ ^ 6 warnings generated. [BUILD] bin/ath9k_ar5008_phy.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/ath/ath5k/ath5k_rfkill.c:39: In file included from drivers/net/ath/ath5k/base.h:49: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath5k/ath5k_rfkill.c:39: In file included from drivers/net/ath/ath5k/base.h:49: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ath/ath5k/ath5k_rfkill.c:39: In file included from drivers/net/ath/ath5k/base.h:49: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath5k/ath5k_rfkill.c:39: In file included from drivers/net/ath/ath5k/base.h:49: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ath/ath5k/ath5k_rfkill.c:39: In file included from drivers/net/ath/ath5k/base.h:49: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ath/ath5k/ath5k_rfkill.c:39: In file included from drivers/net/ath/ath5k/base.h:49: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ath/ath5k/ath5k_initvals.c:28: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath5k/ath5k_initvals.c:28: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ath/ath5k/ath5k_initvals.c:28: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath5k/ath5k_initvals.c:28: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ath/ath5k/ath5k_initvals.c:28: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ath/ath5k/ath5k_initvals.c:28: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ath/ath5k/ath5k.c:52: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath5k/ath5k.c:52: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ath/ath5k/ath5k.c:52: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath5k/ath5k.c:52: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ath/ath5k/ath5k.c:52: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ath/ath5k/ath5k.c:52: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/net/ath/ath5k/ath5k_gpio.c:27: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath5k/ath5k_gpio.c:27: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ath/ath5k/ath5k_gpio.c:27: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath5k/ath5k_gpio.c:27: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ath/ath5k/ath5k_gpio.c:27: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ath/ath5k/ath5k_gpio.c:27: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ath/ath5k/ath5k.c:850: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/ath/ath5k/ath5k.c:898: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/ath/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/ath/ath5k/ath5k_attach.c:28: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath5k/ath5k_attach.c:28: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ath/ath5k/ath5k_attach.c:28: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath5k/ath5k_attach.c:28: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ath/ath5k/ath5k_attach.c:28: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ath/ath5k/ath5k_attach.c:28: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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. [BUILD] bin/ath9k_xmit.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 drivers/net/ath/ath9k/ath9k_recv.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath9k/ath9k_recv.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ath/ath9k/ath9k_recv.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath9k/ath9k_recv.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ath/ath9k/ath9k_recv.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ath/ath9k/ath9k_recv.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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) ^ [BUILD] bin/ath9k_ar9002_phy.o In file included from drivers/net/ath/ath5k/ath5k_reset.c:32: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath5k/ath5k_reset.c:32: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ath/ath5k/ath5k_reset.c:32: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath5k/ath5k_reset.c:32: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ath/ath5k/ath5k_reset.c:32: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ath/ath5k/ath5k_reset.c:32: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ath/ath9k/ath9k_ar5008_phy.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath9k/ath9k_ar5008_phy.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ath/ath9k/ath9k_ar5008_phy.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath9k/ath9k_ar5008_phy.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ath/ath9k/ath9k_ar5008_phy.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ath/ath9k/ath9k_ar5008_phy.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ath/ath9k/ath9k_hw.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath9k/ath9k_hw.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ath/ath9k/ath9k_hw.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath9k/ath9k_hw.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ath/ath9k/ath9k_hw.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ath/ath9k/ath9k_hw.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:366 warning:s generated. 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) ^ [BUILD] bin/ath9k_ar9002_calib.o drivers/net/ath/ath5k/ath5k_reset.c:142:27: warning: unused variable 'control_rates' [-Wunused-const-variable] static const unsigned int control_rates[] = ^ drivers/net/ath/ath9k/ath9k_ar5008_phy.c:1144:7: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] if (!on != aniState->ofdmWeakSigDetectOff) { ^ ~~ drivers/net/ath/ath9k/ath9k_ar5008_phy.c:1144:7: note: add parentheses after the '!' to evaluate the comparison first if (!on != aniState->ofdmWeakSigDetectOff) { ^ ( ) drivers/net/ath/ath9k/ath9k_ar5008_phy.c:1144:7: note: add parentheses around left hand side expression to silence this warning if (!on != aniState->ofdmWeakSigDetectOff) { ^ ( ) [BUILD] bin/ath9k_ar9002_mac.o drivers/net/ath/ath9k/ath9k_ar5008_phy.c:1310:7: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] if (!on != aniState->ofdmWeakSigDetectOff) { ^ ~~ drivers/net/ath/ath9k/ath9k_ar5008_phy.c:1310:7: note: add parentheses after the '!' to evaluate the comparison first if (!on != aniState->ofdmWeakSigDetectOff) { ^ ( ) drivers/net/ath/ath9k/ath9k_ar5008_phy.c:1310:7: note: add parentheses around left hand side expression to silence this warning if (!on != aniState->ofdmWeakSigDetectOff) { ^ ( ) In file included from drivers/net/ath/ath9k/ath9k_eeprom.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath9k/ath9k_eeprom.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ath/ath9k/ath9k_eeprom.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath9k/ath9k_eeprom.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ath/ath9k/ath9k_eeprom.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ath/ath9k/ath9k_eeprom.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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] [BUILD] bin/ath9k_ar9003_eeprom.o In file included from drivers/net/ath/ath9k/ath9k_main.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath9k/ath9k_main.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ath/ath9k/ath9k_main.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath9k/ath9k_main.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ath/ath9k/ath9k_main.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ath/ath9k/ath9k_main.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/net/ath/ath9k/ath9k_xmit.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath9k/ath9k_xmit.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ath/ath9k/ath9k_xmit.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath9k/ath9k_xmit.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ath/ath9k/ath9k_xmit.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ath/ath9k/ath9k_xmit.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ath/ath9k/ath9k_eeprom.c:374:19: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] maxPwrT4[i] = data_9287[idxL].pwrPdg[i][4]; ^ ~ drivers/net/ath/ath9k/eeprom.h:540:2: note: array 'pwrPdg' declared here u8 pwrPdg[AR5416_NUM_PD_GAINS][AR9287_PD_GAIN_ICEPTS]; ^ [BUILD] bin/ath9k_mac.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. 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] [BUILD] bin/ath9k_eeprom_def.o [BUILD] bin/ath9k_eeprom_4k.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/ath/ath9k/ath9k_ar9002_phy.c:45: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath9k/ath9k_ar9002_phy.c:45: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ath/ath9k/ath9k_ar9002_phy.c:45: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath9k/ath9k_ar9002_phy.c:45: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ath/ath9k/ath9k_ar9002_phy.c:45: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ath/ath9k/ath9k_ar9002_phy.c:45: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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] 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] [BUILD] bin/ath9k_calib.o clang: 9 warnings generated. warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/ath9k_ar9003_phy.o 6 warnings generated. [BUILD] bin/ath9k_ar9002_hw.o [BUILD] bin/ath9k_common.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] [BUILD] bin/ath9k.o In file included from drivers/net/ath/ath9k/ath9k_mac.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath9k/ath9k_mac.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ath/ath9k/ath9k_mac.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath9k/ath9k_mac.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ath/ath9k/ath9k_mac.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ath/ath9k/ath9k_mac.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ath/ath9k/ath9k_ar9003_eeprom.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath9k/ath9k_ar9003_eeprom.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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) ^ 8 warnings generated. In file included from drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath9k/ath9k_ar9003_eeprom.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ath/ath9k/ath9k_ar9003_eeprom.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ath/ath9k/ath9k_ar9003_eeprom.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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) ^ [BUILD] bin/ath9k_eeprom_9287.o In file included from drivers/net/ath/ath9k/ath9k_eeprom_def.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath9k/ath9k_eeprom_def.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ath/ath9k/ath9k_eeprom_def.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath9k/ath9k_eeprom_def.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ath/ath9k/ath9k_eeprom_def.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ath/ath9k/ath9k_eeprom_def.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ath/ath9k/ath9k_ar9002_mac.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath9k/ath9k_ar9002_mac.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ath/ath9k/ath9k_ar9002_mac.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath9k/ath9k_ar9002_mac.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ath/ath9k/ath9k_ar9002_mac.c:20: In file included from include/ipxe/io.h:24clang: : In file included from include/ipxe/uaccess.h:25: include/string.hwarning:: 39optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]: 44clang:: warningwarning: : optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580: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/ath/ath9k/ath9k_ar9002_mac.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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) ^ [BUILD] bin/ath9k_ar9003_calib.o drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:174:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:175:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:176:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:185:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:186:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -463 to 49 [-Wconstant-conversion] FREQ2FBIN(2484, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:189:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:190:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:191:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ 6drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c warning:s194 generated. :3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:195:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:196:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:199:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:200:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:201:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:230:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:231:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:232:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -468 to 44 [-Wconstant-conversion] FREQ2FBIN(2457, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:233:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] FREQ2FBIN(2462, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:236:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:237:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:238:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:243:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:244:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:245:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:249:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -475 to 37 [-Wconstant-conversion] FREQ2FBIN(2422, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:250:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -474 to 38 [-Wconstant-conversion] FREQ2FBIN(2427, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:251:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -470 to 42 [-Wconstant-conversion] FREQ2FBIN(2447, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:252:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -469 to 43 [-Wconstant-conversion] FREQ2FBIN(2452, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:256:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[4].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:257:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[4].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:258:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[4].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:259:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -463 to 49 [-Wconstant-conversion] /* Data[4].ctlEdges[3].bChannel */ FREQ2FBIN(2484, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:263:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[5].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:264:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[5].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:265:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[5].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:270:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[6].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:271:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[6].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:272:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:277:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -475 to 37 [-Wconstant-conversion] /* Data[7].ctlEdges[0].bChannel */ FREQ2FBIN(2422, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:278:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -474 to 38 [-Wconstant-conversion] /* Data[7].ctlEdges[1].bChannel */ FREQ2FBIN(2427, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:279:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -470 to 42 [-Wconstant-conversion] /* Data[7].ctlEdges[2].bChannel */ FREQ2FBIN(2447, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:280:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] /* Data[7].ctlEdges[3].bChannel */ FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:284:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[8].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:285:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[8].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:286:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[8].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:290:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[9].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:291:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[9].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' 6 warning#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5))s generated. ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:292:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[9].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:297:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[10].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:298:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[10].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:299:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[10].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:304:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -475 to 37 [-Wconstant-conversion] /* Data[11].ctlEdges[0].bChannel */ FREQ2FBIN(2422, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:305:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -474 to 38 [-Wconstant-conversion] /* Data[11].ctlEdges[1].bChannel */ FREQ2FBIN(2427, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:306:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -470 to 42 [-Wconstant-conversion] /* Data[11].ctlEdges[2].bChannel */ FREQ2FBIN(2447, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:307:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] /* Data[11].ctlEdges[3].bChannel */ FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:380:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:381:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2920 to 104 [-Wconstant-conversion] FREQ2FBIN(5220, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:382:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:383:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3100 to 28 [-Wconstant-conversion] FREQ2FBIN(5400, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:384:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:385:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:386:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3425 to 97 [-Wconstant-conversion] FREQ2FBIN(5725, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:387:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:423:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:424:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2920 to 104 [-Wconstant-conversion] FREQ2FBIN(5220, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:425:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:426:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3100 to 28 [-Wconstant-conversion] FREQ2FBIN(5400, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:427:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:428:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:429:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3425 to 97 [-Wconstant-conversion] FREQ2FBIN(5725, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:430:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:433:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:434:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2940 to 124 [-Wconstant-conversion] FREQ2FBIN(5240, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:435:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:436:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38In file included from :drivers/net/ath/ath9k/ath9k_eeprom_4k.c :note20: : expanded from macro 'FREQ2FBIN'In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)): include/string.h ~~~~^~~~~~:28 :5: drivers/net/ath/ath9k/ath9k_ar9003_eeprom.cwarning:: 437:attribute declaration must precede definition [-Wignored-attributes]3 : warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion]int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566: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/ath/ath9k/ath9k_eeprom_4k.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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) ^ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:438:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:439:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3425 to 97 [-Wconstant-conversion] FREQ2FBIN(5725, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:440:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:443:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ In file included from drivers/net/ath/ath9k/eeprom.h:drivers/net/ath/ath9k/ath9k_eeprom_4k.c100::20: 38:In file included from include/ipxe/io.h :note24: : expanded from macro 'FREQ2FBIN'In file included from include/ipxe/uaccess.h: 25: include/string.h:32:8:#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~warning : attribute declaration must precede definition [-Wignored-attributes]drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c :444:3:size_t __pure strlen(const char * s) __nonnull; warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2940 to 124 [-Wconstant-conversion] ^ include/compiler.h:566 FREQ2FBIN(5240, 0),: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/ath/ath9k/ath9k_eeprom_4k.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ath/ath9k/ath9k_eeprom_4k.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ath/ath9k/ath9k_eeprom_4k.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:445:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:446:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:447:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:448:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:449:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3425 to 97 [-Wconstant-conversion] FREQ2FBIN(5725, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:450:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:497:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[0].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:498:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[0].ctlEdges[1].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:499:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2980 to 164 [-Wconstant-conversion] /* Data[0].ctlEdges[2].bChannel */ FREQ2FBIN(5280, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:500:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[0].ctlEdges[3].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:501:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] /* Data[0].ctlEdges[4].bChannel */ FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:502:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[0].ctlEdges[5].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:503:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[0].ctlEdges[6].bChannel */ FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:504:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] /* Data[0].ctlEdges[7].bChannel */ FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:507:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[1].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:508:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[1].ctlEdges[1].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:509:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2980 to 164 [-Wconstant-conversion] /* Data[1].ctlEdges[2].bChannel */ FREQ2FBIN(5280, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:510:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[1].ctlEdges[3].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:511:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3220 to 148 [-Wconstant-conversion] /* Data[1].ctlEdges[4].bChannel */ FREQ2FBIN(5520, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:512:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[1].ctlEdges[5].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:513:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[1].ctlEdges[6].bChannel */ FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:514:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] /* Data[1].ctlEdges[7].bChannel */ FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:518:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2890 to 74 [-Wconstant-conversion] /* Data[2].ctlEdges[0].bChannel */ FREQ2FBIN(5190, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:519:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2930 to 114 [-Wconstant-conversion] /* Data[2].ctlEdges[1].bChannel */ FREQ2FBIN(5230, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:520:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2970 to 154 [-Wconstant-conversion] /* Data[2].ctlEdges[2].bChannel */ FREQ2FBIN(5270, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:521:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3010 to 194 [-Wconstant-conversion] /* Data[2].ctlEdges[3].bChannel */ FREQ2FBIN(5310, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:522:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3210 to 138 [-Wconstant-conversion] /* Data[2].ctlEdges[4].bChannel */ FREQ2FBIN(5510, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:523:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3250 to 178 [-Wconstant-conversion] /* Data[2].ctlEdges[5].bChannel */ FREQ2FBIN(5550, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:524:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3370 to 42 [-Wconstant-conversion] /* Data[2].ctlEdges[6].bChannel */ FREQ2FBIN(5670, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:525:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3455 to 127 [-Wconstant-conversion] /* Data[2].ctlEdges[7].bChannel */ FREQ2FBIN(5755, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:529:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[3].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:530:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2900 to 84 [-Wconstant-conversion] /* Data[3].ctlEdges[1].bChannel */ FREQ2FBIN(5200, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:531:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[3].ctlEdges[2].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:532:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] /* Data[3].ctlEdges[3].bChannel */ FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:533:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[3].ctlEdges[4].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:534:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[3].ctlEdges[5].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) clang ~~~~^~~~~~: warningdrivers/net/ath/ath9k/ath9k_ar9003_eeprom.c: :optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 540clang: :warning39: :optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[4].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:541:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] [BUILD] bin/ath9k_ar9003_mac.o /* Data[4].ctlEdges[1].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:542:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[4].ctlEdges[2].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:543:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[4].ctlEdges[3].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:551:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2890 to 74 [-Wconstant-conversion] /* Data[5].ctlEdges[0].bChannel */ FREQ2FBIN(5190, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:552:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2970 to 154 [-Wconstant-conversion] /* Data[5].ctlEdges[1].bChannel */ FREQ2FBIN(5270, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:553:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3010 to 194 [-Wconstant-conversion] /* Data[5].ctlEdges[2].bChannel */ FREQ2FBIN(5310, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:554:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3210 to 138 [-Wconstant-conversion] /* Data[5].ctlEdges[3].bChannel */ FREQ2FBIN(5510, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:555:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3290 to 218 [-Wconstant-conversion] /* Data[5].ctlEdges[4].bChannel */ FREQ2FBIN(5590, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:556:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3370 to 42 [-Wconstant-conversion] /* Data[5].ctlEdges[5].bChannel */ FREQ2FBIN(5670, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:562:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[6].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:563:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2900 to 84 [-Wconstant-conversion] /* Data[6].ctlEdges[1].bChannel */ FREQ2FBIN(5200, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:564:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2920 to 104 [-Wconstant-conversion] /* Data[6].ctlEdges[2].bChannel */ FREQ2FBIN(5220, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:565:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[6].ctlEdges[3].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:566:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[6].ctlEdges[4].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:567:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] /* Data[6].ctlEdges[5].bChannel */ FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:568:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[6].ctlEdges[6].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:569:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[6].ctlEdges[7].bChannel */ FREQ2FBIN(5745, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:573:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[7].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:574:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[7].ctlEdges[1].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:575:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] /* Data[7].ctlEdges[2].bChannel */ FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:576:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[7].ctlEdges[3].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:577:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3260 to 188 [-Wconstant-conversion] /* Data[7].ctlEdges[4].bChannel */ FREQ2FBIN(5560, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:578:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[7].ctlEdges[5].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:579:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[7].ctlEdges[6].bChannel */ FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:580:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] /* Data[7].ctlEdges[7].bChannel */ FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:584:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2890 to 74 [-Wconstant-conversion] /* Data[8].ctlEdges[0].bChannel */ FREQ2FBIN(5190, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:585:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2930 to 114 [-Wconstant-conversion] /* Data[8].ctlEdges[1].bChannel */ FREQ2FBIN(5230, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:586:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2970 to 154 [-Wconstant-conversion] /* Data[8].ctlEdges[2].bChannel */ FREQ2FBIN(5270, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:587:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3210 to 138 [-Wconstant-conversion] /* Data[8].ctlEdges[3].bChannel */ FREQ2FBIN(5510, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:588:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3250 to 178 [-Wconstant-conversion] /* Data[8].ctlEdges[4].bChannel */ FREQ2FBIN(5550, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:589:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3370 to 42 [-Wconstant-conversion] /* Data[8].ctlEdges[5].bChannel */ FREQ2FBIN(5670, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:590:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3455 to 127 [-Wconstant-conversion] /* Data[8].ctlEdges[6].bChannel */ FREQ2FBIN(5755, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:591:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3495 to 167 [-Wconstant-conversion] /* Data[8].ctlEdges[7].bChannel */ FREQ2FBIN(5795, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ [BUILD] bin/ath9k_init.o drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:718:17: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] .spurChans = {FREQ2FBIN(2464, 1), 0, 0, 0, 0}, ~^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:751:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:752:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:753:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:762:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:763:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:766:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:767:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:768:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:771:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:772:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:773:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:776:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:777:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:778:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:807:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:808:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:809:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -468 to 44 [-Wconstant-conversion] FREQ2FBIN(2457, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:810:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] FREQ2FBIN(2462, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:813:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:814:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:815:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:820:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:821:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:822:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:826:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -475 to 37 [-Wconstant-conversion] FREQ2FBIN(2422, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:827:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -474 to 38 [-Wconstant-conversion] FREQ2FBIN(2427, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:828:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -470 to 42 [-Wconstant-conversion] FREQ2FBIN(2447, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:829:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -469 to 43 [-Wconstant-conversion] FREQ2FBIN(2452, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:833:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[4].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:834:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[4].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:835:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[4].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:836:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -463 to 49 [-Wconstant-conversion] /* Data[4].ctlEdges[3].bChannel */ FREQ2FBIN(2484, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:840:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[5].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:841:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[5].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:842:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[5].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:847:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[6].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:848:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[6].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:849:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:854:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -475 to 37 [-Wconstant-conversion] /* Data[7].ctlEdges[0].bChannel */ FREQ2FBIN(2422, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:855:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -474 to 38 [-Wconstant-conversion] /* Data[7].ctlEdges[1].bChannel */ FREQ2FBIN(2427, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:856:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -470 to 42 [-Wconstant-conversion] /* Data[7].ctlEdges[2].bChannel */ FREQ2FBIN(2447, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:857:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] /* Data[7].ctlEdges[3].bChannel */ FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:861:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[8].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:862:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[8].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:863:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[8].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:867:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[9].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:868:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[9].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:869:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[9].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:874:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[10].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:875:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[10].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:876:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[10].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:881:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -475 to 37 [-Wconstant-conversion] /* Data[11].ctlEdges[0].bChannel */ FREQ2FBIN(2422, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:882:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -474 to 38 [-Wconstant-conversion] /* Data[11].ctlEdges[1].bChannel */ FREQ2FBIN(2427, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:883:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -470 to 42 [-Wconstant-conversion] /* Data[11].ctlEdges[2].bChannel */ FREQ2FBIN(2447, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:884:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] /* Data[11].ctlEdges[3].bChannel */ FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:924:17: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] .spurChans = {FREQ2FBIN(5500, 0), 0, 0, 0, 0}, ~^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:957:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:958:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2940 to 124 [-Wconstant-conversion] FREQ2FBIN(5240, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:959:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:960:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3100 to 28 [-Wconstant-conversion] FREQ2FBIN(5400, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:961:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:962:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:963:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:964:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3485 to 157 [-Wconstant-conversion] FREQ2FBIN(5785, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1000:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1001:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2920 to 104 [-Wconstant-conversion] FREQ2FBIN(5220, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1002:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1003:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3100 to 28 [-Wconstant-conversion] FREQ2FBIN(5400, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1004:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1005:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1006:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1007:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3485 to 157 [-Wconstant-conversion] FREQ2FBIN(5785, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1010:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1011:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2940 to 124 [-Wconstant-conversion] FREQ2FBIN(5240, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1012:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1013:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3100 to 28 [-Wconstant-conversion] FREQ2FBIN(5400, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1014:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1015:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1016:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1017:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1020:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2890 to 74 [-Wconstant-conversion] FREQ2FBIN(5190, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1021:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2930 to 114 [-Wconstant-conversion] FREQ2FBIN(5230, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1022:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1023:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3110 to 38 [-Wconstant-conversion] FREQ2FBIN(5410, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1024:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3210 to 138 [-Wconstant-conversion] FREQ2FBIN(5510, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1025:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3370 to 42 [-Wconstant-conversion] FREQ2FBIN(5670, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1026:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3455 to 127 [-Wconstant-conversion] FREQ2FBIN(5755, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1027:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1074:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[0].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1075:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[0].ctlEdges[1].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1076:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2980 to 164 [-Wconstant-conversion] /* Data[0].ctlEdges[2].bChannel */ FREQ2FBIN(5280, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1077:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[0].ctlEdges[3].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1078:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] /* Data[0].ctlEdges[4].bChannel */ FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1079:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[0].ctlEdges[5].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1080:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[0].ctlEdges[6].bChannel */ FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1081:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] /* Data[0].ctlEdges[7].bChannel */ FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1084:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[1].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1085:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[1].ctlEdges[1].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1086:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2980 to 164 [-Wconstant-conversion] /* Data[1].ctlEdges[2].bChannel */ FREQ2FBIN(5280, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1087:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[1].ctlEdges[3].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1088:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3220 to 148 [-Wconstant-conversion] /* Data[1].ctlEdges[4].bChannel */ FREQ2FBIN(5520, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1089:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[1].ctlEdges[5].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1090:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[1].ctlEdges[6].bChannel */ FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1091:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] /* Data[1].ctlEdges[7].bChannel */ FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ clangdrivers/net/ath/ath9k/eeprom.h: :warning100: :optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]38 :clang : notewarning: : optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1095:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2890 to 74 [-Wconstant-conversion] /* Data[2].ctlEdges[0].bChannel */ FREQ2FBIN(5190, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1096:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2930 to 114 [-Wconstant-conversion] /* Data[2].ctlEdges[1].bChannel */ FREQ2FBIN(5230, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1097:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2970 to 154 [-Wconstant-conversion] /* Data[2].ctlEdges[2].bChannel */ FREQ2FBIN(5270, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1098:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3010 to 194 [-Wconstant-conversion] /* Data[2].ctlEdges[3].bChannel */ FREQ2FBIN(5310, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1099:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3210 to 138 [-Wconstant-conversion] /* Data[2].ctlEdges[4].bChannel */ FREQ2FBIN(5510, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1100:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3250 to 178 [-Wconstant-conversion] /* Data[2].ctlEdges[5].bChannel */ FREQ2FBIN(5550, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1101:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3370 to 42 [-Wconstant-conversion] /* Data[2].ctlEdges[6].bChannel */ FREQ2FBIN(5670, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1102:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3455 to 127 [-Wconstant-conversion] /* Data[2].ctlEdges[7].bChannel */ FREQ2FBIN(5755, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1106:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[3].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1107:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2900 to 84 [-Wconstant-conversion] /* Data[3].ctlEdges[1].bChannel */ FREQ2FBIN(5200, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1108:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[3].ctlEdges[2].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1109:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] /* Data[3].ctlEdges[3].bChannel */ FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1110:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[3].ctlEdges[4].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1111:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[3].ctlEdges[5].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1117:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[4].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1118:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[4].ctlEdges[1].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1119:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[4].ctlEdges[2].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1120:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[4].ctlEdges[3].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1128:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2890 to 74 [-Wconstant-conversion] /* Data[5].ctlEdges[0].bChannel */ FREQ2FBIN(5190, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1129:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2970 to 154 [-Wconstant-conversion] /* Data[5].ctlEdges[1].bChannel */ FREQ2FBIN(5270, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1130:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3010 to 194 [-Wconstant-conversion] /* Data[5].ctlEdges[2].bChannel */ FREQ2FBIN(5310, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1131:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3210 to 138 [-Wconstant-conversion] /* Data[5].ctlEdges[3].bChannel */ FREQ2FBIN(5510, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1132:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3290 to 218 [-Wconstant-conversion] /* Data[5].ctlEdges[4].bChannel */ FREQ2FBIN(5590, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1133:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3370 to 42 [-Wconstant-conversion] /* Data[5].ctlEdges[5].bChannel */ FREQ2FBIN(5670, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1139:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[6].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1140:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2900 to 84 [-Wconstant-conversion] /* Data[6].ctlEdges[1].bChannel */ FREQ2FBIN(5200, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1141:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2920 to 104 [-Wconstant-conversion] /* Data[6].ctlEdges[2].bChannel */ FREQ2FBIN(5220, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1142:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[6].ctlEdges[3].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1143:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[6].ctlEdges[4].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1144:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] /* Data[6].ctlEdges[5].bChannel */ FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1145:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[6].ctlEdges[6].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1146:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[6].ctlEdges[7].bChannel */ FREQ2FBIN(5745, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1150:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[7].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1151:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[7].ctlEdges[1].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1152:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] /* Data[7].ctlEdges[2].bChannel */ FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1153:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[7].ctlEdges[3].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1154:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3260 to 188 [-Wconstant-conversion] /* Data[7].ctlEdges[4].bChannel */ FREQ2FBIN(5560, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1155:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[7].ctlEdges[5].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1156:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[7].ctlEdges[6].bChannel */ FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1157:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] /* Data[7].ctlEdges[7].bChannel */ FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1161:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2890 to 74 [-Wconstant-conversion] /* Data[8].ctlEdges[0].bChannel */ FREQ2FBIN(5190, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1162:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2930 to 114 [-Wconstant-conversion] /* Data[8].ctlEdges[1].bChannel */ FREQ2FBIN(5230, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1163:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2970 to 154 [-Wconstant-conversion] /* Data[8].ctlEdges[2].bChannel */ FREQ2FBIN(5270, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1164:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3210 to 138 [-Wconstant-conversion] /* Data[8].ctlEdges[3].bChannel */ FREQ2FBIN(5510, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1165:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3250 to 178 [-Wconstant-conversion] /* Data[8].ctlEdges[4].bChannel */ FREQ2FBIN(5550, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1166:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3370 to 42 [-Wconstant-conversion] /* Data[8].ctlEdges[5].bChannel */ FREQ2FBIN(5670, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1167:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3455 to 127 [-Wconstant-conversion] /* Data[8].ctlEdges[6].bChannel */ FREQ2FBIN(5755, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1168:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3495 to 167 [-Wconstant-conversion] /* Data[8].ctlEdges[7].bChannel */ FREQ2FBIN(5795, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1296:17: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] .spurChans = {FREQ2FBIN(2464, 1), 0, 0, 0, 0}, ~^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1329:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1330:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1331:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1340:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1341:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -463 to 49 [-Wconstant-conversion] FREQ2FBIN(2484, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1344:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ clang: drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1345:3warning:: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]warning : clangimplicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion]: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1346:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1349:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1350:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1351:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1354:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1355:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1356:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1385:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1386:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1387:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -468 to 44 [-Wconstant-conversion] FREQ2FBIN(2457, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1388:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] FREQ2FBIN(2462, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1391:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1392:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1393:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1398:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1399:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1400:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1404:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -475 to 37 [-Wconstant-conversion] FREQ2FBIN(2422, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1405:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -474 to 38 [-Wconstant-conversion] FREQ2FBIN(2427, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1406:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -470 to 42 [-Wconstant-conversion] FREQ2FBIN(2447, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1407:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -469 to 43 [-Wconstant-conversion] FREQ2FBIN(2452, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1411:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[4].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1412:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[4].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1413:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[4].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1414:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -463 to 49 [-Wconstant-conversion] /* Data[4].ctlEdges[3].bChannel */ FREQ2FBIN(2484, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1418:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[5].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1419:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[5].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1420:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[5].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1425:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[6].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1426:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[6].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1427:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1432:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -475 to 37 [-Wconstant-conversion] /* Data[7].ctlEdges[0].bChannel */ FREQ2FBIN(2422, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1433:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -474 to 38 [-Wconstant-conversion] /* Data[7].ctlEdges[1].bChannel */ FREQ2FBIN(2427, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1434:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -470 to 42 [-Wconstant-conversion] /* Data[7].ctlEdges[2].bChannel */ FREQ2FBIN(2447, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1435:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] /* Data[7].ctlEdges[3].bChannel */ FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1439:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[8].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1440:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[8].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1441:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[8].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1445:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[9].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1446:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[9].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1447:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[9].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1452:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[10].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1453:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[10].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1454:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[10].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1459:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -475 to 37 [-Wconstant-conversion] /* Data[11].ctlEdges[0].bChannel */ FREQ2FBIN(2422, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1460:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -474 to 38 [-Wconstant-conversion] /* Data[11].ctlEdges[1].bChannel */ FREQ2FBIN(2427, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1461:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -470 to 42 [-Wconstant-conversion] /* Data[11].ctlEdges[2].bChannel */ FREQ2FBIN(2447, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1462:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] /* Data[11].ctlEdges[3].bChannel */ FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1535:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1536:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2920 to 104 [-Wconstant-conversion] FREQ2FBIN(5220, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1537:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1538:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3100 to 28 [-Wconstant-conversion] FREQ2FBIN(5400, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1539:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1540:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1541:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1542:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1578:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1579:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2940 to 124 [-Wconstant-conversion] FREQ2FBIN(5240, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1580:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1581:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3100 to 28 [-Wconstant-conversion] FREQ2FBIN(5400, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1582:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1583:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1584:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1585:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1588:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1589:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2940 to 124 [-Wconstant-conversion] FREQ2FBIN(5240, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1590:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1591:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3100 to 28 [-Wconstant-conversion] FREQ2FBIN(5400, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) [BUILD] bin/vxge_main.o ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1592:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1593:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1594:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1595:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1598:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1599:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2940 to 124 [-Wconstant-conversion] FREQ2FBIN(5240, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1600:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1601:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3100 to 28 [-Wconstant-conversion] FREQ2FBIN(5400, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1602:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1603:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1604:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1605:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1652:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[0].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1653:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[0].ctlEdges[1].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1654:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2980 to 164 [-Wconstant-conversion] /* Data[0].ctlEdges[2].bChannel */ FREQ2FBIN(5280, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1655:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[0].ctlEdges[3].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1656:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] /* Data[0].ctlEdges[4].bChannel */ FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1657:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[0].ctlEdges[5].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1658:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[0].ctlEdges[6].bChannel */ FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1659:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] /* Data[0].ctlEdges[7].bChannel */ FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1662:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[1].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1663:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[1].ctlEdges[1].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1664:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2980 to 164 [-Wconstant-conversion] /* Data[1].ctlEdges[2].bChannel */ FREQ2FBIN(5280, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1665:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[1].ctlEdges[3].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1666:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3220 to 148 [-Wconstant-conversion] /* Data[1].ctlEdges[4].bChannel */ FREQ2FBIN(5520, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1667:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[1].ctlEdges[5].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1668:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[1].ctlEdges[6].bChannel */ FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1669:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] /* Data[1].ctlEdges[7].bChannel */ FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1673:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2890 to 74 [-Wconstant-conversion] /* Data[2].ctlEdges[0].bChannel */ FREQ2FBIN(5190, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1674:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2930 to 114 [-Wconstant-conversion] /* Data[2].ctlEdges[1].bChannel */ FREQ2FBIN(5230, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1675:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2970 to 154 [-Wconstant-conversion] /* Data[2].ctlEdges[2].bChannel */ FREQ2FBIN(5270, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1676:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3010 to 194 [-Wconstant-conversion] /* Data[2].ctlEdges[3].bChannel */ FREQ2FBIN(5310, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1677:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3210 to 138 [-Wconstant-conversion] /* Data[2].ctlEdges[4].bChannel */ FREQ2FBIN(5510, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1678:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3250 to 178 [-Wconstant-conversion] /* Data[2].ctlEdges[5].bChannel */ FREQ2FBIN(5550, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1679:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3370 to 42 [-Wconstant-conversion] /* Data[2].ctlEdges[6].bChannel */ FREQ2FBIN(5670, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1680:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3455 to 127 [-Wconstant-conversion] /* Data[2].ctlEdges[7].bChannel */ FREQ2FBIN(5755, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1684:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[3].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1685:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2900 to 84 [-Wconstant-conversion] /* Data[3].ctlEdges[1].bChannel */ FREQ2FBIN(5200, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1686:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[3].ctlEdges[2].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1687:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] /* Data[3].ctlEdges[3].bChannel */ FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1688:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[3].ctlEdges[4].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1689:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[3].ctlEdges[5].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1695:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[4].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1696:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[4].ctlEdges[1].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1697:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[4].ctlEdges[2].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1698:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[4].ctlEdges[3].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' In file included from #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5))drivers/net/ath/ath9k/ath9k_ar9003_phy.c : ~~~~^~~~~~20 : drivers/net/ath/ath9k/ath9k_ar9003_eeprom.cIn file included from :include/ipxe/io.h1706:24:39:: In file included from warninginclude/ipxe/uaccess.h: :implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2890 to 74 [-Wconstant-conversion]25: include/string.h:28:5: warning /* Data[5].ctlEdges[0].bChannel */ FREQ2FBIN(5190, 0),: attribute declaration must precede definition [-Wignored-attributes] ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1707:39: warningint __pure strncmp(const char * cs,const char * ct,: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2970 to 154 [-Wconstant-conversion] ^ include/compiler.h /* Data[5].ctlEdges[1].bChannel */ FREQ2FBIN(5270, 0),: 566 ^~~~~~~~~~~~~~~~~~ :33:drivers/net/ath/ath9k/eeprom.h :100note:: 38expanded from macro '__pure' : note: expanded from macro 'FREQ2FBIN'#define __pure __attribute__ (( pure )) ^ #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5))arch/x86/include/bits/string.h : ~~~~^~~~~~216 :19: notedrivers/net/ath/ath9k/ath9k_ar9003_eeprom.c: :previous definition is here 1708:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3010 to 194 [-Wconstant-conversion]static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath9k/ath9k_ar9003_phy.c:20 /* Data[5].ctlEdges[2].bChannel */ FREQ2FBIN(5310, 0),: In file included from ^~~~~~~~~~~~~~~~~~include/ipxe/io.h :24: In file included from drivers/net/ath/ath9k/eeprom.hinclude/ipxe/uaccess.h::10025:: 38include/string.h: :note29: :expanded from macro 'FREQ2FBIN' 24: warning: attribute declaration must precede definition [-Wignored-attributes] #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ size_t count) __nonnull; ^drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c :include/compiler.h1709::58039::36 :warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3210 to 138 [-Wconstant-conversion] note: expanded from macro '__nonnull' /* Data[5].ctlEdges[3].bChannel */ FREQ2FBIN(5510, 0), #define __nonnull __attribute__ (( nonnull )) ^~~~~~~~~~~~~~~~~~ ^ drivers/net/ath/ath9k/eeprom.harch/x86/include/bits/string.h::100216::1938:: notenote: : previous definition is here expanded from macro 'FREQ2FBIN' static inline int strncmp(const char * cs,const char * ct,size_t count) ^#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1710:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3290 to 218 [-Wconstant-conversion] /* Data[5].ctlEdges[4].bChannel */ FREQ2FBIN(5590, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1711:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3370 to 42 [-Wconstant-conversion] /* Data[5].ctlEdges[5].bChannel */ FREQ2FBIN(5670, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1717:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[6].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1718:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2900 to 84 [-Wconstant-conversion] /* Data[6].ctlEdges[1].bChannel */ FREQ2FBIN(5200, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1719:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2920 to 104 [-Wconstant-conversion] /* Data[6].ctlEdges[2].bChannel */ FREQ2FBIN(5220, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1720:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[6].ctlEdges[3].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1721:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[6].ctlEdges[4].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1722:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] /* Data[6].ctlEdges[5].bChannel */ FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ In file included from drivers/net/ath/ath9k/ath9k_ar9003_eeprom.cdrivers/net/ath/ath9k/ath9k_ar9003_phy.c::172320:: 39In file included from :include/ipxe/io.h :warning24: : implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion]In file included from include/ipxe/uaccess.h: 25: include/string.h:32: /* Data[6].ctlEdges[6].bChannel */ FREQ2FBIN(5700, 0),8 : ^~~~~~~~~~~~~~~~~~ warning: drivers/net/ath/ath9k/eeprom.hattribute declaration must precede definition [-Wignored-attributes]: 100:38: note: size_t __pure strlen(const char * s) __nonnull;expanded from macro 'FREQ2FBIN' ^ include/compiler.h:566:33:#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) note ~~~~^~~~~~: expanded from macro '__pure' drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:#define __pure __attribute__ (( pure ))1724 : ^39 :arch/x86/include/bits/string.h :warning239: :implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion]22: note: previous definition is here /* Data[6].ctlEdges[7].bChannel */ FREQ2FBIN(5745, 0) static inline size_t strlen(const char * s) ^~~~~~~~~~~~~~~~~~ ^ drivers/net/ath/ath9k/eeprom.h:In file included from 100drivers/net/ath/ath9k/ath9k_ar9003_phy.c::3820:: In file included from noteinclude/ipxe/io.h: :expanded from macro 'FREQ2FBIN'24 : In file included from include/ipxe/uaccess.h:25: include/string.h:#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5))32 : ~~~~^~~~~~38 : warning: attribute declaration must precede definition [-Wignored-attributes]drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c :1728:39:size_t __pure strlen(const char * s) __nonnull; warning ^: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion]include/compiler.h:580 :36: note: expanded from macro '__nonnull' /* Data[7].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:#define __nonnull __attribute__ (( nonnull ))38 : ^ notearch/x86/include/bits/string.h: :expanded from macro 'FREQ2FBIN'239 :22: note: previous definition is here #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ static inline size_t strlen(const char * s) ^ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1729:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[7].ctlEdges[1].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1730In file included from :drivers/net/ath/ath9k/ath9k_ar9003_phy.c39::20 : warning: In file included from implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion]include/ipxe/io.h :24: In file included from include/ipxe/uaccess.h:25: /* Data[7].ctlEdges[2].bChannel */ FREQ2FBIN(5320, 0),include/string.h : ^~~~~~~~~~~~~~~~~~39 :44drivers/net/ath/ath9k/eeprom.h:: 100warning:: 38: attribute declaration must precede definition [-Wignored-attributes]note : expanded from macro 'FREQ2FBIN' void * memset(void * s,int c,size_t count) __nonnull; ^ #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5))include/compiler.h: 580 ~~~~^~~~~~: 36: note: expanded from macro '__nonnull' drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1731:39#define __nonnull __attribute__ (( nonnull )): ^warning : arch/x86/include/bits/string.himplicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion]: 185:22: note: previous definition is here /* Data[7].ctlEdges[3].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ static inline void * memset(void *s, int c,size_t count)drivers/net/ath/ath9k/eeprom.h : ^100 :38: note: expanded from macro 'FREQ2FBIN' In file included from drivers/net/ath/ath9k/ath9k_ar9003_phy.c:#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5))20 : ~~~~^~~~~~ In file included from include/ipxe/io.h:24: drivers/net/ath/ath9k/ath9k_ar9003_eeprom.cIn file included from :include/ipxe/uaccess.h1732::2539: :include/string.h :warning40:: 58implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3260 to 188 [-Wconstant-conversion]: warning: attribute declaration must precede definition [-Wignored-attributes] /* Data[7].ctlEdges[4].bChannel */ FREQ2FBIN(5560, 0), ^~~~~~~~~~~~~~~~~~ void * memmove(void * dest,const void *src,size_t count) __nonnull;drivers/net/ath/ath9k/eeprom.h : ^100 :include/compiler.h38:: 580note:36: :expanded from macro 'FREQ2FBIN' note: expanded from macro '__nonnull' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) #define __nonnull __attribute__ (( nonnull )) ~~~~^~~~~~ ^ arch/x86/include/bits/string.hdrivers/net/ath/ath9k/ath9k_ar9003_eeprom.c::1591733::2239:: warningnote: : implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion]previous definition is here /* Data[7].ctlEdges[5].bChannel */ FREQ2FBIN(5700, 0),static inline void * memmove(void * dest,const void * src, size_t n) ^~~~~~~~~~~~~~~~~~ ^ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1734:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[7].ctlEdges[6].bChannel */ FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1735:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] /* Data[7].ctlEdges[7].bChannel */ FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1739:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2890 to 74 [-Wconstant-conversion] /* Data[8].ctlEdges[0].bChannel */ FREQ2FBIN(5190, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1740:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2930 to 114 [-Wconstant-conversion] /* Data[8].ctlEdges[1].bChannel */ FREQ2FBIN(5230, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1741:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2970 to 154 [-Wconstant-conversion] /* Data[8].ctlEdges[2].bChannel */ FREQ2FBIN(5270, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1742:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3210 to 138 [-Wconstant-conversion] /* Data[8].ctlEdges[3].bChannel */ FREQ2FBIN(5510, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1743:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3250 to 178 [-Wconstant-conversion] /* Data[8].ctlEdges[4].bChannel */ FREQ2FBIN(5550, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1744:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3370 to 42 [-Wconstant-conversion] /* Data[8].ctlEdges[5].bChannel */ FREQ2FBIN(5670, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1745:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3455 to 127 [-Wconstant-conversion] /* Data[8].ctlEdges[6].bChannel */ FREQ2FBIN(5755, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1746:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3495 to 167 [-Wconstant-conversion] /* Data[8].ctlEdges[7].bChannel */ FREQ2FBIN(5795, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1874:17: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] .spurChans = {FREQ2FBIN(2464, 1), 0, 0, 0, 0}, ~^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1907:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1908:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1909:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1918:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1919:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1922:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1923:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1924:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1927:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1928:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1929:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1932:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1933:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1934:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1963:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1964:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1965:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -468 to 44 [-Wconstant-conversion] FREQ2FBIN(2457, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1966:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] FREQ2FBIN(2462, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1969:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1970:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1971:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1976:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1977:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1978:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1982:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -475 to 37 [-Wconstant-conversion] FREQ2FBIN(2422, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1983:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -474 to 38 [-Wconstant-conversion] FREQ2FBIN(2427, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1984:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -470 to 42 [-Wconstant-conversion] FREQ2FBIN(2447, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1985:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -469 to 43 [-Wconstant-conversion] FREQ2FBIN(2452, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1989:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[4].ctledges[0].bchannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1990:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[4].ctledges[1].bchannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1991:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[4].ctledges[2].bchannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1992:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -463 to 49 [-Wconstant-conversion] /* Data[4].ctledges[3].bchannel */ FREQ2FBIN(2484, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1996:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[5].ctledges[0].bchannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1997:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[5].ctledges[1].bchannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1998:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[5].ctledges[2].bchannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2003:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[6].ctledges[0].bchannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2004:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[6].ctledges[1].bchannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2005:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2010:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -475 to 37 [-Wconstant-conversion] /* Data[7].ctledges[0].bchannel */ FREQ2FBIN(2422, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2011:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -474 to 38 [-Wconstant-conversion] /* Data[7].ctledges[1].bchannel */ FREQ2FBIN(2427, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2012:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -470 to 42 [-Wconstant-conversion] /* Data[7].ctledges[2].bchannel */ FREQ2FBIN(2447, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2013:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] /* Data[7].ctledges[3].bchannel */ FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2017:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[8].ctledges[0].bchannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2018:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[8].ctledges[1].bchannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2019:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[8].ctledges[2].bchannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2023:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[9].ctledges[0].bchannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ 6drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c warning:s2024 generated. :39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[9].ctledges[1].bchannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2025:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[9].ctledges[2].bchannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2030:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[10].ctledges[0].bchannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2031:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[10].ctledges[1].bchannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2032:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[10].ctledges[2].bchannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2037:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -475 to 37 [-Wconstant-conversion] /* Data[11].ctledges[0].bchannel */ FREQ2FBIN(2422, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2038:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -474 to 38 [-Wconstant-conversion] /* Data[11].ctledges[1].bchannel */ FREQ2FBIN(2427, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2039:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -470 to 42 [-Wconstant-conversion] /* Data[11].ctledges[2].bchannel */ FREQ2FBIN(2447, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2040:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] /* Data[11].ctledges[3].bchannel */ FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2113:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2114:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2920 to 104 [-Wconstant-conversion] FREQ2FBIN(5220, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2115:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2116:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3100 to 28 [-Wconstant-conversion] FREQ2FBIN(5400, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2117:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2118:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2119:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2120:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3485 to 157 [-Wconstant-conversion] FREQ2FBIN(5785, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2156:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2157:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2920 to 104 [-Wconstant-conversion] FREQ2FBIN(5220, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2158:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2159:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3100 to 28 [-Wconstant-conversion] FREQ2FBIN(5400, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2160:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2161:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2162:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3425 to 97 [-Wconstant-conversion] FREQ2FBIN(5725, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2163:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2166:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2167:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2920 to 104 [-Wconstant-conversion] FREQ2FBIN(5220, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2168:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2169:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3100 to 28 [-Wconstant-conversion] FREQ2FBIN(5400, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2170:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2171:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2172:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3425 to 97 [-Wconstant-conversion] FREQ2FBIN(5725, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2173:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2176:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2177:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2920 to 104 [-Wconstant-conversion] FREQ2FBIN(5220, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2178:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2179:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3100 to 28 [-Wconstant-conversion] FREQ2FBIN(5400, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2180:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2181:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2182:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3425 to 97 [-Wconstant-conversion] FREQ2FBIN(5725, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2183:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2230:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[0].ctledges[0].bchannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2231:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[0].ctledges[1].bchannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2232:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2980 to 164 [-Wconstant-conversion] /* Data[0].ctledges[2].bchannel */ FREQ2FBIN(5280, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2233:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[0].ctledges[3].bchannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2234:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] /* Data[0].ctledges[4].bchannel */ FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2235:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[0].ctledges[5].bchannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2236:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[0].ctledges[6].bchannel */ FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2237:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] /* Data[0].ctledges[7].bchannel */ FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2240:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[1].ctledges[0].bchannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2241:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[1].ctledges[1].bchannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2242:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2980 to 164 [-Wconstant-conversion] /* Data[1].ctledges[2].bchannel */ FREQ2FBIN(5280, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2243:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[1].ctledges[3].bchannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2244:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3220 to 148 [-Wconstant-conversion] /* Data[1].ctledges[4].bchannel */ FREQ2FBIN(5520, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2245:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[1].ctledges[5].bchannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2246:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[1].ctledges[6].bchannel */ FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2247:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] /* Data[1].ctledges[7].bchannel */ FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2251:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2890 to 74 [-Wconstant-conversion] /* Data[2].ctledges[0].bchannel */ FREQ2FBIN(5190, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2252:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2930 to 114 [-Wconstant-conversion] /* Data[2].ctledges[1].bchannel */ FREQ2FBIN(5230, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2253:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2970 to 154 [-Wconstant-conversion] /* Data[2].ctledges[2].bchannel */ FREQ2FBIN(5270, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2254:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3010 to 194 [-Wconstant-conversion] /* Data[2].ctledges[3].bchannel */ FREQ2FBIN(5310, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2255:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3210 to 138 [-Wconstant-conversion] /* Data[2].ctledges[4].bchannel */ FREQ2FBIN(5510, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2256:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3250 to 178 [-Wconstant-conversion] /* Data[2].ctledges[5].bchannel */ FREQ2FBIN(5550, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2257:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3370 to 42 [-Wconstant-conversion] /* Data[2].ctledges[6].bchannel */ FREQ2FBIN(5670, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2258:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3455 to 127 [-Wconstant-conversion] /* Data[2].ctledges[7].bchannel */ FREQ2FBIN(5755, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2262:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[3].ctledges[0].bchannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2263:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2900 to 84 [-Wconstant-conversion] /* Data[3].ctledges[1].bchannel */ FREQ2FBIN(5200, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2264:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[3].ctledges[2].bchannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2265:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] /* Data[3].ctledges[3].bchannel */ FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2266:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[3].ctledges[4].bchannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2267:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[3].ctledges[5].bchannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2273:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[4].ctledges[0].bchannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2274:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[4].ctledges[1].bchannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2275:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[4].ctledges[2].bchannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2276:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[4].ctledges[3].bchannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2284:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2890 to 74 [-Wconstant-conversion] /* Data[5].ctledges[0].bchannel */ FREQ2FBIN(5190, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2285:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2970 to 154 [-Wconstant-conversion] /* Data[5].ctledges[1].bchannel */ FREQ2FBIN(5270, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2286:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3010 to 194 [-Wconstant-conversion] /* Data[5].ctledges[2].bchannel */ FREQ2FBIN(5310, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2287:396: warning warnings generated. : implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3210 to 138 [-Wconstant-conversion] /* Data[5].ctledges[3].bchannel */ FREQ2FBIN(5510, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2288:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3290 to 218 [-Wconstant-conversion] /* Data[5].ctledges[4].bchannel */ FREQ2FBIN(5590, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2289:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3370 to 42 [-Wconstant-conversion] /* Data[5].ctledges[5].bchannel */ FREQ2FBIN(5670, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2295:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[6].ctledges[0].bchannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2296:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2900 to 84 [-Wconstant-conversion] /* Data[6].ctledges[1].bchannel */ FREQ2FBIN(5200, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2297:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2920 to 104 [-Wconstant-conversion] /* Data[6].ctledges[2].bchannel */ FREQ2FBIN(5220, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2298:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[6].ctledges[3].bchannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2299:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[6].ctledges[4].bchannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2300:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] /* Data[6].ctledges[5].bchannel */ FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2301:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[6].ctledges[6].bchannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2302:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[6].ctledges[7].bchannel */ FREQ2FBIN(5745, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2306:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[7].ctledges[0].bchannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2307:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[7].ctledges[1].bchannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2308:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] /* Data[7].ctledges[2].bchannel */ FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2309:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[7].ctledges[3].bchannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2310:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3260 to 188 [-Wconstant-conversion] /* Data[7].ctledges[4].bchannel */ FREQ2FBIN(5560, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2311:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[7].ctledges[5].bchannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2312:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[7].ctledges[6].bchannel */ FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2313:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] /* Data[7].ctledges[7].bchannel */ FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2317:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2890 to 74 [-Wconstant-conversion] /* Data[8].ctledges[0].bchannel */ FREQ2FBIN(5190, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2318:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2930 to 114 [-Wconstant-conversion] /* Data[8].ctledges[1].bchannel */ FREQ2FBIN(5230, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2319:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2970 to 154 [-Wconstant-conversion] /* Data[8].ctledges[2].bchannel */ FREQ2FBIN(5270, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2320:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3210 to 138 [-Wconstant-conversion] /* Data[8].ctledges[3].bchannel */ FREQ2FBIN(5510, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2321:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3250 to 178 [-Wconstant-conversion] /* Data[8].ctledges[4].bchannel */ FREQ2FBIN(5550, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2322:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3370 to 42 [-Wconstant-conversion] /* Data[8].ctledges[5].bchannel */ FREQ2FBIN(5670, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2323:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3455 to 127 [-Wconstant-conversion] /* Data[8].ctledges[6].bchannel */ FREQ2FBIN(5755, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2324:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3495 to 167 [-Wconstant-conversion] /* Data[8].ctledges[7].bchannel */ FREQ2FBIN(5795, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ clang: 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/ath/ath9k/ath9k_ar9003_eeprom.c:2451:17: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] .spurChans = {FREQ2FBIN(2464, 1), 0, 0, 0, 0}, ~^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2484:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2485:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2486:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2495:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2496:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2499:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2500:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2501:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2504:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2505:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2506:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2509:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2510:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2511:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2540:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2541:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2542:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -468 to 44 [-Wconstant-conversion] FREQ2FBIN(2457, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2543:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] FREQ2FBIN(2462, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2546:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2547:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2548:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2553:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2554:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2555:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2559:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -475 to 37 [-Wconstant-conversion] FREQ2FBIN(2422, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2560:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -474 to 38 [-Wconstant-conversion] FREQ2FBIN(2427, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2561:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -470 to 42 [-Wconstant-conversion] FREQ2FBIN(2447, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2562:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -469 to 43 [-Wconstant-conversion] FREQ2FBIN(2452, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2566:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[4].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2567:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[4].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2568:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[4].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2569:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -463 to 49 [-Wconstant-conversion] /* Data[4].ctlEdges[3].bChannel */ FREQ2FBIN(2484, 1), [BUILD] bin/vxge_config.o ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2573:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[5].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2574:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[5].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2575:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[5].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2580:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[6].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2581:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[6].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2582:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2587:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -475 to 37 [-Wconstant-conversion] /* Data[7].ctlEdges[0].bChannel */ FREQ2FBIN(2422, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2588:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -474 to 38 [-Wconstant-conversion] /* Data[7].ctlEdges[1].bChannel */ FREQ2FBIN(2427, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2589:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -470 to 42 [-Wconstant-conversion] /* Data[7].ctlEdges[2].bChannel */ FREQ2FBIN(2447, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2590:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] /* Data[7].ctlEdges[3].bChannel */ FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2594:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[8].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2595:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[8].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2596:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[8].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2600:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[9].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2601:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[9].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2602:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[9].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2607:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[10].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2608:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[10].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2609:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[10].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2614:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -475 to 37 [-Wconstant-conversion] /* Data[11].ctlEdges[0].bChannel */ FREQ2FBIN(2422, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2615:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -474 to 38 [-Wconstant-conversion] /* Data[11].ctlEdges[1].bChannel */ FREQ2FBIN(2427, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2616:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -470 to 42 [-Wconstant-conversion] /* Data[11].ctlEdges[2].bChannel */ FREQ2FBIN(2447, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2617:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] /* Data[11].ctlEdges[3].bChannel */ FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2690:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2691:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2920 to 104 [-Wconstant-conversion] FREQ2FBIN(5220, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2692:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2693:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3100 to 28 [-Wconstant-conversion] FREQ2FBIN(5400, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2694:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2695:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2696:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2697:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3485 to 157 [-Wconstant-conversion] FREQ2FBIN(5785, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2733:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38drivers/net/ath/ath9k/ath9k_ar9003_phy.c:: 862note:: 7expanded from macro 'FREQ2FBIN': warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2734:3 if (!on != aniState->ofdmWeakSigDetectOff) {: ^ ~~warning : implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2940 to 124 [-Wconstant-conversion] FREQ2FBIN(5240, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2735:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: drivers/net/ath/ath9k/ath9k_ar9003_phy.cnote:: 862expanded from macro 'FREQ2FBIN': 7: note: add parentheses after the '!' to evaluate the comparison first#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c if (!on != aniState->ofdmWeakSigDetectOff) {: 2736 ^: 3 ( ): warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3100 to 28 [-Wconstant-conversion] drivers/net/ath/ath9k/ath9k_ar9003_phy.c:862: FREQ2FBIN(5400, 0),7 : ^~~~~~~~~~~~~~~~~~ notedrivers/net/ath/ath9k/eeprom.h: :add parentheses around left hand side expression to silence this warning100 :38: note: expanded from macro 'FREQ2FBIN' if (!on != aniState->ofdmWeakSigDetectOff) { ^ ( ) #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2737:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2738:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2739:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2740:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2743:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2744:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2940 to 124 [-Wconstant-conversion] FREQ2FBIN(5240, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: drivers/net/ath/ath9k/ath9k_ar9003_phy.cexpanded from macro 'FREQ2FBIN': 1016:7: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses]#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ if (!is_on != aniState->mrcCCKOff) { drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c ^ ~~: 2745:3: warningdrivers/net/ath/ath9k/ath9k_ar9003_phy.c: :implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion]1016 :7: note FREQ2FBIN(5320, 0),: add parentheses after the '!' to evaluate the comparison first ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100: if (!is_on != aniState->mrcCCKOff) {38 : ^ ( )note : expanded from macro 'FREQ2FBIN' drivers/net/ath/ath9k/ath9k_ar9003_phy.c:1016:#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) 7 ~~~~^~~~~~: note: add parentheses around left hand side expression to silence this warning drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2746:3 if (!is_on != aniState->mrcCCKOff) {: ^warning : ( )implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3100 to 28 [-Wconstant-conversion] FREQ2FBIN(5400, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2747:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2748:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2749:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2750:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2753:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2754:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2940 to 124 [-Wconstant-conversion] FREQ2FBIN(5240, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2755:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2756:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3100 to 28 [-Wconstant-conversion] FREQ2FBIN(5400, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2757:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2758:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2759:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2760:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2807:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[0].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2808:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[0].ctlEdges[1].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2809:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2980 to 164 [-Wconstant-conversion] /* Data[0].ctlEdges[2].bChannel */ FREQ2FBIN(5280, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2810:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[0].ctlEdges[3].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2811:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] /* Data[0].ctlEdges[4].bChannel */ FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2812:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[0].ctlEdges[5].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2813:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[0].ctlEdges[6].bChannel */ FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2814:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] /* Data[0].ctlEdges[7].bChannel */ FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2817:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[1].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2818:39: warning: [BUILD] bin/vxge.o implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[1].ctlEdges[1].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2819:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2980 to 164 [-Wconstant-conversion] /* Data[1].ctlEdges[2].bChannel */ FREQ2FBIN(5280, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2820:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[1].ctlEdges[3].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2821:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3220 to 148 [-Wconstant-conversion] /* Data[1].ctlEdges[4].bChannel */ FREQ2FBIN(5520, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2822:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[1].ctlEdges[5].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2823:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[1].ctlEdges[6].bChannel */ FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2824:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] /* Data[1].ctlEdges[7].bChannel */ FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2828:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2890 to 74 [-Wconstant-conversion] /* Data[2].ctlEdges[0].bChannel */ FREQ2FBIN(5190, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2829:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2930 to 114 [-Wconstant-conversion] /* Data[2].ctlEdges[1].bChannel */ FREQ2FBIN(5230, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2830:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2970 to 154 [-Wconstant-conversion] /* Data[2].ctlEdges[2].bChannel */ FREQ2FBIN(5270, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2831:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3010 to 194 [-Wconstant-conversion] /* Data[2].ctlEdges[3].bChannel */ FREQ2FBIN(5310, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2832:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3210 to 138 [-Wconstant-conversion] /* Data[2].ctlEdges[4].bChannel */ FREQ2FBIN(5510, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2833:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3250 to 178 [-Wconstant-conversion] /* Data[2].ctlEdges[5].bChannel */ FREQ2FBIN(5550, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2834:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3370 to 42 [-Wconstant-conversion] /* Data[2].ctlEdges[6].bChannel */ FREQ2FBIN(5670, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2835:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3455 to 127 [-Wconstant-conversion] /* Data[2].ctlEdges[7].bChannel */ FREQ2FBIN(5755, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2839:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[3].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2840:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2900 to 84 [-Wconstant-conversion] /* Data[3].ctlEdges[1].bChannel */ FREQ2FBIN(5200, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.cIn file included from :drivers/net/ath/ath9k/ath9k.c2841::3920:: In file included from warninginclude/ipxe/pci.h: :implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion]24 : In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h: /* Data[3].ctlEdges[2].bChannel */ FREQ2FBIN(5260, 0),13: In file included from arch/x86/include/ipxe/pcidirect.h ^~~~~~~~~~~~~~~~~~: 7: drivers/net/ath/ath9k/eeprom.hIn file included from :include/ipxe/io.h100::2438: :In file included from include/ipxe/uaccess.h:note: 25expanded from macro 'FREQ2FBIN': include/string.h:28:5: warning: #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5))attribute declaration must precede definition [-Wignored-attributes] ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2842:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] /* Data[3].ctlEdges[3].bChannel */ FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' int __pure strncmp(const char * cs,const char * ct, ^ #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ include/compiler.h:566drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c::33:2843 :39:note : warningexpanded from macro '__pure': implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] #define __pure __attribute__ (( pure )) ^ /* Data[3].ctlEdges[4].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.harch/x86/include/bits/string.h::216:10019::38 :note : noteprevious definition is here: expanded from macro 'FREQ2FBIN' static inline int strncmp(const char * cs,const char * ct,size_t count) #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ^ ~~~~^~~~~~In file included from drivers/net/ath/ath9k/ath9k.c:20: In file included from include/ipxe/pci.h:drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:242844:: In file included from 39include/ipxe/pci_io.h: :49warning: : implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion]In file included from arch/x86/include/bits/pci_io.h :13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from /* Data[3].ctlEdges[5].bChannel */ FREQ2FBIN(5700, 0),include/ipxe/io.h: ^~~~~~~~~~~~~~~~~~24 : In file included from drivers/net/ath/ath9k/eeprom.hinclude/ipxe/uaccess.h::25100: :include/string.h38::29 :note24: warning: : attribute declaration must precede definition [-Wignored-attributes]expanded from macro 'FREQ2FBIN' size_t count) __nonnull; ^ #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5))include/compiler.h :580: ~~~~^~~~~~ 36: note: drivers/net/ath/ath9k/ath9k_ar9003_eeprom.cexpanded from macro '__nonnull' :2850:39: warning#define __nonnull __attribute__ (( nonnull )): implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] ^ arch/x86/include/bits/string.h:216:19 /* Data[4].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0),: ^~~~~~~~~~~~~~~~~~ note: drivers/net/ath/ath9k/eeprom.hprevious definition is here :100:38: note: expanded from macro 'FREQ2FBIN' static inline int strncmp(const char * cs,const char * ct,size_t count) ^ #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2851:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[4].ctlEdges[1].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2852:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[4].ctlEdges[2].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2853:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[4].ctlEdges[3].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2861:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2890 to 74 [-Wconstant-conversion] /* Data[5].ctlEdges[0].bChannel */ FREQ2FBIN(5190, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2862:39: warning: In file included from implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2970 to 154 [-Wconstant-conversion]drivers/net/ath/ath9k/ath9k.c :20: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h /* Data[5].ctlEdges[1].bChannel */ FREQ2FBIN(5270, 0),: 49 ^~~~~~~~~~~~~~~~~~: In file included from arch/x86/include/bits/pci_io.hdrivers/net/ath/ath9k/eeprom.h::13100: :In file included from arch/x86/include/ipxe/pcidirect.h38::7 : noteIn file included from : include/ipxe/io.hexpanded from macro 'FREQ2FBIN':24 : In file included from include/ipxe/uaccess.h:25: include/string.h:32:#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5))8 : ~~~~^~~~~~ warning: attribute declaration must precede definition [-Wignored-attributes]drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c: 2863:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3010 to 194 [-Wconstant-conversion]size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: /* Data[5].ctlEdges[2].bChannel */ FREQ2FBIN(5310, 0), note ^~~~~~~~~~~~~~~~~~: expanded from macro '__pure' drivers/net/ath/ath9k/eeprom.h:100:38:#define __pure __attribute__ (( pure )) ^ notearch/x86/include/bits/string.h: :expanded from macro 'FREQ2FBIN'239 :22: note: previous definition is here #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ static inline size_t strlen(const char * s) ^ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.cIn file included from :drivers/net/ath/ath9k/ath9k.c2864::3920:: In file included from warninginclude/ipxe/pci.h: :implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3210 to 138 [-Wconstant-conversion]24 : In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h: /* Data[5].ctlEdges[3].bChannel */ FREQ2FBIN(5510, 0),13 : ^~~~~~~~~~~~~~~~~~In file included from arch/x86/include/ipxe/pcidirect.h: 7: In file included from drivers/net/ath/ath9k/eeprom.hinclude/ipxe/io.h::10024: :In file included from include/ipxe/uaccess.h38::25 : noteinclude/string.h: :32expanded from macro 'FREQ2FBIN': 38: warning: attribute declaration must precede definition [-Wignored-attributes] #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ size_t __pure strlen(const char * s) __nonnull; ^ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.cinclude/compiler.h::5802865:36::39 :note : expanded from macro '__nonnull'warning : implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3290 to 218 [-Wconstant-conversion] #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239 /* Data[5].ctlEdges[4].bChannel */ FREQ2FBIN(5590, 0),: 22 ^~~~~~~~~~~~~~~~~~: note: drivers/net/ath/ath9k/eeprom.hprevious definition is here: 100:38: notestatic inline size_t strlen(const char * s) : ^expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2866:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3370 to 42 [-Wconstant-conversion] /* Data[5].ctlEdges[5].bChannel */ FREQ2FBIN(5670, 0),In file included from drivers/net/ath/ath9k/ath9k.c ^~~~~~~~~~~~~~~~~~ :20drivers/net/ath/ath9k/eeprom.h: :In file included from 100include/ipxe/pci.h::2438: In file included from :include/ipxe/pci_io.h :note49: : In file included from expanded from macro 'FREQ2FBIN'arch/x86/include/bits/pci_io.h :13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)): 24 ~~~~^~~~~~: In file included from include/ipxe/uaccess.h:25: include/string.hdrivers/net/ath/ath9k/ath9k_ar9003_eeprom.c::287239::4439: :warning : warningattribute declaration must precede definition [-Wignored-attributes] : implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] void * memset(void * s,int c,size_t count) __nonnull; ^ /* Data[6].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0),include/compiler.h : ^~~~~~~~~~~~~~~~~~580 :36drivers/net/ath/ath9k/eeprom.h: :100note:: 38expanded from macro '__nonnull': note : expanded from macro 'FREQ2FBIN' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5))185: 22: ~~~~^~~~~~ note: previous definition is here drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2873:39static inline void * memset(void *s, int c,size_t count): warning ^: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2900 to 84 [-Wconstant-conversion] /* Data[6].ctlEdges[1].bChannel */ FREQ2FBIN(5200, 0), ^~~~~~~~~~~~~~~~~~In file included from drivers/net/ath/ath9k/ath9k.c:drivers/net/ath/ath9k/eeprom.h20:: 100In file included from :include/ipxe/pci.h:2438: :In file included from include/ipxe/pci_io.h: 49: note: In file included from arch/x86/include/bits/pci_io.hexpanded from macro 'FREQ2FBIN':13: In file included from arch/x86/include/ipxe/pcidirect.h :7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)): include/string.h ~~~~^~~~~~: 40:58: warning: drivers/net/ath/ath9k/ath9k_ar9003_eeprom.cattribute declaration must precede definition [-Wignored-attributes]: 2874:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2920 to 104 [-Wconstant-conversion] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36 /* Data[6].ctlEdges[2].bChannel */ FREQ2FBIN(5220, 0),: ^~~~~~~~~~~~~~~~~~note : expanded from macro '__nonnull' drivers/net/ath/ath9k/eeprom.h:100:38#define __nonnull __attribute__ (( nonnull )): ^note : arch/x86/include/bits/string.hexpanded from macro 'FREQ2FBIN' :159:22: note: previous definition is here #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ static inline void * memmove(void * dest,const void * src, size_t n)drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c : ^2875: 39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[6].ctlEdges[3].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2876:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[6].ctlEdges[4].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2877:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] /* Data[6].ctlEdges[5].bChannel */ FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2878:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[6].ctlEdges[6].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2879:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[6].ctlEdges[7].bChannel */ FREQ2FBIN(5745, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2883:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[7].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2884:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[7].ctlEdges[1].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2885:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] /* Data[7].ctlEdges[2].bChannel */ FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2886:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[7].ctlEdges[3].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2887:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3260 to 188 [-Wconstant-conversion] /* Data[7].ctlEdges[4].bChannel */ FREQ2FBIN(5560, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2888:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[7].ctlEdges[5].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2889:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[7].ctlEdges[6].bChannel */ FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2890:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] /* Data[7].ctlEdges[7].bChannel */ FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2894:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2890 to 74 [-Wconstant-conversion] /* Data[8].ctlEdges[0].bChannel */ FREQ2FBIN(5190, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2895:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2930 to 114 [-Wconstant-conversion] /* Data[8].ctlEdges[1].bChannel */ FREQ2FBIN(5230, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2896:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2970 to 154 [-Wconstant-conversion] /* Data[8].ctlEdges[2].bChannel */ FREQ2FBIN(5270, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2897:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3210 to 138 [-Wconstant-conversion] /* Data[8].ctlEdges[3].bChannel */ FREQ2FBIN(5510, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2898:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3250 to 178 [-Wconstant-conversion] /* Data[8].ctlEdges[4].bChannel */ FREQ2FBIN(5550, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2899:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3370 to 42 [-Wconstant-conversion] /* Data[8].ctlEdges[5].bChannel */ FREQ2FBIN(5670, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2900:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3455 to 127 [-Wconstant-conversion] /* Data[8].ctlEdges[6].bChannel */ FREQ2FBIN(5755, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2901:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3495 to 167 [-Wconstant-conversion] /* Data[8].ctlEdges[7].bChannel */ FREQ2FBIN(5795, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ clang: 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/ath/ath9k/ath9k_eeprom_9287.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath9k/ath9k_eeprom_9287.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ath/ath9k/ath9k_eeprom_9287.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath9k/ath9k_eeprom_9287.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ath/ath9k/ath9k_eeprom_9287.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ath/ath9k/ath9k_eeprom_9287.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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] [BUILD] bin/vxge_traffic.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] [BUILD] bin/snponly.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/ath/ath9k/ath9k_ar9003_mac.c:19: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath9k/ath9k_ar9003_mac.c:19: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ath/ath9k/ath9k_ar9003_mac.c:19: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath9k/ath9k_ar9003_mac.c:19: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ath/ath9k/ath9k_ar9003_mac.c:19: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ath/ath9k/ath9k_ar9003_mac.c:19: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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] [BUILD] bin/snpnet.o In file included from drivers/net/ath/ath9k/ath9k_ar9003_calib.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath9k/ath9k_ar9003_calib.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ath/ath9k/ath9k_ar9003_calib.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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) 6 ^ warning sIn file included from generated. drivers/net/ath/ath9k/ath9k_ar9003_calib.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ath/ath9k/ath9k_ar9003_calib.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ath/ath9k/ath9k_ar9003_calib.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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] [BUILD] bin/scsi.o 6 warnings generated. [BUILD] bin/srp.o drivers/net/ath/ath9k/ath9k_ar9003_calib.c:675:5: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses] AR_PHY_TX_IQCAL_STATUS_B0, ^~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/ar9003_phy.h:577:68: note: expanded from macro 'AR_PHY_TX_IQCAL_STATUS_B0' #define AR_PHY_TX_IQCAL_STATUS_B0 (AR_SM_BASE + AR_SREV_9485(ah) ? \ ^ drivers/net/ath/ath9k/hw.h:104:18: note: expanded from macro 'REG_READ_FIELD' (((REG_READ(_a, _r) & _f) >> _f##_S)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/hw.h:79:30: note: expanded from macro 'REG_READ' (_ah)->reg_ops.read((_ah), (_reg)) ^~~~ drivers/net/ath/ath9k/ath9k_ar9003_calib.c:675:5: note: place parentheses around the '+' expression to silence this warning AR_PHY_TX_IQCAL_STATUS_B0, ^~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/ar9003_phy.h:577:68: note: expanded from macro 'AR_PHY_TX_IQCAL_STATUS_B0' #define AR_PHY_TX_IQCAL_STATUS_B0 (AR_SM_BASE + AR_SREV_9485(ah) ? \ ^ drivers/net/ath/ath9k/hw.h:104:18: note: expanded from macro 'REG_READ_FIELD' (((REG_READ(_a, _r) & _f) >> _f##_S)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/hw.h:79:30: note: expanded from macro 'REG_READ' (_ah)->reg_ops.read((_ah), (_reg)) ^~~~ drivers/net/ath/ath9k/ath9k_ar9003_calib.c:675:5: note: place parentheses around the '?:' expression to evaluate it first AR_PHY_TX_IQCAL_STATUS_B0, ^~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/ar9003_phy.h:577:68: note: expanded from macro 'AR_PHY_TX_IQCAL_STATUS_B0' #define AR_PHY_TX_IQCAL_STATUS_B0 (AR_SM_BASE + AR_SREV_9485(ah) ? \ ^ drivers/net/ath/ath9k/hw.h:104:18: note: expanded from macro 'REG_READ_FIELD' (((REG_READ(_a, _r) & _f) >> _f##_S)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/hw.h:79:30: note: expanded from macro 'REG_READ' (_ah)->reg_ops.read((_ah), (_reg)) ^~~~ drivers/net/ath/ath9k/ath9k_ar9003_calib.c:727:20: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses] REG_RMW_FIELD(ah, AR_PHY_TX_IQCAL_START, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/ar9003_phy.h:575:68: note: expanded from macro 'AR_PHY_TX_IQCAL_START' #define AR_PHY_TX_IQCAL_START (AR_SM_BASE + AR_SREV_9485(ah) ? \ ^ drivers/net/ath/ath9k/hw.h:102:14: note: expanded from macro 'REG_RMW_FIELD' REG_RMW(_a, _r, (((_v) << _f##_S) & _f), (_f)) ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/hw.h:85:29: note: expanded from macro 'REG_RMW' (_ah)->reg_ops.rmw((_ah), (_reg), (_set), (_clr)) ^~~~ drivers/net/ath/ath9k/ath9k_ar9003_calib.c:727:20: note: place parentheses around the '+' expression to silence this warning REG_RMW_FIELD(ah, AR_PHY_TX_IQCAL_START, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/ar9003_phy.h:575:68: note: expanded from macro 'AR_PHY_TX_IQCAL_START' #define AR_PHY_TX_IQCAL_START (AR_SM_BASE + AR_SREV_9485(ah) ? \ ^ drivers/net/ath/ath9k/hw.h:102:14: note: expanded from macro 'REG_RMW_FIELD' REG_RMW(_a, _r, (((_v) << _f##_S) & _f), (_f)) ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/hw.h:85:29: note: expanded from macro 'REG_RMW' (_ah)->reg_ops.rmw((_ah), (_reg), (_set), (_clr)) ^~~~ drivers/net/ath/ath9k/ath9k_ar9003_calib.c:727:20: note: place parentheses around the '?:' expression to evaluate it first REG_RMW_FIELD(ah, AR_PHY_TX_IQCAL_START, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/ar9003_phy.h:575:68: note: expanded from macro 'AR_PHY_TX_IQCAL_START' #define AR_PHY_TX_IQCAL_START (AR_SM_BASE + AR_SREV_9485(ah) ? \ ^ drivers/net/ath/ath9k/hw.h:102:14: note: expanded from macro 'REG_RMW_FIELD' REG_RMW(_a, _r, (((_v) << _f##_S) & _f), (_f)) ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/hw.h:85:29: note: expanded from macro 'REG_RMW' (_ah)->reg_ops.rmw((_ah), (_reg), (_set), (_clr)) ^~~~ drivers/net/ath/ath9k/ath9k_ar9003_calib.c:730:25: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses] if (!ath9k_hw_wait(ah, AR_PHY_TX_IQCAL_START, ^~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/ar9003_phy.h:575:68: note: expanded from macro 'AR_PHY_TX_IQCAL_START' #define AR_PHY_TX_IQCAL_START (AR_SM_BASE + AR_SREV_9485(ah) ? \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ drivers/net/ath/ath9k/ath9k_ar9003_calib.c:730:25: note: place parentheses around the '+' expression to silence this warning if (!ath9k_hw_wait(ah, AR_PHY_TX_IQCAL_START, ^~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/ar9003_phy.h:575:68: note: expanded from macro 'AR_PHY_TX_IQCAL_START' #define AR_PHY_TX_IQCAL_START (AR_SM_BASE + AR_SREV_9485(ah) ? \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ drivers/net/ath/ath9k/ath9k_ar9003_calib.c:730:25: note: place parentheses around the '?:' expression to evaluate it first if (!ath9k_hw_wait(ah, AR_PHY_TX_IQCAL_START, ^~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/ar9003_phy.h:575:68: note: expanded from macro 'AR_PHY_TX_IQCAL_START' #define AR_PHY_TX_IQCAL_START (AR_SM_BASE + AR_SREV_9485(ah) ? \ ~~~~~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_calib.c:743:3: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses] AR_PHY_TX_IQCAL_STATUS_B0, ^~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/ar9003_phy.h:577:68: note: expanded from macro 'AR_PHY_TX_IQCAL_STATUS_B0' #define AR_PHY_TX_IQCAL_STATUS_B0 (AR_SM_BASE + AR_SREV_9485(ah) ? \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ drivers/net/ath/ath9k/ath9k_ar9003_calib.c:743:3: note: place parentheses around the '+' expression to silence this warning AR_PHY_TX_IQCAL_STATUS_B0, ^~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/ar9003_phy.h:577:68: note: expanded from macro 'AR_PHY_TX_IQCAL_STATUS_B0' #define AR_PHY_TX_IQCAL_STATUS_B0 (AR_SM_BASE + AR_SREV_9485(ah) ? \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ drivers/net/ath/ath9k/ath9k_ar9003_calib.c:743:3: note: place parentheses around the '?:' expression to evaluate it first AR_PHY_TX_IQCAL_STATUS_B0, ^~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/ar9003_phy.h:577:68: note: expanded from macro 'AR_PHY_TX_IQCAL_STATUS_B0' #define AR_PHY_TX_IQCAL_STATUS_B0 (AR_SM_BASE + AR_SREV_9485(ah) ? \ ~~~~~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_calib.c:765:5: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses] AR_PHY_TX_IQCAL_STATUS_B0, ^~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/ar9003_phy.h:577:68: note: expanded from macro 'AR_PHY_TX_IQCAL_STATUS_B0' #define AR_PHY_TX_IQCAL_STATUS_B0 (AR_SM_BASE + AR_SREV_9485(ah) ? \ ^ drivers/net/ath/ath9k/hw.h:104:18: note: expanded from macro 'REG_READ_FIELD' (((REG_READ(_a, _r) & _f) >> _f##_S)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/hw.h:79:30: note: expanded from macro 'REG_READ' (_ah)->reg_ops.read((_ah), (_reg)) ^~~~ drivers/net/ath/ath9k/ath9k_ar9003_calib.c:765:5: note: place parentheses around the '+' expression to silence this warning AR_PHY_TX_IQCAL_STATUS_B0, ^~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/ar9003_phy.h:577:68: note: expanded from macro 'AR_PHY_TX_IQCAL_STATUS_B0' #define AR_PHY_TX_IQCAL_STATUS_B0 (AR_SM_BASE + AR_SREV_9485(ah) ? \ ^ drivers/net/ath/ath9k/hw.h:104:18: note: expanded from macro 'REG_READ_FIELD' (((REG_READ(_a, _r) & _f) >> _f##_S)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/hw.h:79:30: note: expanded from macro 'REG_READ' (_ah)->reg_ops.read((_ah), (_reg)) ^~~~ drivers/net/ath/ath9k/ath9k_ar9003_calib.c:765:5: note: place parentheses around the '?:' expression to evaluate it first AR_PHY_TX_IQCAL_STATUS_B0, ^~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/ar9003_phy.h:577:68: note: expanded from macro 'AR_PHY_TX_IQCAL_STATUS_B0' #define AR_PHY_TX_IQCAL_STATUS_B0 (AR_SM_BASE + AR_SREV_9485(ah) ? \ ^ drivers/net/ath/ath9k/hw.h:104:18: note: expanded from macro 'REG_READ_FIELD' (((REG_READ(_a, _r) & _f) >> _f##_S)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/hw.h:79:30: note: expanded from macro 'REG_READ' (_ah)->reg_ops.read((_ah), (_reg)) ^~~~ drivers/net/ath/ath9k/ath9k_ar9003_calib.c:854:20: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses] REG_RMW_FIELD(ah, AR_PHY_TX_IQCAL_CONTROL_1, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/ar9003_phy.h:573:68: note: expanded from macro 'AR_PHY_TX_IQCAL_CONTROL_1' #define AR_PHY_TX_IQCAL_CONTROL_1 (AR_SM_BASE + AR_SREV_9485(ah) ? \ ^ drivers/net/ath/ath9k/hw.h:102:14: note: expanded from macro 'REG_RMW_FIELD' REG_RMW(_a, _r, (((_v) << _f##_S) & _f), (_f)) ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/hw.h:85:29: note: expanded from macro 'REG_RMW' (_ah)->reg_ops.rmw((_ah), (_reg), (_set), (_clr)) ^~~~ drivers/net/ath/ath9k/ath9k_ar9003_calib.c:854:20: note: place parentheses around the '+' expression to silence this warning REG_RMW_FIELD(ah, AR_PHY_TX_IQCAL_CONTROL_1, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/ar9003_phy.h:573:68: note: expanded from macro 'AR_PHY_TX_IQCAL_CONTROL_1' #define AR_PHY_TX_IQCAL_CONTROL_1 (AR_SM_BASE + AR_SREV_9485(ah) ? \ ^ drivers/net/ath/ath9k/hw.h:102:14: note: expanded from macro 'REG_RMW_FIELD' REG_RMW(_a, _r, (((_v) << _f##_S) & _f), (_f)) ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/hw.h:85:29: note: expanded from macro 'REG_RMW' (_ah)->reg_ops.rmw((_ah), (_reg), (_set), (_clr)) ^~~~ drivers/net/ath/ath9k/ath9k_ar9003_calib.c:854:20: note: place parentheses around the '?:' expression to evaluate it first In file included from REG_RMW_FIELD(ah, AR_PHY_TX_IQCAL_CONTROL_1,drivers/net/vxge/vxge_main.c : ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 19: drivers/net/ath/ath9k/ar9003_phy.hinclude/string.h:573::6828:: 5note:: expanded from macro 'AR_PHY_TX_IQCAL_CONTROL_1'warning : #define AR_PHY_TX_IQCAL_CONTROL_1 (AR_SM_BASE + AR_SREV_9485(ah) ? \attribute declaration must precede definition [-Wignored-attributes] ^ drivers/net/ath/ath9k/hw.h:102:14: note: expanded from macro 'REG_RMW_FIELD' int __pure strncmp(const char * cs,const char * ct, REG_RMW(_a, _r, (((_v) << _f##_S) & _f), (_f)) ^ ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/hw.h:85:29include/compiler.h:: 566note: :expanded from macro 'REG_RMW'33 : note: expanded from macro '__pure' (_ah)->reg_ops.rmw((_ah), (_reg), (_set), (_clr)) ^~~~ #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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/vxge/vxge_main.c:19: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/vxge/vxge_main.c:19: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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/vxge/vxge_main.c:19: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/vxge/vxge_main.c:19: 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:580: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/vxge/vxge_main.c:19: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580: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. In file included from drivers/net/ath/ath9k/ath9k_init.c:21: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath9k/ath9k_init.c:21: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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) ^ [BUILD] bin/ata.o In file included from drivers/net/ath/ath9k/ath9k_init.c:21: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ath/ath9k/ath9k_init.c:21: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ath/ath9k/ath9k_init.c:21: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ath/ath9k/ath9k_init.c:21: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/vxge/vxge_config.c:20: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/vxge/vxge_config.c:20: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/vxge/vxge_config.c:20: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/vxge/vxge_config.c:20: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/vxge/vxge_config.c:20: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/vxge/vxge_config.c:20: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:In file included from drivers/net/vxge/vxge.c13: In file included from :arch/x86/include/ipxe/pcidirect.h10:: 7In file included from : include/ipxe/pci.hIn file included from :include/ipxe/io.h24:24: : In file included from In file included from include/ipxe/pci_io.h:include/ipxe/uaccess.h49: :In file included from 25arch/x86/include/bits/pci_io.h:13: : In file included from include/string.harch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h::24: 40In file included from :include/ipxe/uaccess.h58::25 : warninginclude/string.h: :28attribute declaration must precede definition [-Wignored-attributes]: 5: warningvoid * memmove(void * dest,const void *src,size_t count) __nonnull;: attribute declaration must precede definition [-Wignored-attributes] ^ include/compiler.h:580: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:566: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/vxge/vxge.c:10: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/vxge/vxge.c:10: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/vxge/vxge.c:10: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/vxge/vxge.c:10: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/vxge/vxge.c:10: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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] [BUILD] bin/ibft.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/vxge/vxge_config.c:417:19: warning: taking address of packed member 'vpath_rst_in_prog' of class or structure 'vxge_hw_common_reg' may result in an unaligned pointer value [-Waddress-of-packed-member] (u64 __iomem *)&common_reg->vpath_rst_in_prog); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clang: 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. [BUILD] bin/nvs.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] [BUILD] bin/threewire.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] [BUILD] bin/nvsvpd.o 6 warnings generated. 12 warnings generated. 766 warnings generated. 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:566: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:580: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:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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: In file included from warningdrivers/block/scsi.c: :attribute declaration must precede definition [-Wignored-attributes]23 : include/string.h:32void * memset(void * s,int c,size_t count) __nonnull;: 8 ^: include/compiler.hwarning:: attribute declaration must precede definition [-Wignored-attributes]580 :36:size_t __pure strlen(const char * s) __nonnull; note ^: expanded from macro '__nonnull'include/compiler.h :566:#define __nonnull __attribute__ (( nonnull ))33 : ^ notearch/x86/include/bits/string.h: :expanded from macro '__pure'185 :22:#define __pure __attribute__ (( pure )) note ^: previous definition is here arch/x86/include/bits/string.h:239static inline void * memset(void *s, int c,size_t count):22 : ^ note: previous definition is here In file included from static inline size_t strlen(const char * s)drivers/block/srp.c : ^34 : In file included from include/string.hdrivers/block/scsi.c::4023:58: :include/string.h :warning32:: 38attribute 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; ^size_t __pure strlen(const char * s) __nonnull; include/compiler.h ^: 580include/compiler.h::58036:: 36note:: expanded from macro '__nonnull'note : expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^#define __nonnull __attribute__ (( nonnull )) arch/x86/include/bits/string.h ^: 159arch/x86/include/bits/string.h::22239:: note22: :previous definition is here note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n)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:580: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:580: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) ^ [BUILD] bin/spi.o [BUILD] bin/i2c_bit.o [BUILD] bin/spi_bit.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/block/ata.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:566: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:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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: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:566: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: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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: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:580: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: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:580: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/efi/snpnet.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:566: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/efi/snpnet.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/efi/snpnet.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:566: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/efi/snpnet.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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/efi/snpnet.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:580: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/efi/snpnet.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:580: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/block/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:566: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/ibft.c:32: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ibft.c:32: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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/ibft.c:32: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/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:580: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/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:580: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/efi/snponly.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:566: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/efi/snponly.c:21: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/efi/snponly.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:566: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/efi/snponly.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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/efi/snponly.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:580: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/efi/snponly.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:580: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/vxge/vxge_traffic.c:21: In file included from drivers/net/vxge/vxge_config.h:22: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/vxge/vxge_traffic.c:21: In file included from drivers/net/vxge/vxge_config.h:22: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/vxge/vxge_traffic.c:21: In file included from drivers/net/vxge/vxge_config.h:22: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/vxge/vxge_traffic.c:21: In file included from drivers/net/vxge/vxge_config.h:22: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/vxge/vxge_traffic.c:21: In file included from drivers/net/vxge/vxge_config.h:22: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/vxge/vxge_traffic.c:21: In file included from drivers/net/vxge/vxge_config.h:22: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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) ^ [BUILD] 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] clang: 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. clang: 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. [BUILD] 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/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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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) ^ [BUILD] bin/qib7322.o 6 warnings generated. 6 warnings generated. [BUILD] bin/arbel.o 6 warnings generated. [BUILD] bin/hermon.o [BUILD] bin/linda.o [BUILD] bin/efi_io.o 6 warnings generated. [BUILD] bin/efi_uaccess.o 6 warnings generated. [BUILD] bin/efi_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] 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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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 drivers/bitbash/i2c_bit.c:24: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] [BUILD] bin/efi_driver.o int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566: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:580: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/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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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/nvsvpd.c:24: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/nvsvpd.c:24: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/nvsvpd.c:24: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/nvsvpd.c:24: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/nvsvpd.c:24: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/nvsvpd.c:24: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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: warningclang: : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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] 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. [BUILD] bin/efi_smbios.o [BUILD] bin/efi_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] 6 warnings generated. [BUILD] bin/efi_strings.o [BUILD] bin/efi_umalloc.o 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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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/infiniband/qib7322.c:26: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/qib7322.c:26: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^In file included from drivers/infiniband/linda.carch/x86/include/bits/string.h::26: 216In file included from :include/ipxe/io.h19::24: In file included from include/ipxe/uaccess.hnote:25: : previous definition is here include/string.h:static inline int strncmp(const char * cs,const char * ct,size_t count)28 :5: ^ warning: attribute declaration must precede definition [-Wignored-attributes] In file included from drivers/infiniband/qib7322.c:26: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/qib7322.c:26: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here clangstatic inline size_t strlen(const char * s): int __pure strncmp(const char * cs,const char * ct, ^ ^ include/compiler.h:566:33: note: expanded from macro '__pure'In file included from drivers/infiniband/qib7322.cwarning:#define __pure __attribute__ (( pure ))26: : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]In file included from ^ include/ipxe/io.h :clang24: : warningIn file included from : arch/x86/include/bits/string.hoptimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]include/ipxe/uaccess.h: :21625:: 19include/string.h: note:: 39previous definition is here: 44: warningstatic inline int strncmp(const char * cs,const char * ct,size_t count): attribute declaration must precede definition [-Wignored-attributes] ^ In file included from void * memset(void * s,int c,size_t count) __nonnull;drivers/infiniband/linda.c : ^26 : include/compiler.hIn file included from include/ipxe/io.h::58024:: 36In file included from :include/ipxe/uaccess.h :note25: : expanded from macro '__nonnull'include/string.h:29 :24#define __nonnull __attribute__ (( nonnull )): ^warning : arch/x86/include/bits/string.hattribute declaration must precede definition [-Wignored-attributes]: 185:22 size_t count) __nonnull;: ^ note: include/compiler.hprevious definition is here: 580:36:static inline void * memset(void *s, int c,size_t count) note ^: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ In file included from arch/x86/include/bits/string.hdrivers/infiniband/qib7322.c::21626:: 19In file included from :include/ipxe/io.h note:: 24previous definition is here : In file included from include/ipxe/uaccess.h:25static inline int strncmp(const char * cs,const char * ct,size_t count): include/string.h ^ :40:58: warningIn file included from drivers/infiniband/linda.c: :26attribute declaration must precede definition [-Wignored-attributes]: In file included from include/ipxe/io.h:24void * memmove(void * dest,const void *src,size_t count) __nonnull;: In file included from ^include/ipxe/uaccess.h :25: include/compiler.hinclude/string.h::58032::836:: warning: noteattribute declaration must precede definition [-Wignored-attributes]: expanded from macro '__nonnull' size_t __pure strlen(const char * s) __nonnull; ^#define __nonnull __attribute__ (( nonnull )) include/compiler.h ^: 566:arch/x86/include/bits/string.h33:: 159note: :expanded from macro '__pure' 22:#define __pure __attribute__ (( pure )) note ^ : arch/x86/include/bits/string.hprevious definition is here: 239:22static inline void * memmove(void * dest,const void * src, size_t n): ^note: 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/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/linda.c:26: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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/linda.c:26: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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 interface/efi/efi_io.c:22: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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_io.c:22: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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_io.c:22: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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_io.c:22: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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_io.c:22: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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_io.c:22: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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) ^ [BUILD] bin/efi_bofm.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/infiniband/linda.c:1269:31: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( ( linda_wq->eager_cons == ~~~~~~~~~~~~~~~~~~~~~^~ drivers/infiniband/linda.c:1269:31: note: remove extraneous parentheses around the comparison to silence this warning if ( ( linda_wq->eager_cons == ~~ ^ drivers/infiniband/linda.c:1269:31: note: use '=' to turn this equality comparison into an assignment if ( ( linda_wq->eager_cons == ^~ = interface/efi/efi_io.c:174:13: warning: function 'efi_iodelay' is not needed and will not be emitted [-Wunneeded-internal-declaration] static void efi_iodelay ( void ) { ^ interface/efi/efi_io.c:186:13: warning: function 'efi_get_memmap' is not needed and will not be emitted [-Wunneeded-internal-declaration] static void efi_get_memmap ( struct memory_map *memmap ) { ^ drivers/infiniband/qib7322.c:1505:33: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( ( qib7322_wq->eager_cons == ~~~~~~~~~~~~~~~~~~~~~~~^~ drivers/infiniband/qib7322.c:1505:33: note: remove extraneous parentheses around the comparison to silence this warning if ( ( qib7322_wq->eager_cons == ~~ ^ drivers/infiniband/qib7322.c:1505:33: note: use '=' to turn this equality comparison into an assignment if ( ( qib7322_wq->eager_cons == ^~ = clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/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:566: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/hermon.c:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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] [BUILD] bin/efi_strerror.o [BUILD] bin/efi_pci.o 8 warnings generated. 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:566: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:580: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) ^ [BUILD] bin/efi_snp.o In file included from drivers/infiniband/arbel.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:566: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/arbel.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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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) ^ [BUILD] 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] clang: 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/hermon.c:370:1: warning: unused function 'hermon_cmd_query_eq' [-Wunused-function] hermon_cmd_query_eq ( struct hermon *hermon, unsigned int index, ^ 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:566: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:580: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_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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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_uaccess.c:21: In file included from include/ipxe/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:566: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_uaccess.c:21: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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_uaccess.c:21: In file included from include/ipxe/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:566: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_uaccess.c:21: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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_uaccess.c:21: In file included from include/ipxe/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:580: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_uaccess.c:21: In file included from include/ipxe/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:580: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/infiniband/arbel.c:449:1: warning: unused function 'arbel_cmd_disable_lam' [-Wunused-function] arbel_cmd_disable_lam ( struct arbel *arbel ) { ^ In file included from interface/efi/efi_smbios.c:22: In file included from include/ipxe/smbios.h:15: In file included from include/ipxe/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:566: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_smbios.c:22: In file included from include/ipxe/smbios.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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_umalloc.c:22: In file included from include/ipxe/umalloc.h:15: In file included from include/ipxe/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:566: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_umalloc.c:22: In file included from include/ipxe/umalloc.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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_smbios.c:22: In file included from include/ipxe/smbios.h:15: In file included from include/ipxe/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:566: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_smbios.c:22: In file included from include/ipxe/smbios.h:15: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: In file included from interface/efi/efi_umalloc.c:22: In file included from include/ipxe/umalloc.h:15: In file included from include/ipxe/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:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) note ^: previous definition is here static inline size_t strlen(const char * s) ^clang: warningarch/x86/include/bits/string.h: :optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]239 :clang22: :warning : noteoptimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]: previous definition is here static inline size_t strlen(const char * s) ^ In file included from interface/efi/efi_umalloc.c:22: In file included from include/ipxe/umalloc.h:15: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * 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] In file included from interface/efi/efi_umalloc.c:22: In file included from include/ipxe/umalloc.h:15: In file included from include/ipxe/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:580: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_umalloc.c:22: In file included from include/ipxe/umalloc.h:15: In file included from include/ipxe/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:580: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. [BUILD] bin/smbios_settings.o In file included from interface/efi/efi_smbios.c:22: In file included from include/ipxe/smbios.h:15: In file included from include/ipxe/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:580: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_smbios.c:22: In file included from include/ipxe/smbios.h:15: In file included from include/ipxe/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:580: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] [BUILD] bin/smbios.o interface/efi/efi_umalloc.c:44:18: warning: function 'efi_urealloc' is not needed and will not be emitted [-Wunneeded-internal-declaration] static userptr_t efi_urealloc ( userptr_t old_ptr, size_t new_size ) { ^ interface/efi/efi_smbios.c:42:12: warning: function 'efi_find_smbios' is not needed and will not be emitted [-Wunneeded-internal-declaration] static int efi_find_smbios ( struct smbios *smbios ) { ^ 6 warnings generated. 7 warnings generated. interface/efi/efi_timer.c:53:13: warning: function 'efi_udelay' is not needed and will not be emitted [-Wunneeded-internal-declaration] static void efi_udelay ( unsigned long usecs ) { ^ interface/efi/efi_timer.c:69:22: warning: function 'efi_currticks' is not needed and will not be emitted [-Wunneeded-internal-declaration] static unsigned long efi_currticks ( void ) { ^ interface/efi/efi_timer.c:90:22: warning: function 'efi_ticks_per_sec' is not needed and will not be emitted [-Wunneeded-internal-declaration] static unsigned long efi_ticks_per_sec ( void ) { ^ [BUILD] bin/bofm.o In file included from interface/efi/efi_bofm.c:22: In file included from include/ipxe/bofm.h:15: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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_bofm.c:22: In file included from include/ipxe/bofm.h:15: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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_bofm.c:22: In file included from include/ipxe/bofm.h:15: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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_bofm.c:22: In file included from include/ipxe/bofm.h:15: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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_bofm.c:22: In file included from include/ipxe/bofm.h:15: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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_bofm.c:22: In file included from include/ipxe/bofm.h:15: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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) ^ [BUILD] bin/memcpy_test.o 7 warnings generated. 7 warnings generated. 7 warnings generated. [BUILD] bin/list_test.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] [BUILD] bin/test.o [BUILD] bin/uri_test.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] 3 warnings generated. In file included from interface/efi/efi_pci.c:23: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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:23: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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_pci.c:23: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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:23: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:23: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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:23: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580: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) ^ [BUILD] bin/bofm_test.o 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:566: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:580: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: warningIn file included from : interface/efi/efi_snp.coptimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]: 22clang: : warninginclude/string.h: :optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]32 :8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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) ^ [BUILD] bin/umalloc_test.o 6 warnings generated. [BUILD] bin/linebuf_test.o interface/efi/efi_snp.c:996:6: warning: incompatible pointer types assigning to 'EFI_HII_PACKAGE_HEADER *' from 'char *' [-Wincompatible-pointer-types] end = (char *)package_list + plen - sizeof(*end); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/chap.o [BUILD] 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] clang: 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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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/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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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. 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] [BUILD] bin/x509.o In file included from interface/bofm/bofm.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:566: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/bofm/bofm.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/bofm/bofm.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:566: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/bofm/bofm.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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/bofm/bofm.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:580: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/bofm/bofm.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:580: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) ^ [BUILD] bin/sha1extra.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 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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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 tests/uri_test.c:6: include/ipxe/uri.h:162: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/ipxe/refcnt.h:94:13: note: expanded from macro 'ref_get' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from tests/uri_test.c:6: include/ipxe/uri.h:162: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/ipxe/refcnt.h:95:18: note: expanded from macro 'ref_get' ref_increment ( refcnt ); \ ^~~~~~ In file included from tests/uri_test.c:6: include/ipxe/uri.h:162: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/ipxe/refcnt.h:96:3: note: expanded from macro 'ref_get' (refcnt); } ) ^~~~~~ In file included from tests/uri_test.c:6: include/ipxe/uri.h:173: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 ); ^~~~~~~~~~~ include/ipxe/refcnt.h:108:13: note: expanded from macro 'ref_put' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from tests/uri_test.c:6: include/ipxe/uri.h:173: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 ); ^~~~~~~~~~~ include/ipxe/refcnt.h:109:18: note: expanded from macro 'ref_put' ref_decrement ( refcnt ); \ ^~~~~~ 6 warnings generated. 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:566: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:580: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) ^ [BUILD] bin/arc4.o 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:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ 7arch/x86/include/bits/string.h warning:s generated. 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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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) ^ [BUILD] bin/crypto_null.o In file included from tests/list_test.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:566: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/list_test.c:31: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/list_test.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:566: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/list_test.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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/list_test.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:580: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/list_test.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:580: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) ^ [BUILD] bin/crandom.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] In file included from tests/bofm_test.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:566: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/bofm_test.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/bofm_test.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:566: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/bofm_test.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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/bofm_test.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:580: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/bofm_test.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:580: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) ^ [BUILD] bin/crc32.o In file included from tests/umalloc_test.c:2: In file included from include/ipxe/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:566: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/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ipxe/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:566: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/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/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:580: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/umalloc_test.c:2: In file included from include/ipxe/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:580: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 tests/linebuf_test.c:2: include/string.h:28:5: warning: 6attribute declaration must precede definition [-Wignored-attributes] warnings generated. int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566: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:580: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/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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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. [BUILD] bin/hmac.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] [BUILD] bin/asn1.o 6 warnings generated. 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:566: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:580: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) ^ [BUILD] bin/axtls_aes.o 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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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] 6 warnings generated. 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:566: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:580: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/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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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. [BUILD] bin/aes_wrap.o [BUILD] bin/axtls_sha1.o [BUILD] bin/cbc.o [BUILD] 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] In file included from crypto/x509.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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: 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:566: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/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: 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:580: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/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580: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] 6 warnings generated. 6 warnings generated. [BUILD] bin/bigint.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] [BUILD] bin/rsa.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 crypto/crypto_null.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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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] [BUILD] bin/sha1.o 6 warnings generated. 6 warnings generated. [BUILD] bin/linux_args.o [BUILD] bin/shell.o [BUILD] 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] In file included from crypto/aes_wrap.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:566: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:580: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:566:33: noteclang: 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/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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: :expanded from macro '__pure'36 : note: expanded from macro '__nonnull' #define __pure __attribute__ (( pure )) ^ #define __nonnull __attribute__ (( nonnull )) arch/x86/include/bits/string.h ^: 239arch/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:580: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) : ^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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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) ^ [BUILD] bin/readline.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:566: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:580: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:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566: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:580: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] 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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33In file included from : note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^crypto/hmac.c:27: include/string.h:39:44 arch/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) : warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' ^ #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here 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:580: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:580: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) ^ 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:580: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) ^ [BUILD] bin/editstring.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 crypto/axtls_sha1.c:1: In file included from ./crypto/axtls/crypto.h:133: 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:566: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:1: In file included from ./crypto/axtls/crypto.h:133: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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:1: In file included from ./crypto/axtls/crypto.h:133: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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:133: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:133: 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:580: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:133: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580: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: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:566: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:27: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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: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:566: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: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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: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:580: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: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:580: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] [BUILD] 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] [BUILD] bin/nvo_cmd.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] [BUILD] bin/config_cmd.o 6 warnings generated. 6 warnings generated. [BUILD] bin/login_cmd.o 6 warnings generated. 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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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] [BUILD] bin/sanboot_cmd.o [BUILD] bin/ifmgmt_cmd.o 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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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/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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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/shell.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:566: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/shell.c:24: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/shell.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:566: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/shell.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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/shell.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:580: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/shell.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:580: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. [BUILD] bin/gdbstub_cmd.o In file included from hci/linux_args.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:566: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/linux_args.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/linux_args.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:566: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/linux_args.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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/linux_args.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:580: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/linux_args.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:580: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/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:566: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:580: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:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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/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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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: 6 warnings generated. 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. [BUILD] bin/autoboot_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] [BUILD] bin/time_cmd.o [BUILD] bin/dhcp_cmd.o 6 warnings generated. 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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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. [BUILD] bin/route_cmd.o [BUILD] bin/digest_cmd.o In file included from hci/commands/nvo_cmd.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:566: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:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/nvo_cmd.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:566: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: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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: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:580: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: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:580: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. [BUILD] bin/image_cmd.o 6 warnings generated. [BUILD] bin/fcmgmt_cmd.o In file included from hci/commands/login_cmd.c:19: 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:566: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:19: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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:19: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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:19: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:19: 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:580: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:19: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580: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. [BUILD] bin/lotest_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] [BUILD] bin/iwmgmt_cmd.o In file included from hci/commands/config_cmd.c:19: 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:566: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:19: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] [BUILD] bin/vlan_cmd.o size_t count) __nonnull; ^ include/compiler.h:580: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/config_cmd.c:19: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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:19: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:19: 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:580: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:19: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580: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 hci/commands/sanboot_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:566: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:20: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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: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:566: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: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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: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:580: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: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:580: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/sanboot_cmd.c:25: include/ipxe/uri.h:162: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/ipxe/refcnt.h:94:13: note: expanded from macro 'ref_get' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from hci/commands/sanboot_cmd.c:25: include/ipxe/uri.h:162: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/ipxe/refcnt.h:95:18: note: expanded from macro 'ref_get' ref_increment ( refcnt ); \ ^~~~~~ In file included from hci/commands/sanboot_cmd.c:25: include/ipxe/uri.h:162: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/ipxe/refcnt.h:96:3: note: expanded from macro 'ref_get' (refcnt); } ) ^~~~~~ In file included from hci/commands/sanboot_cmd.c:25: include/ipxe/uri.h:173: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 ); ^~~~~~~~~~~ include/ipxe/refcnt.h:108:13: note: expanded from macro 'ref_put' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' clang if ( ASSERTING && ! (condition) ) { \: ^~~~~~~~~ warningIn file included from : hci/commands/sanboot_cmd.coptimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] :clang25: : warning: include/ipxe/uri.hoptimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]: 173: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 ); ^~~~~~~~~~~ include/ipxe/refcnt.h:109:18: note: expanded from macro 'ref_put' ref_decrement ( refcnt ); \ ^~~~~~ [BUILD] bin/login_ui.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] 6 warnings generated. [BUILD] bin/settings_ui.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] [BUILD] 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] clang: 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] [BUILD] bin/clear.o [BUILD] bin/edging.o In file included from hci/commands/time_cmd.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:566: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:26: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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: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:566: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: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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: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:580: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: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:580: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/digest_cmd.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:566: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:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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: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:566: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: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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: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:580: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: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:580: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/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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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) ^ [BUILD] bin/winattrs.o [BUILD] bin/ansi_screen.o In file included from hci/commands/image_cmd.c:26: In file included from include/ipxe/image.h:15: In file included from include/ipxe/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:566: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:26: In file included from include/ipxe/image.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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:26: In file included from include/ipxe/image.h:15: In file included from include/ipxe/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:566: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:26: In file included from include/ipxe/image.h:15: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:26: In file included from include/ipxe/image.h:15: In file included from include/ipxe/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:580: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:26: In file included from include/ipxe/image.h:15: In file included from include/ipxe/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:580: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] [BUILD] bin/slk.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/fcmgmt_cmd.c:24: 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:566: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/fcmgmt_cmd.c:24: 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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: noteIn file included from : hci/commands/lotest_cmd.cprevious definition is here: 23: include/string.h:28static inline int strncmp(const char * cs,const char * ct,size_t count): 5 ^: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566: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/lotest_cmd.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/fcmgmt_cmd.c:24: 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:566: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/fcmgmt_cmd.c:24: 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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/fcmgmt_cmd.c:24: 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:580: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/fcmgmt_cmd.c:24: 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:580: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/lotest_cmd.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:566: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/lotest_cmd.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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ clangarch/x86/include/bits/string.h: :239:22: notewarning: : previous definition is hereoptimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clangstatic inline size_t strlen(const char * s): warning: ^optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from hci/commands/lotest_cmd.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:580: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/lotest_cmd.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:580: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/vlan_cmd.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:566: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/vlan_cmd.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/vlan_cmd.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:566: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/vlan_cmd.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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/vlan_cmd.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:580: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/vlan_cmd.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:580: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) ^ [BUILD] bin/print_nadv.o 6 warnings generated. 6 warnings generated. [BUILD] bin/wininit.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] [BUILD] bin/mucurses.o 6 warnings generated. [BUILD] bin/windows.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] [BUILD] bin/colour.o [BUILD] bin/print.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. [BUILD] 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:566: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:580: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/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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580:36In file included from :hci/tui/settings_ui.c: 24note: : include/string.h:28expanded from macro '__nonnull':5: warning: #define __nonnull __attribute__ (( nonnull ))attribute declaration must precede definition [-Wignored-attributes] ^ 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.cint __pure strncmp(const char * cs,const char * ct,: 27 ^: include/string.h:40:58:include/compiler.h warning: :attribute declaration must precede definition [-Wignored-attributes]566 :33: void * memmove(void * dest,const void *src,size_t count) __nonnull;note : ^expanded from macro '__pure' include/compiler.h:#define __pure __attribute__ (( pure ))580 ^: 36: arch/x86/include/bits/string.hnote:: 216expanded from macro '__nonnull': 19: note#define __nonnull __attribute__ (( nonnull )): previous definition is here ^ arch/x86/include/bits/string.h:159:static inline int strncmp(const char * cs,const char * ct,size_t count) 22 ^: In file included from notehci/tui/settings_ui.c: :previous definition is here24 : include/string.h:29:static inline void * memmove(void * dest,const void * src, size_t n)24 : ^ warning : attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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) ^ [BUILD] bin/editbox.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] clang: [BUILD] bin/keymap_pt.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] 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] [BUILD] bin/keymap_dk.o 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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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) ^ [BUILD] bin/keymap_gr.o 6 warnings generated. [BUILD] bin/keymap_il.o [BUILD] bin/keymap_us.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] [BUILD] bin/keymap_th.o [BUILD] bin/keymap_et.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. [BUILD] bin/keymap_no.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] [BUILD] bin/keymap_cf.o [BUILD] bin/keymap_ru.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] [BUILD] bin/keymap_al.o 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'; ^~~~ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/keymap_sr.o [BUILD] bin/keymap_lt.o [BUILD] bin/keymap_ua.o 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:566: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: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580: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/widgets/editbox.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:580: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) ^ [BUILD] bin/keymap_wo.o 1 warning generated. [BUILD] bin/keymap_mt.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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/keymap_by.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. [BUILD] bin/keymap_fr.o [BUILD] bin/keymap_az.o [BUILD] bin/keymap_pl.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] [BUILD] bin/keymap_uk.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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/keymap_mk.o [BUILD] bin/keymap_fi.o [BUILD] bin/keymap_de.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] [BUILD] bin/keymap_cz.o [BUILD] bin/keymap_nl.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] [BUILD] bin/keymap_bg.o [BUILD] bin/keymap_es.o [BUILD] bin/keymap_hu.o [BUILD] bin/keymap_sg.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] [BUILD] bin/keymap_it.o clang: [BUILD] bin/keymap_ro.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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/prompt.o [BUILD] 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] [BUILD] bin/iwmgmt.o [BUILD] bin/lotest.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] [BUILD] 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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/pxemenu.o [BUILD] bin/dhcpmgmt.o [BUILD] bin/fcmgmt.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] [BUILD] bin/ifmgmt.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] [BUILD] bin/autoboot.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] [BUILD] bin/config_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] [BUILD] bin/config_net80211.o [BUILD] bin/config_ethernet.o [BUILD] bin/config_fc.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] [BUILD] 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] [BUILD] 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] 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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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] usr/iwmgmt.c:197: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 ) ~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/lotest.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:566: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/lotest.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/lotest.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:566: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/lotest.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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/lotest.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:580: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/lotest.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:580: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:25: In file included from include/ipxe/image.h:15: In file included from include/ipxe/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:566: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/ipxe/image.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/imgmgmt.c:25: In file included from include/ipxe/image.h:15: In file included from include/ipxe/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:566: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/imgmgmt.c:25: In file included from include/ipxe/image.h:15: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/imgmgmt.c:25: In file included from include/ipxe/image.h:15: In file included from include/ipxe/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:580: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/ipxe/image.h:15: In file included from include/ipxe/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:580: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/ipxe/uri.h:162: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/ipxe/refcnt.h:94:13: note: expanded from macro 'ref_get' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from usr/imgmgmt.c:29: include/ipxe/uri.h:162: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/ipxe/refcnt.h:95:18: note: expanded from macro 'ref_get' ref_increment ( refcnt ); \ ^~~~~~ In file included from usr/imgmgmt.c:29: include/ipxe/uri.h:162: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/ipxe/refcnt.h:96:3: note: expanded from macro 'ref_get' (refcnt); } ) ^~~~~~ In file included from usr/imgmgmt.c:29: include/ipxe/uri.h:173: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 ); ^~~~~~~~~~~ include/ipxe/refcnt.h:108:13: note: expanded from macro 'ref_put' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from usr/imgmgmt.c:29: include/ipxe/uri.h:173: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 ); ^~~~~~~~~~~ include/ipxe/refcnt.h:109:18: note: expanded from macro 'ref_put' ref_decrement ( 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] clang: 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. [BUILD] bin/rdtsc_timer.o In file included from usr/fcmgmt.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:566: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/fcmgmt.c:21: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/fcmgmt.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:566: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/fcmgmt.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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/fcmgmt.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:580: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/fcmgmt.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:580: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] [BUILD] bin/basemem_packet.o 6 warnings generated. [BUILD] bin/video_subr.o In file included from 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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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) ^ [BUILD] bin/gdbmach.o 11 warnings generated. 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:566: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:580: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:28:5:In file included from usr/ifmgmt.cwarning:: 21attribute declaration must precede definition [-Wignored-attributes] : include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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; int __pure strncmp(const char * cs,const char * ct, ^ ^include/compiler.h :580include/compiler.h::36566:: 33note: : noteexpanded from macro '__nonnull': expanded from macro '__pure'#define __nonnull __attribute__ (( nonnull )) ^ 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:216:19: note: previous definition is hereIn file included from usr/ifmgmt.c:21: static inline int strncmp(const char * cs,const char * ct,size_t count)include/string.h ^: 39:44In file included from usr/pxemenu.c:24: :include/string.h :warning29: :attribute declaration must precede definition [-Wignored-attributes] 24: warning: void * memset(void * s,int c,size_t count) __nonnull; ^attribute declaration must precede definition [-Wignored-attributes] include/compiler.h:580: size_t count) __nonnull; 36 ^: noteinclude/compiler.h: expanded from macro '__nonnull': 580:#define __nonnull __attribute__ (( nonnull ))36: ^note : arch/x86/include/bits/string.hexpanded from macro '__nonnull': 185:#define __nonnull __attribute__ (( nonnull ))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:580: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/x86/include/bits/string.h:216:19 [BUILD] bin/cpu.o : 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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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/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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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/autoboot.c:29: include/ipxe/uri.h:162: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/ipxe/refcnt.h:94:13: note: expanded from macro 'ref_get' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from usr/autoboot.c:29: include/ipxe/uri.h:162: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/ipxe/refcnt.h:95:18: note: expanded from macro 'ref_get' ref_increment ( refcnt ); \ ^~~~~~ In file included from usr/autoboot.c:29: include/ipxe/uri.h:162: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/ipxe/refcnt.h:96:3: note: expanded from macro 'ref_get' (refcnt); } ) ^~~~~~ In file included from usr/autoboot.c:29: include/ipxe/uri.h:173: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 ); ^~~~~~~~~~~ include/ipxe/refcnt.h:108:13: note: expanded from macro 'ref_put' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from usr/autoboot.c:29: include/ipxe/uri.h:173: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 ); ^~~~~~~~~~~ include/ipxe/refcnt.h:109:18: note: expanded from macro 'ref_put' ref_decrement ( refcnt ); \ ^~~~~~ In file included from usr/pxemenu.c:33: include/ipxe/uri.h:162: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/ipxe/refcnt.h:94:13: note: expanded from macro 'ref_get' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from usr/pxemenu.c:33: include/ipxe/uri.h:162: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/ipxe/refcnt.h:95:18: note: expanded from macro 'ref_get' ref_increment ( refcnt ); \ ^~~~~~ In file included from usr/pxemenu.c:33: include/ipxe/uri.h:162: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/ipxe/refcnt.h:96:3: note: expanded from macro 'ref_get' (refcnt); } ) ^~~~~~ In file included from usr/pxemenu.c:33: include/ipxe/uri.h:173: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 ); ^~~~~~~~~~~ include/ipxe/refcnt.h:108:13: note: expanded from macro 'ref_put' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from usr/pxemenu.c:33: include/ipxe/uri.h:173: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 ); ^~~~~~~~~~~ include/ipxe/refcnt.h:109:18: note: expanded from macro 'ref_put' ref_decrement ( refcnt ); \ ^~~~~~ [BUILD] bin/pic8259.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. [BUILD] bin/runtime.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] [BUILD] bin/timer2.o [BUILD] bin/x86_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. [BUILD] 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] 11 warnings generated. [BUILD] bin/nulltrap.o [BUILD] bin/dumpregs.o 6 warnings generated. [BUILD] bin/librm_mgmt.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] [BUILD] bin/hidemem.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] 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] [BUILD] bin/memmap.o [BUILD] bin/basemem.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 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/ipxe/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:566: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/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ipxe/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:566: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/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/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:580: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/ipxe/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:580: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/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 ) { ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/gdbmach.c:24: In file included from include/ipxe/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:566: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:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] In file included from arch/i386/core/gdbmach.c:24: In file included from include/ipxe/uaccess.h:25: int __pure strncmp(const char * cs,const char * ct,include/string.h ^: 32:8: warninginclude/compiler.h: :attribute declaration must precede definition [-Wignored-attributes]566 :33:size_t __pure strlen(const char * s) __nonnull; note ^: expanded from macro '__pure'include/compiler.h :566#define __pure __attribute__ (( pure )): 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:24: In file included from include/ipxe/uaccess.h:25: include/string.h:arch/x86/include/bits/string.h32::21638::19 :warning : noteattribute declaration must precede definition [-Wignored-attributes]: previous definition is here size_t __pure strlen(const char * s) __nonnull; static inline int strncmp(const char * cs,const char * ct,size_t count) ^ ^ include/compiler.hIn file included from :arch/i386/core/video_subr.c580::936: :include/string.h note:: 29:expanded from macro '__nonnull'24 : warning: #define __nonnull __attribute__ (( nonnull ))attribute declaration must precede definition [-Wignored-attributes] ^ size_t count) __nonnull; arch/x86/include/bits/string.h ^ :include/compiler.h239:580::3622:: notenote: : expanded from macro '__nonnull' previous definition is here #define __nonnull __attribute__ (( nonnull )) static inline size_t strlen(const char * s) ^ ^arch/x86/include/bits/string.h: 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:24: In file included from include/ipxe/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:580: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:24: In file included from include/ipxe/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:580: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/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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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] [BUILD] bin/fakee820.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/runtime.c:33: In file included from include/ipxe/image.h:15: In file included from include/ipxe/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:566: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/runtime.c:33: In file included from include/ipxe/image.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/runtime.c:33: In file included from include/ipxe/image.h:15: In file included from include/ipxe/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:566: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/runtime.c:33: In file included from include/ipxe/image.h:15: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/runtime.c:33: In file included from include/ipxe/image.h:15: In file included from include/ipxe/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:580: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/runtime.c:33: In file included from include/ipxe/image.h:15: In file included from include/ipxe/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:580: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/runtime.c:198:7: warning: variable 'rc' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if ( ! image->data ) { ^~~~~~~~~~~~~ arch/i386/core/runtime.c:223:9: note: uninitialized use occurs here return rc; ^~ arch/i386/core/runtime.c:198:2: note: remove the 'if' if its condition is always false if ( ! image->data ) { ^~~~~~~~~~~~~~~~~~~~~~ arch/i386/core/runtime.c:189:7: warning: variable 'rc' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if ( ! image ) { ^~~~~~~ arch/i386/core/runtime.c:223:9: note: uninitialized use occurs here return rc; ^~ arch/i386/core/runtime.c:189:2: note: remove the 'if' if its condition is always false if ( ! image ) { ^~~~~~~~~~~~~~~~ arch/i386/core/runtime.c:173:8: note: initialize the variable 'rc' to silence this warning int rc; ^ = 0 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 2 warnings generated. 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:566: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:580: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/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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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) ^ [BUILD] bin/bios_console.o In file included from arch/i386/core/pic8259.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: 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:566: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/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ipxe/io.h:24: In file included from include/ipxe/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:580: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/x86_io.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ipxe/io.h:24: In file included from include/ipxe/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:580: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) ^ [BUILD] bin/pnpbios.o arch/i386/core/pic8259.c:37:20: warning: unused function 'send_nonspecific_eoi' [-Wunused-function] static inline void send_nonspecific_eoi ( unsigned int irq ) { ^ 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 ) { ^ 6 warnings generated. [BUILD] bin/com32.o In file included from arch/i386/core/relocate.c:1: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/core/relocate.c:1: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ipxe/io.h:24: In file included from include/ipxe/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:580: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/timer2.c:18: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ipxe/io.h:24: In file included from include/ipxe/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:580: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] [BUILD] bin/nbi.o 8 warnings generated. [BUILD] bin/bzimage.o 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/ipxe/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:566: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/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/transitions/librm_mgmt.c:11: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/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:566: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/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/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:580: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/ipxe/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:580: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. [BUILD] bin/pxe_image.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/ipxe/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:566: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/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ipxe/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:566: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/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/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:580: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/ipxe/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:580: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/dumpregs.c:2: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/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:566: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/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ipxe/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:566:33: note: expanded from macro '__pure' [BUILD] bin/multiboot.o #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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/ipxe/uaccess.h:25: include/string.hIn file included from :arch/i386/core/dumpregs.c29::242:: In file included from warningarch/i386/include/realmode.h: :attribute declaration must precede definition [-Wignored-attributes]6: In file included from include/ipxe/uaccess.h:25: size_t count) __nonnull;include/string.h : ^32 :include/compiler.h8::580: 36warning: : noteattribute declaration must precede definition [-Wignored-attributes]: expanded from macro '__nonnull' size_t __pure strlen(const char * s) __nonnull;#define __nonnull __attribute__ (( nonnull )) ^ ^ arch/x86/include/bits/string.hinclude/compiler.h::566216::3319:: note: noteprevious definition is here: 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 :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/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/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:580: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/ipxe/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:580: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/hidemem.c:21: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/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:566: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/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/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:580: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/ipxe/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:580: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/firmware/pcbios/hidemem.c:64:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void int15(); ^ [BUILD] bin/bootsector.o 6 warnings generated. 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/ipxe/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:566: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/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/memmap.c:23: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/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:566: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/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/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; 6 ^ warning sinclude/compiler.h generated. :580: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/ipxe/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:580: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) ^ [BUILD] bin/elfboot.o [BUILD] bin/comboot.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. 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] [BUILD] bin/bios_nap.o [BUILD] bin/int13.o [BUILD] bin/pcibios.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. 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/ipxe/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:566: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/fakee820.c:20: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/fakee820.c:20: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/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:566: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/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/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:580: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/ipxe/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:580: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/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(); ^ clang: 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. [BUILD] bin/bios_timer.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/ipxe/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:566: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/bios_console.c:22: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/bios_console.c:22: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/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:566: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/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22 [BUILD] bin/biosint.o : 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/ipxe/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:580: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/ipxe/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:580: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] clang: 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. [BUILD] bin/memtop_umalloc.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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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:146: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:147: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:153: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:154: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:155:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void com32_cfarcall_wrapper ( ); ^ arch/i386/include/comboot.h:156:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void com32_irq_wrapper ( ); ^ 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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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/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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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) ^ [BUILD] bin/bios_smbios.o 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/ipxe/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:566: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/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ipxe/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:566: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/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/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:580: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/ipxe/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:580: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/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/ipxe/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:566: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/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ipxe/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:566: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/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/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:580: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/ipxe/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:580: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/ipxe/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:566: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/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/image/multiboot.c:31: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/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:566: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/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/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:580: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/ipxe/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:580: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/bootsector.c:29: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/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:566: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/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/pci.h:24: In file included from 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/ipxe/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:566: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/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/uaccess.h:25: include/string.h:39:include/ipxe/pci_io.h44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580: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/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: :note49: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ : In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44:In file included from arch/i386/image/elfboot.c:23: In file included from include/ipxe/image.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ void * memset(void * s,int c,size_t count) __nonnull; include/compiler.h ^: 566include/compiler.h::58033:36: :note : noteexpanded from macro '__pure': expanded from macro '__nonnull' #define __pure __attribute__ (( pure )) ^#define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22:arch/x86/include/bits/string.h note: :previous definition is here 216:19: static inline void * memset(void *s, int c,size_t count)note : ^previous definition is here In file included from arch/i386/interface/pcbios/pcibios.c:22: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49static inline int strncmp(const char * cs,const char * ct,size_t count): In file included from ^arch/x86/include/bits/pci_io.h :In file included from 13arch/i386/image/elfboot.c: :In file included from arch/x86/include/ipxe/pcidirect.h23:: 7In file included from : include/ipxe/image.hIn file included from :include/ipxe/io.h:1524: : In file included from In file included from include/ipxe/uaccess.hinclude/ipxe/uaccess.h::25: 25: include/string.hinclude/string.h::4029::58:24 :warning: warningattribute declaration must precede definition [-Wignored-attributes]: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; size_t count) __nonnull; ^ ^include/compiler.h :include/compiler.h580::58036:: note36: :expanded from macro '__nonnull' note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ #define __nonnull __attribute__ (( nonnull ))arch/x86/include/bits/string.h :159 ^:22: notearch/x86/include/bits/string.h: previous definition is here :216:19:static inline void * memmove(void * dest,const void * src, size_t n) ^ 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/ipxe/image.h:15: In file included from include/ipxe/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:566: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/ipxe/image.h:15: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/image.h:15: In file included from include/ipxe/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:580: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/ipxe/image.h:15: In file included from include/ipxe/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:580: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/image/comboot.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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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/int13.c:28: In file included from include/ipxe/blockdev.h:14: In file included from include/ipxe/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:566: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:28: In file included from include/ipxe/blockdev.h:14: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/int13.c:28: In file included from include/ipxe/blockdev.h:14: In file included from include/ipxe/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:566: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:28: In file included from include/ipxe/blockdev.h:14: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:28: In file included from include/ipxe/blockdev.h:14: In file included from include/ipxe/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:580: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/int13.c:28: In file included from include/ipxe/blockdev.h:14: In file included from include/ipxe/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:580: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. [BUILD] bin/pxe_call.o arch/i386/interface/pcbios/pcibios.c:36:12: warning: function 'pcibios_num_bus' is not needed and will not be emitted [-Wunneeded-internal-declaration] static int pcibios_num_bus ( void ) { ^ 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/ipxe/uaccess.hIn file included from arch/i386/image/comboot.c:36: arch/i386/include/comboot.h:146: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:147: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:153: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:154: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:155:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void com32_cfarcall_wrapper ( ); ^ arch/i386/include/comboot.h:156:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void com32_irq_wrapper ( ); ^ [BUILD] bin/pxe_file.o :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:566: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/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/int13.c:31: include/ipxe/uri.h:162: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/ipxe/refcnt.h:94:13: note: expanded from macro 'ref_get' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from arch/i386/interface/pcbios/int13.c:31: include/ipxe/uri.h:162: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/ipxe/refcnt.h:95:18: note: expanded from macro 'ref_get' ref_increment ( refcnt ); \ ^~~~~~ In file included from arch/i386/interface/pcbios/int13.c: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/ipxe/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:566: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/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] 31: include/ipxe/uri.hvoid * memset(void * s,int c,size_t count) __nonnull;: ^162 :include/compiler.h13:: 580:36warning:: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member]note : expanded from macro '__nonnull' ref_get ( &uri->refcnt ); ^~~~~~~~~~~ #define __nonnull __attribute__ (( nonnull )) include/ipxe/refcnt.h ^ :arch/x86/include/bits/string.h96::1853::22 :note : noteexpanded from macro 'ref_get': previous definition is here (refcnt); } ) 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:6In file included from : arch/i386/interface/pcbios/int13.cIn file included from :include/ipxe/uaccess.h:3125: : include/ipxe/uri.h:include/string.h173:40:13::58 :warning : warningtaking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member]: attribute declaration must precede definition [-Wignored-attributes] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ void * memmove(void * dest,const void *src,size_t count) __nonnull;include/ipxe/refcnt.h : ^108 :include/compiler.h13::580 :note: 36expanded from macro 'ref_put': note: expanded from macro '__nonnull' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ #define __nonnull __attribute__ (( nonnull ))include/assert.h : ^47 :arch/x86/include/bits/string.h24:: 159note:22:: expanded from macro 'assert'note : previous definition is here if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from arch/i386/interface/pcbios/int13.c:31: include/ipxe/uri.h:173: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 ); ^~~~~~~~~~~ include/ipxe/refcnt.h:109:18: note: expanded from macro 'ref_put' ref_decrement ( refcnt ); \ ^~~~~~ 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 ) { ^ 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] [BUILD] bin/pxe_tftp.o 6 warnings generated. [BUILD] bin/pxe_preboot.o 12 warnings generated. arch/i386/interface/pcbios/int13.c:1405:12: warning: function 'int13_hook' is not needed and will not be emitted [-Wunneeded-internal-declaration] static int int13_hook ( struct uri *uri, unsigned int drive ) { ^ arch/i386/interface/pcbios/int13.c:1514:13: warning: function 'int13_unhook' is not needed and will not be emitted [-Wunneeded-internal-declaration] static void int13_unhook ( unsigned int drive ) { ^ arch/i386/interface/pcbios/int13.c:1703:12: warning: function 'int13_boot' is not needed and will not be emitted [-Wunneeded-internal-declaration] static int int13_boot ( unsigned int drive ) { ^ arch/i386/interface/pcbios/int13.c:1749:12: warning: function 'int13_describe' is not needed and will not be emitted [-Wunneeded-internal-declaration] static int int13_describe ( unsigned int drive ) { ^ [BUILD] bin/pxe_exit_hook.o 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/ipxe/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:566: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/biosint.c:2: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ipxe/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:566: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/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h [BUILD] bin/pxe_loader.o :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/ipxe/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:580: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. 6 warnings generated. [BUILD] bin/pxe_undi.o 7 warnings generated. [BUILD] bin/pxe_udp.o [BUILD] bin/pxeparent.o 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/ipxe/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:566: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/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] In file included from arch/i386/interface/pcbios/memtop_umalloc.c:30: In file included from include/ipxe/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:566: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/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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) ^ size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/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:580: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/ipxe/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:580: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/ipxe/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:566: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/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/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:580: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/ipxe/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:580: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_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 ) { ^ 6 warnings generated. 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 ) { ^ 12 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] [BUILD] bin/pxeparent_dhcp.o [BUILD] bin/comboot_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] 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] [BUILD] 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] clang: 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/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:566: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:580: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_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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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) ^ [BUILD] bin/comboot_resolv.o 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 ) { ^ 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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/pxe_cmd.o In file included from arch/i386/interface/pxe/pxe_file.c:11: In file included from include/ipxe/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:566: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/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ipxe/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:566: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/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/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:580: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/ipxe/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:580: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_call.c:21: In file included from include/ipxe/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:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ clang: arch/x86/include/bits/string.h:216:19warning:: note: optimization 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 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/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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_call.c:21: In file included from include/ipxe/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:566: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_call.c:21: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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_call.c:21: In file included from include/ipxe/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:580: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_call.c:21: In file included from include/ipxe/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:580: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. clang: 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. [BUILD] bin/reboot_cmd.o [BUILD] bin/pcidirect.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/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/ipxe/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:566: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/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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_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:566: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.hIn file included from :arch/i386/interface/pxe/pxe_loader.c580::23: 36In file included from arch/i386/include/pxe_call.h: :note12: : In file included from expanded from macro '__nonnull'arch/i386/include/realmode.h :6: #define __nonnull __attribute__ (( nonnull ))In file included from include/ipxe/uaccess.h : ^25 : arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/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:580: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/ipxe/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:580: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 In file included from arch/i386/interface/pxe/pxe_preboot.carch/i386/interface/pxe/pxe_exit_hook.c::2928: : In file included from In file included from arch/i386/interface/pxe/pxe_tftp.cinclude/string.harch/i386/include/realmode.h:::32316: : In file included from In file included from include/ipxe/uaccess.h::include/ipxe/uaccess.h825:: :warning25: : include/string.hinclude/string.h:attribute declaration must precede definition [-Wignored-attributes]28: 28::55size_t __pure strlen(const char * s) __nonnull;:: ^warning warning: include/compiler.hattribute declaration must precede definition [-Wignored-attributes]:: 566attribute declaration must precede definition [-Wignored-attributes] :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) ^ int __pure strncmp(const char * cs,const char * ct,In file included from arch/i386/interface/pxe/pxe_preboot.c ^: 29: include/string.h:32include/compiler.h::38int __pure strncmp(const char * cs,const char * ct,: 566 ^: 33 :warning : noteattribute declaration must precede definition [-Wignored-attributes]include/compiler.h: : 566:expanded from macro '__pure'size_t __pure strlen(const char * s) __nonnull; 33 : ^ #define __pure __attribute__ (( pure )) note ^: include/compiler.h :expanded from macro '__pure'580 :36: #define __pure __attribute__ (( pure ))note : ^ expanded from macro '__nonnull' arch/x86/include/bits/string.h:216#define __nonnull __attribute__ (( nonnull )):19: ^arch/x86/include/bits/string.hnote:: 216previous definition is here:19 :arch/x86/include/bits/string.h :note239static inline int strncmp(const char * cs,const char * ct,size_t count): : previous definition is here22 ^ :In file included from arch/i386/interface/pxe/pxe_exit_hook.c:28 static inline int strncmp(const char * cs,const char * ct,size_t count)note : ^previous definition is here: In file included from In file included from arch/i386/include/realmode.h :arch/i386/interface/pxe/pxe_tftp.c6:: static inline size_t strlen(const char * s)31 : ^In file included from In file included from include/ipxe/uaccess.h include/ipxe/uaccess.h::2525: : include/string.hinclude/string.h::2929::In file included from 2424:arch/i386/interface/pxe/pxe_preboot.c:: 29 warning: : include/string.hwarning:attribute declaration must precede definition [-Wignored-attributes]39 : attribute declaration must precede definition [-Wignored-attributes]: 44 size_t count) __nonnull;: ^ size_t count) __nonnull; include/compiler.h ^:warning 580include/compiler.h:: 36attribute declaration must precede definition [-Wignored-attributes]:: 580 :note36: :void * memset(void * s,int c,size_t count) __nonnull; expanded from macro '__nonnull' note ^: expanded from macro '__nonnull'include/compiler.h :#define __nonnull __attribute__ (( nonnull ))580 : ^36 #define __nonnull __attribute__ (( nonnull ))arch/x86/include/bits/string.h : ^: 216note :arch/x86/include/bits/string.h: :expanded from macro '__nonnull'216 :1919::#define __nonnull __attribute__ (( nonnull )) note ^: previous definition is here arch/x86/include/bits/string.h:note : 185previous definition is here :static inline int strncmp(const char * cs,const char * ct,size_t count)22: notestatic inline int strncmp(const char * cs,const char * ct,size_t count): ^ ^ 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:580: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/ipxe/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:566: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/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/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:580: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/ipxe/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:580: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_exit_hook.c:28: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/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:566: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_exit_hook.c:28: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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_exit_hook.c:28: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/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:580: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_exit_hook.c:28: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/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:580: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_preboot.c:265:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ 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:566: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:580: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_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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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:27: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/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:566: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/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/ipxe/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:566: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:arch/i386/interface/pxe/pxe_udp.c6:: In file included from 398include/ipxe/uaccess.h::4525:: warninginclude/string.h: :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]32: 38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ inet_ntoa ( *( ( struct in_addr * ) &pxenv_udp_read->src_ip ) )); ^~~~~~~~~~~~~~~~~~~~~~include/compiler.h :include/compiler.h580::48636:: 38note:: expanded from macro '__nonnull'note: expanded from macro 'DBG' #define __nonnull __attribute__ (( nonnull )) ^clang : arch/x86/include/bits/string.h#define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ): 239warning: ^~~~~~~~~~~22 :include/compiler.h: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]:note324: : 17clangprevious definition is here: : notewarningstatic inline size_t strlen(const char * s): : optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]expanded from macro 'DBG_IF' ^ dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ 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/ipxe/uaccess.h:arch/i386/interface/pxe/pxe_udp.c25:400: :include/string.h45::39 :warning44: :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] warning: attribute declaration must precede definition [-Wignored-attributes] inet_ntoa ( *( ( struct in_addr * ) &pxenv_udp_read->dest_ip ) ),void * memset(void * s,int c,size_t count) __nonnull; ^~~~~~~~~~~~~~~~~~~~~~~ ^ include/compiler.h:include/compiler.h580::48636:: 38note: : noteexpanded from macro '__nonnull': expanded from macro 'DBG' #define __nonnull __attribute__ (( nonnull )) ^ #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) arch/x86/include/bits/string.h ^~~~~~~~~~~: 185:include/compiler.h22:: 324note:: 17:previous definition is here note: expanded from macro 'DBG_IF' static inline void * memset(void *s, int c,size_t count) ^ dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ 6 warningIn file included from sarch/i386/interface/syslinux/comboot_call.c generated. :27: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/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:580: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/interface/syslinux/comboot_call.c:31: arch/i386/include/comboot.h:146: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:147: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:153: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:154: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:155:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void com32_cfarcall_wrapper ( ); ^ arch/i386/include/comboot.h:156:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void com32_irq_wrapper ( ); ^ [BUILD] bin/x86_string.o [BUILD] bin/efix86_nap.o 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:566: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:580: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/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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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]In file included from arch/i386/interface/pxe/pxe_undi.c:29: void * memmove(void * dest,const void *src,size_t count) __nonnull;include/string.h : ^28: 5:include/compiler.h :warning580:: 36attribute declaration must precede definition [-Wignored-attributes]: 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:566: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:580: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:32clang: 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: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note [BUILD] bin/efiprefix.o : 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:580: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/ipxe/dhcp.h:19: In file included from include/ipxe/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:566: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/ipxe/dhcp.h:19: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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] 6 warnings generated. 7 warnings generated. In file included from arch/i386/interface/pxeparent/pxeparent.c:21: In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/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:566: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/ipxe/dhcp.h:19: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/dhcp.h:19: In file included from include/ipxe/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:580: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/ipxe/dhcp.h:19: In file included from include/ipxe/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:580: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) ^ [BUILD] bin/efidrvprefix.o [BUILD] bin/undipreload.o 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/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] In file included from arch/i386/interface/syslinux/com32_call.c:27: In file included from int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566: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/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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. arch/i386/include/realmode.h:6: In file included from include/ipxe/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:566: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/com32_call.c:27: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:In file included from 29arch/i386/interface/syslinux/comboot_resolv.c::242:: warningIn file included from : arch/i386/include/comboot.hattribute declaration must precede definition [-Wignored-attributes] :13: In file included from size_t count) __nonnull;arch/i386/include/setjmp.h:7 : ^In file included from arch/i386/include/realmode.hinclude/compiler.h:6:: 580In file included from :include/ipxe/uaccess.h36:: 25note: : include/string.hexpanded from macro '__nonnull': 32:#define __nonnull __attribute__ (( nonnull ))8 ^: warningarch/x86/include/bits/string.h: :attribute declaration must precede definition [-Wignored-attributes]216 :size_t __pure strlen(const char * s) __nonnull;19 : ^note : include/compiler.hprevious definition is here: 566:33static inline int strncmp(const char * cs,const char * ct,size_t count) ^: 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/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/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:580: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/ipxe/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:580: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/ipxe/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:566: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/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is hereIn file included from arch/i386/interface/syslinux/comboot_resolv.c:2: static inline void * memset(void *s, int c,size_t count)arch/i386/include/comboot.h :146 ^: 13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] In file included from extern void hook_comboot_interrupts ( ); arch/i386/interface/syslinux/com32_call.c ^: 27: arch/i386/include/comboot.h:In file included from 147:13arch/i386/include/realmode.h:: 6warning: : function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc]In file included from include/ipxe/uaccess.h:25extern void unhook_comboot_interrupts ( ); ^: include/string.h:arch/i386/include/comboot.h40:153::1358:: warning : warningfunction with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc]: attribute declaration must precede definition [-Wignored-attributes] extern void com32_intcall_wrapper ( ); ^ arch/i386/include/comboot.h:154:13: void * memmove(void * dest,const void *src,size_t count) __nonnull;warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] ^ extern void com32_farcall_wrapper ( ); include/compiler.h ^: 580:36arch/i386/include/comboot.h:: 155note:13: : warningexpanded from macro '__nonnull': function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] #define __nonnull __attribute__ (( nonnull ))extern void com32_cfarcall_wrapper ( ); ^ ^ arch/i386/include/comboot.h:arch/x86/include/bits/string.h156::15913::22 :warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc]note: previous definition is here extern void com32_irq_wrapper ( ); ^ static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from arch/i386/interface/syslinux/com32_call.c:28: arch/i386/include/comboot.h:146: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:147: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:153: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:154: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:155:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void com32_cfarcall_wrapper ( ); ^ arch/i386/include/comboot.h:156:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void com32_irq_wrapper ( ); ^ [BUILD] bin/undiload.o 8 warnings generated. [BUILD] bin/undionly.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. [BUILD] bin/undi.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] 12 warnings generated. 12 warnings generated. 12 warnings generated. [BUILD] bin/undinet.o 6 warnings generated. [BUILD] bin/undirom.o [BUILD] bin/gdbstub_test.o In file included from arch/i386/hci/commands/pxe_cmd.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/ipxe/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:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: clangprevious 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] ^ clangIn file included from : arch/i386/hci/commands/pxe_cmd.cwarning:: 23optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]: 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/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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: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/ipxe/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:566: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: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/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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: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/ipxe/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:580: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: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/ipxe/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:580: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/x86/core/pcidirect.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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) ^ [BUILD] bin/virtaddr.o In file included from arch/x86/core/pcidirect.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/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:566: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/ipxe/io.h:24: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/io.h:24: In file included from include/ipxe/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:580: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/ipxe/io.h:24: In file included from include/ipxe/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:580: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 arch/i386/hci/commands/reboot_cmd.c:19: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/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:566: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/reboot_cmd.c:19: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/reboot_cmd.c:19: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/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:566: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/reboot_cmd.c:19: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/reboot_cmd.c:19: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/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:580: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/reboot_cmd.c:19: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/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:580: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. [BUILD] bin/patch_cf.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. [BUILD] bin/gdbidt.o 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:566: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:580: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/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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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) ^ [BUILD] bin/setjmp.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] [BUILD] bin/stack.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/drivers/net/undipreload.c:21: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/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:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ clang: 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/drivers/net/undipreload.c:21: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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/undipreload.c:21: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/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:566: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/ipxe/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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ipxe/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:580: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/ipxe/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:580: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/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 ) { ^ 6 warnings generated. [BUILD] bin/stack16.o 1 warning generated. In file included from arch/i386/drivers/net/undiload.c:23: 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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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. [BUILD] bin/libkir.o In file included from arch/i386/drivers/net/undionly.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:566: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:24: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580: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: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:566: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: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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: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:580: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/undionly.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:580: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) ^ [BUILD] bin/libpm.o [BUILD] bin/liba20.o arch/i386/drivers/net/undionly.c:84: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/ipxe/list.h:90:14: note: expanded from macro 'list_add' list_add ( (new), (head) ); \ ^~~ arch/i386/drivers/net/undionly.c:85: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/ipxe/list.h:46:3: note: expanded from macro 'INIT_LIST_HEAD' (list)->next = (list); \ ^~~~ arch/i386/drivers/net/undionly.c:85: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/ipxe/list.h:46:18: note: expanded from macro 'INIT_LIST_HEAD' (list)->next = (list); \ ^~~~ arch/i386/drivers/net/undionly.c:85: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/ipxe/list.h:47:3: note: expanded from macro 'INIT_LIST_HEAD' (list)->prev = (list); \ ^~~~ arch/i386/drivers/net/undionly.c:85: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/ipxe/list.h:47:18: note: expanded from macro 'INIT_LIST_HEAD' (list)->prev = (list); \ ^~~~ arch/i386/drivers/net/undionly.c:94: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/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:56:12: note: expanded from macro 'list_check' assert ( (list) != NULL ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undionly.c:94: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/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:57:12: note: expanded from macro 'list_check' assert ( (list)->prev != NULL ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undionly.c:94: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/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:58:12: note: expanded from macro 'list_check' assert ( (list)->next != NULL ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undionly.c:94: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/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:59:12: note: expanded from macro 'list_check' assert ( (list)->next->prev == (list) ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undionly.c:94: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/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:59:34: note: expanded from macro 'list_check' assert ( (list)->next->prev == (list) ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undionly.c:94: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/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:60:12: note: expanded from macro 'list_check' assert ( (list)->prev->next == (list) ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undionly.c:94: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/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:60:34: note: expanded from macro 'list_check' assert ( (list)->prev->next == (list) ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undionly.c:94: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/ipxe/list.h:133:14: note: expanded from macro 'list_del' list_del ( (list) ); \ ^~~~ arch/i386/drivers/net/undionly.c:107: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/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:56:12: note: expanded from macro 'list_check' assert ( (list) != NULL ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \clang : ^~~~~~~~~ warningarch/i386/drivers/net/undionly.c: :107optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]: 14clang: : warningwarning: : taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:57:12: note: expanded from macro 'list_check' assert ( (list)->prev != NULL ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undionly.c:107: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/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:58:12: note: expanded from macro 'list_check' assert ( (list)->next != NULL ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undionly.c:107: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/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:59:12: note: expanded from macro 'list_check' assert ( (list)->next->prev == (list) ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undionly.c:107: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/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:59:34: note: expanded from macro 'list_check' assert ( (list)->next->prev == (list) ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undionly.c:107: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/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:60:12: note: expanded from macro 'list_check' assert ( (list)->prev->next == (list) ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undionly.c:107: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/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:60:34: note: expanded from macro 'list_check' assert ( (list)->prev->next == (list) ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undionly.c:107: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/ipxe/list.h:133:14: note: expanded from macro 'list_del' list_del ( (list) ); \ ^~~~ clang: 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/undi.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:566: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:580: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) ^ [BUILD] bin/librm.o 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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from [BUILD] bin/libprefix.o 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:580: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:580: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 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:566: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: arch/i386/drivers/net/undi.cwarning:: 105attribute declaration must precede definition [-Wignored-attributes]: 20: warning: size_t count) __nonnull;taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] ^ include/compiler.h:580:36: INIT_LIST_HEAD ( &undi->dev.children ); note ^~~~~~~~~~~~~~~~~~: expanded from macro '__nonnull' include/ipxe/list.h:46#define __nonnull __attribute__ (( nonnull )): 3 ^ :arch/x86/include/bits/string.h:216 :note19: : noteexpanded from macro 'INIT_LIST_HEAD': previous definition is here (list)->next = (list); \ static inline int strncmp(const char * cs,const char * ct,size_t count) ^~~~ ^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/ipxe/list.h:46:18: note: expanded from macro 'INIT_LIST_HEAD' (list)->next = (list); \ ^~~~ 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/ipxe/list.h:47:3: note: expanded from macro 'INIT_LIST_HEAD' (list)->prev = (list); \ ^~~~ 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/ipxe/list.h:47:18: note: expanded from macro 'INIT_LIST_HEAD' (list)->prev = (list); \ ^~~~ 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/ipxe/list.h:90: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/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:56:12: note: expanded from macro 'list_check' assert ( (list) != NULL ); \ ^~~~ include/assert.h:47: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/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:57:12: note: expanded from macro 'list_check' assert ( (list)->prev != NULL ); \ ^~~~ include/assert.h:47: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/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \In file included from arch/i386/drivers/net/undirom.c ^~~~: 23include/ipxe/list.h: :58include/string.h::32:128:: notewarning: : attribute declaration must precede definition [-Wignored-attributes] expanded from macro 'list_check' size_t __pure strlen(const char * s) __nonnull; assert ( (list)->next != NULL ); \ ^ ^~~~ include/compiler.h:include/assert.h566:47::3324: :note : noteexpanded from macro 'assert': expanded from macro '__pure' if ( ASSERTING && ! (condition) ) { \#define __pure __attribute__ (( pure )) ^~~~~~~~~ ^ arch/x86/include/bits/string.h:239:22: note: previous definition is herearch/i386/drivers/net/undi.c :116:static inline size_t strlen(const char * s)14: ^warning : In file included from arch/i386/drivers/net/undirom.c:taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member]23 : include/string.h: list_del ( &undi->dev.siblings );32 : ^~~~~~~~~~~~~~~~~~38 : warning: include/ipxe/list.hattribute declaration must precede definition [-Wignored-attributes]: 132:16: notesize_t __pure strlen(const char * s) __nonnull;: expanded from macro 'list_del' ^ include/compiler.h:580:36 list_check ( (list) ); \: ^~~~ noteinclude/ipxe/list.h: :expanded from macro '__nonnull'59: 12: note#define __nonnull __attribute__ (( nonnull )): expanded from macro 'list_check' ^ arch/x86/include/bits/string.h:239 assert ( (list)->next->prev == (list) ); \: 22 ^~~~: include/assert.hnote: :previous definition is here47 :24: static inline size_t strlen(const char * s)note : ^expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undi.c:116:14: warning: In file included from arch/i386/drivers/net/undirom.ctaking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member]: 23: include/string.h:39: list_del ( &undi->dev.siblings ); 44 ^~~~~~~~~~~~~~~~~~: warning: attribute declaration must precede definition [-Wignored-attributes]include/ipxe/list.h :132:16: void * memset(void * s,int c,size_t count) __nonnull;note : ^ expanded from macro 'list_del' include/compiler.h:580:36: list_check ( (list) ); \note : ^~~~expanded from macro '__nonnull' include/ipxe/list.h:59#define __nonnull __attribute__ (( nonnull )) : ^34 :arch/x86/include/bits/string.h :note185: :expanded from macro 'list_check'22 : note assert ( (list)->next->prev == (list) ); \: previous definition is here ^~~~ include/assert.h:47static inline void * memset(void *s, int c,size_t count) :24 ^: note: expanded from macro 'assert'In file included from arch/i386/drivers/net/undirom.c:23: if ( ASSERTING && ! (condition) ) { \include/string.h:40 : ^~~~~~~~~58 : warning: attribute declaration must precede definition [-Wignored-attributes] arch/i386/drivers/net/undi.cvoid * memmove(void * dest,const void *src,size_t count) __nonnull;: 116 ^: 14include/compiler.h: warning: :taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member]580: 36: note: list_del ( &undi->dev.siblings );expanded from macro '__nonnull' ^~~~~~~~~~~~~~~~~~ #define __nonnull __attribute__ (( nonnull )) ^ include/ipxe/list.harch/x86/include/bits/string.h::132159::1622:: notenote: : previous definition is here expanded from macro 'list_del'static inline void * memmove(void * dest,const void * src, size_t n) ^ list_check ( (list) ); \ ^~~~ include/ipxe/list.h:60:12: note: expanded from macro 'list_check' assert ( (list)->prev->next == (list) ); \ ^~~~ include/assert.h:47: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/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:60:34: note: expanded from macro 'list_check' assert ( (list)->prev->next == (list) ); \ ^~~~ include/assert.h:47: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/ipxe/list.h:133:14: note: expanded from macro 'list_del' list_del ( (list) ); \ ^~~~ 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/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:56:12: note: expanded from macro 'list_check' assert ( (list) != NULL ); \ ^~~~ include/assert.h:47: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/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:57:12: note: expanded from macro 'list_check' assert ( (list)->prev != NULL ); \ ^~~~ include/assert.h:47: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/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:58:12: note: expanded from macro 'list_check' assert ( (list)->next != NULL ); \ ^~~~ include/assert.h:47: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/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:59:12: note: expanded from macro 'list_check' assert ( (list)->next->prev == (list) ); \ ^~~~ include/assert.h:47: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/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:59:34: note: expanded from macro 'list_check' assert ( (list)->next->prev == (list) ); \ ^~~~ include/assert.h:47: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/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:60:12: note: expanded from macro 'list_check' assert ( (list)->prev->next == (list) ); \ ^~~~ include/assert.h:47: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/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:60:34: note: expanded from macro 'list_check' assert ( (list)->prev->next == (list) ); \ ^~~~ include/assert.h:47: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/ipxe/list.h:133:14: note: expanded from macro 'list_del' list_del ( (list) ); \ ^~~~ [BUILD] bin/dskprefix.o [BUILD] bin/mromprefix.o 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:566: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:580: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:566: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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:580: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:580: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] 27 warnings generated. arch/i386/drivers/net/undinet.c:507: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; ^~~~~~~~~ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/unnrv2b.o [BUILD] bin/lkrnprefix.o [BUILD] bin/unnrv2b16.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] [BUILD] bin/kkpxeprefix.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. 27 warnings generated. [BUILD] bin/undiloader.o [BUILD] bin/nullprefix.o [BUILD] bin/bootpart.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] clang: 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. [BUILD] bin/nbiprefix.o [BUILD] bin/kpxeprefix.o [BUILD] bin/kkkpxeprefix.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] [BUILD] bin/usbdisk.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] [BUILD] bin/hdprefix.o [BUILD] bin/exeprefix.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] [BUILD] bin/romprefix.o [BUILD] bin/pxeprefix.o [BUILD] 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] [BUILD] bin/e820mangler.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] [BUILD] bin/pxe_entry.o [BUILD] bin/com32_wrapper.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] [BUILD] bin/undiisr.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] [HOSTCC] util/zbin clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [AR] bin/blib.a 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:232:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ util/zbin.c:279: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:279:37: note: use function 'labs' instead ( ( addend < 0 ) ? "-" : "" ), abs ( addend ), size, ^~~ labs util/zbin.c:287: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:287:37: note: use function 'labs' instead ( ( addend < 0 ) ? "-" : "" ), abs ( addend ), size, ^~~ labs util/zbin.c:308: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:308:37: note: use function 'labs' instead ( ( addend < 0 ) ? "-" : "" ), abs ( addend ), ^~~ labs [LD] bin/rtl8139.rom.tmp 6 warnings generated. [ZINFO] bin/rtl8139.rom.zinfo [BIN] bin/rtl8139.rom.bin [ZBIN] bin/rtl8139.rom.zbin [FINISH] bin/rtl8139.rom rm bin/rtl8139.rom.zbin bin/rtl8139.rom.bin bin/rtl8139.rom.zinfo gmake[6]: Leaving directory '/data/scratch/sysutils/xentools45/work/ipxe/src' /usr/pkg/bin/gmake -C ipxe/src bin/8086100e.rom gmake[6]: Entering directory '/data/scratch/sysutils/xentools45/work/ipxe/src' [LD] bin/8086100e.rom.tmp [BIN] bin/8086100e.rom.bin [ZINFO] bin/8086100e.rom.zinfo [ZBIN] bin/8086100e.rom.zbin [FINISH] bin/8086100e.rom rm bin/8086100e.rom.zbin bin/8086100e.rom.bin bin/8086100e.rom.zinfo gmake[6]: Leaving directory '/data/scratch/sysutils/xentools45/work/ipxe/src' gmake[5]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/etherboot' gmake[4]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware' gmake[4]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware' /usr/pkg/bin/gmake -C hvmloader all gmake[5]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader' gmake[6]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader' /usr/pkg/bin/gmake -C acpi all gmake[7]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.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/xentools45/work/xen-4.5.5/tools/firmware/hvmloader/../../../tools/Rules.mk:116: recipe for target 'subdir-all-acpi' failed gmake[6]: *** [subdir-all-acpi] Error 2 gmake[6]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader' /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader/../../../tools/Rules.mk:111: recipe for target 'subdirs-all' failed gmake[5]: *** [subdirs-all] Error 2 gmake[5]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader' /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/../../tools/Rules.mk:116: recipe for target 'subdir-all-hvmloader' failed gmake[4]: *** [subdir-all-hvmloader] Error 2 gmake[4]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware' /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/../../tools/Rules.mk:111: recipe for target 'subdirs-all' failed gmake[3]: *** [subdirs-all] Error 2 gmake[3]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware' Makefile:33: recipe for target 'all' failed gmake[2]: *** [all] Error 2 gmake[2]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware' /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/../tools/Rules.mk:116: recipe for target 'subdir-all-firmware' failed gmake[1]: *** [subdir-all-firmware] Error 2 gmake[1]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/../tools/Rules.mk:111: recipe for target 'subdirs-all' failed gmake: *** [subdirs-all] Error 2 *** Error code 2 Stop. make[1]: stopped in /data/pkgsrc/sysutils/xentools45 *** Error code 1 Stop. make: stopped in /data/pkgsrc/sysutils/xentools45