=> Bootstrap dependency digest>=20010302: found digest-20190127 ===> 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.5nb17 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 mkdir -p xen/libelf gmake[3]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/xen-foreign' 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: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: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: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))) ^~~~~~~~~~~ ./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))) ^~~~~~~~~~~ In file included from checker.c:13: ./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: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: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))) ^~~~~~~~~~~ ./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))) ^~~~~~~~~~~ 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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 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_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_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_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))) ^~~~~~~~~~~ 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))) ^~~~~~~~~~~ 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] __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_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))) ^~~~~~~~~~~ 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))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 2 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 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))) ^~~~~~~~~~~ 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 2 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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_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_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))) ^~~~~~~~~~~ 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_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))) ^~~~~~~~~~~ 2 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 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))) ^~~~~~~~~~~ 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__' gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-in# define __align8__ __attribute__((aligned (8)))tegrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 -Wdeclara tion-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/sysutils/xentools45/work/xe ^~~~~~~~~~~n-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: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_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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 2 warnings generated. 2 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 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))) ^~~~~~~~~~~ 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 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))) ^~~~~~~~~~~ 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_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_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_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_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. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 2 warnings generated. 2 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 2 warnings generated. 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))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 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))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 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. 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))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 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))) ^~~~~~~~~~~ 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))) ^~~~~~~~~~~ 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))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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_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.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))) ^~~~~~~~~~~ 3 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 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_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. 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))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 22 warnings generated warnings. generated. 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))) ^~~~~~~~~~~ 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] __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.hIn file included from :xc_evtchn.c13:23: :36In file included from :./xc_private.h note:33: In file included from ./include/xenctrl.h: :expanded from macro '__align8__' 56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47:# define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ warning: '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: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 :13:/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h36:: 13note:: expanded from macro '__align8__'36 : 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))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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_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))) ^~~~~~~~~~~ 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 2 warnings generated. 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))) ^~~~~~~~~~~ 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 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))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 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_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_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_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))) ^~~~~~~~~~~ 2 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 2 warnings generated. 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))) ^~~~~~~~~~~ 2 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 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.hgcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes :-no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 -Wd13eclaration-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/xentools4:5/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 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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 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_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))) ^~~~~~~~~~~ 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_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. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 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_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__' 2# define __align8__ __attribute__((aligned (8))) warning ^~~~~~~~~~~s generated . /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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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_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_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. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 2 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 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))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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. 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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 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_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))) ^~~~~~~~~~~ 2 warnings generated. 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))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 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))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 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:213 warnings:36: generated note. : expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 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_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))) ^~~~~~~~~~~ 3 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 2 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 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_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))) ^~~~~~~~~~~ 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))) ^~~~~~~~~~~ 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))) ^~~~~~~~~~~ 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 ../../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. 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))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 2 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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.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 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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. 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))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 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. 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))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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_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. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 2 warnings generated. 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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 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))) ^~~~~~~~~~~ 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_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))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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_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))) ^~~~~~~~~~~ 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))) ^~~~~~~~~~~ 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))) ^~~~~~~~~~~ 2 warnings generated. 2 warnings generated. 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))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 2 warnings generated. 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))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 3 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 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))) ^~~~~~~~~~~ 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))) ^~~~~~~~~~~ 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 ../../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 ../../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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 2 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 2 warnings generated. 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))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 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))) ^~~~~~~~~~~ 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))) ^~~~~~~~~~~ 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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_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))) ^~~~~~~~~~~ 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. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 2 warnings generated. 2 warnings generated. 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))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 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 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 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))) ^~~~~~~~~~~ ln -sf libxenctrl.so.4.5.0 libxenctrl.so.4.5 ln -sf libxenctrl.so.4.5 libxenctrl.so 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))) ^~~~~~~~~~~ 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))) ^~~~~~~~~~~ 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. 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 3 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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 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_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))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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_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))) ^~~~~~~~~~~ 2 warnings generated. 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))) ^~~~~~~~~~~ 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 2 warnings generated. 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 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))) ^~~~~~~~~~~ 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 2 warnings generated. ln -f xenstore xenstore-watch 2 warnings generated. 2 warnings generated. 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 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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 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))) ^~~~~~~~~~~ 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))) ^~~~~~~~~~~ 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))) ^~~~~~~~~~~ In file included from gtracestat.c:30: 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 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 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. 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))) ^~~~~~~~~~~ gcc -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/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 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 2 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 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))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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))) ^~~~~~~~~~~ 2 warnings generated. 2 warnings generated. 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 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))) ^~~~~~~~~~~ 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. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o gtraceview gtraceview.o -lcurses 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 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__' # 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 xenwatchdogd xenwatchdogd.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 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 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 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 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 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o gtracestat gtracestat.o 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 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o xen-hptool xen-hptool.o /data/scratch/sysutils/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 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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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 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))) ^~~~~~~~~~~ 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))) ^~~~~~~~~~~ 2 warnings generated. 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))) ^~~~~~~~~~~ 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. 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 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o xenctx xenctx.o /data/scratch/sysutils/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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -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-2.0 -I/usr/pkg/include/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 -mno-tls-direct-seg-refs -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-2.0 -I/usr/pkg/include/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 -mno-tls-direct-seg-refs -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-2.0 -I/usr/pkg/include/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 -mno-tls-direct-seg-refs -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-2.0 -I/usr/pkg/include/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 -mno-tls-direct-seg-refs -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-2.0 -I/usr/pkg/include/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 -mno-tls-direct-seg-refs -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-debug.s -C-c -D__i86__ -S -0 _vgabios-debug_.c bcc -o vgabios-cirrus-debug.s -C-c -D__i86__ -S -0 _vgabios-cirrus-debug_.c bcc -o vgabios-cirrus.s -C-c -D__i86__ -S -0 _vgabios-cirrus_.c bcc -o vgabios.s -C-c -D__i86__ -S -0 _vgabios_.c sed -e 's/^\.text//' -e 's/^\.data//' vgabios-debug.s > _vgabios-debug_.s sed -e 's/^\.text//' -e 's/^\.data//' vgabios-cirrus.s > _vgabios-cirrus_.s sed -e 's/^\.text//' -e 's/^\.data//' vgabios-cirrus-debug.s > _vgabios-cirrus-debug_.s sed -e 's/^\.text//' -e 's/^\.data//' vgabios.s > _vgabios_.s as86 _vgabios-cirrus_.s -b vgabios-cirrus.bin -u -w- -g -0 -j -O -l vgabios-cirrus.txt as86 _vgabios-debug_.s -b vgabios.debug.bin -u -w- -g -0 -j -O -l vgabios.debug.txt as86 _vgabios-cirrus-debug_.s -b vgabios-cirrus.debug.bin -u -w- -g -0 -j -O -l vgabios-cirrus.debug.txt as86 _vgabios_.s -b vgabios.bin -u -w- -g -0 -j -O -l vgabios.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: 0xCD Setting checksum. ls -l VGABIOS-lgpl-latest.cirrus.bin -rw-r--r-- 1 pbulkXXX wheel 35840 May 6 20:03 VGABIOS-lgpl-latest.cirrus.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: 0xD7 Setting checksum. ls -l VGABIOS-lgpl-latest.cirrus.debug.bin -rw-r--r-- 1 pbulkXXX wheel 35840 May 6 20:03 VGABIOS-lgpl-latest.cirrus.debug.bin rm -f _vgabios-debug_.s _vgabios-debug_.c vgabios-debug.s cp vgabios.debug.bin VGABIOS-lgpl-latest.debug.bin ./biossums VGABIOS-lgpl-latest.debug.bin Bios checksum at: 0xA1FF Current checksum: 0x00 Calculated checksum: 0x45 Setting checksum. ls -l VGABIOS-lgpl-latest.debug.bin -rw-r--r-- 1 pbulkXXX wheel 41472 May 6 20:03 VGABIOS-lgpl-latest.debug.bin rm -f _vgabios_.s _vgabios_.c vgabios.s cp vgabios.bin VGABIOS-lgpl-latest.bin ./biossums VGABIOS-lgpl-latest.bin Bios checksum at: 0x9DFF Current checksum: 0x00 Calculated checksum: 0xDA Setting checksum. ls -l VGABIOS-lgpl-latest.bin -rw-r--r-- 1 pbulkXXX wheel 40448 May 6 20:03 VGABIOS-lgpl-latest.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] hd [MEDIARULES] kkpxe [MEDIARULES] dsk [MEDIARULES] kkkpxe [MEDIARULES] nbi [MEDIARULES] exe [MEDIARULES] raw [MEDIARULES] lkrn [MEDIARULES] pxe [MEDIARULES] mrom [MEDIARULES] kpxe [MEDIARULES] rom [RULES] arch/i386/drivers/net/undiisr.S [RULES] arch/i386/interface/pxe/pxe_entry.S [RULES] arch/i386/interface/syslinux/com32_wrapper.S [RULES] arch/i386/prefix/mbr.S [RULES] arch/i386/prefix/pxeprefix.S [RULES] arch/i386/firmware/pcbios/e820mangler.S [RULES] arch/i386/prefix/romprefix.S [RULES] arch/i386/prefix/exeprefix.S [RULES] arch/i386/prefix/hdprefix.S [RULES] arch/i386/prefix/usbdisk.S [RULES] arch/i386/prefix/kkkpxeprefix.S [RULES] arch/i386/prefix/kpxeprefix.S [RULES] arch/i386/prefix/nbiprefix.S [RULES] arch/i386/prefix/bootpart.S [RULES] arch/i386/prefix/nullprefix.S [RULES] arch/i386/prefix/undiloader.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/mromprefix.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/libpm.S [RULES] arch/i386/transitions/libkir.S [RULES] arch/i386/core/stack16.S [RULES] arch/i386/core/stack.S [RULES] arch/i386/core/gdbidt.S [RULES] arch/i386/core/setjmp.S [RULES] arch/i386/core/patch_cf.S [RULES] arch/i386/core/virtaddr.S [RULES] arch/i386/drivers/net/undirom.c [RULES] tests/gdbstub_test.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/prefix/efiprefix.c [RULES] arch/x86/prefix/efidrvprefix.c [RULES] arch/x86/interface/efi/efix86_nap.c [RULES] arch/x86/core/x86_string.c [RULES] arch/x86/core/pcidirect.c [RULES] arch/i386/hci/commands/reboot_cmd.c [RULES] arch/i386/hci/commands/pxe_cmd.c [RULES] arch/i386/interface/syslinux/comboot_resolv.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/pxeparent/pxeparent.c [RULES] arch/i386/interface/pxe/pxe_undi.c [RULES] arch/i386/interface/pxe/pxe_udp.c [RULES] arch/i386/interface/pxe/pxe_loader.c [RULES] arch/i386/interface/pxe/pxe_exit_hook.c [RULES] arch/i386/interface/pxe/pxe_preboot.c [RULES] arch/i386/interface/pxe/pxe_tftp.c [RULES] arch/i386/interface/pxe/pxe_file.c [RULES] arch/i386/interface/pxe/pxe_call.c [RULES] arch/i386/interface/pcbios/bios_smbios.c [RULES] arch/i386/interface/pcbios/memtop_umalloc.c [RULES] arch/i386/interface/pcbios/biosint.c [RULES] arch/i386/interface/pcbios/bios_timer.c [RULES] arch/i386/interface/pcbios/pcibios.c [RULES] arch/i386/interface/pcbios/int13.c [RULES] arch/i386/interface/pcbios/bios_nap.c [RULES] arch/i386/image/elfboot.c [RULES] arch/i386/image/bootsector.c [RULES] arch/i386/image/comboot.c [RULES] arch/i386/image/multiboot.c [RULES] arch/i386/image/pxe_image.c [RULES] arch/i386/image/nbi.c [RULES] arch/i386/image/bzimage.c [RULES] arch/i386/image/com32.c [RULES] arch/i386/firmware/pcbios/bios_console.c [RULES] arch/i386/firmware/pcbios/pnpbios.c [RULES] arch/i386/firmware/pcbios/fakee820.c [RULES] arch/i386/firmware/pcbios/basemem.c [RULES] arch/i386/firmware/pcbios/memmap.c [RULES] arch/i386/firmware/pcbios/hidemem.c [RULES] arch/i386/transitions/librm_mgmt.c [RULES] arch/i386/core/dumpregs.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/core/rdtsc_timer.c [RULES] config/config_romprefix.c [RULES] arch/i386/core/basemem_packet.c [RULES] config/config.c [RULES] config/config_fc.c [RULES] config/config_ethernet.c [RULES] config/config_net80211.c [RULES] usr/ifmgmt.c [RULES] config/config_infiniband.c [RULES] usr/autoboot.c [RULES] usr/fcmgmt.c [RULES] usr/dhcpmgmt.c [RULES] usr/pxemenu.c [RULES] usr/imgmgmt.c [RULES] usr/lotest.c [RULES] usr/route.c [RULES] usr/iwmgmt.c [RULES] usr/prompt.c [RULES] hci/keymap/keymap_it.c [RULES] hci/keymap/keymap_ro.c [RULES] hci/keymap/keymap_sg.c [RULES] hci/keymap/keymap_hu.c [RULES] hci/keymap/keymap_es.c [RULES] hci/keymap/keymap_bg.c [RULES] hci/keymap/keymap_nl.c [RULES] hci/keymap/keymap_de.c [RULES] hci/keymap/keymap_fi.c [RULES] hci/keymap/keymap_cz.c [RULES] hci/keymap/keymap_mk.c [RULES] hci/keymap/keymap_pl.c [RULES] hci/keymap/keymap_uk.c [RULES] hci/keymap/keymap_az.c [RULES] hci/keymap/keymap_fr.c [RULES] hci/keymap/keymap_mt.c [RULES] hci/keymap/keymap_by.c [RULES] hci/keymap/keymap_wo.c [RULES] hci/keymap/keymap_ua.c [RULES] hci/keymap/keymap_lt.c [RULES] hci/keymap/keymap_sr.c [RULES] hci/keymap/keymap_al.c [RULES] hci/keymap/keymap_cf.c [RULES] hci/keymap/keymap_ru.c [RULES] hci/keymap/keymap_no.c [RULES] hci/keymap/keymap_et.c [RULES] hci/keymap/keymap_th.c [RULES] hci/keymap/keymap_us.c [RULES] hci/keymap/keymap_il.c [RULES] hci/keymap/keymap_gr.c [RULES] hci/keymap/keymap_dk.c [RULES] hci/keymap/keymap_pt.c [RULES] hci/mucurses/widgets/editbox.c [RULES] hci/mucurses/kb.c [RULES] hci/mucurses/colour.c [RULES] hci/mucurses/print.c [RULES] hci/mucurses/mucurses.c [RULES] hci/mucurses/windows.c [RULES] hci/mucurses/wininit.c [RULES] hci/mucurses/print_nadv.c [RULES] hci/mucurses/slk.c [RULES] hci/mucurses/edging.c [RULES] hci/mucurses/clear.c [RULES] hci/mucurses/winattrs.c [RULES] hci/mucurses/ansi_screen.c [RULES] hci/mucurses/alert.c [RULES] hci/tui/login_ui.c [RULES] hci/tui/settings_ui.c [RULES] hci/commands/vlan_cmd.c [RULES] hci/commands/lotest_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/commands/time_cmd.c [RULES] hci/commands/gdbstub_cmd.c [RULES] hci/commands/ifmgmt_cmd.c [RULES] hci/commands/sanboot_cmd.c [RULES] hci/commands/autoboot_cmd.c [RULES] hci/commands/login_cmd.c [RULES] hci/commands/config_cmd.c [RULES] hci/commands/nvo_cmd.c [RULES] hci/readline.c [RULES] hci/editstring.c [RULES] hci/wireless_errors.c [RULES] hci/strerror.c [RULES] hci/shell.c [RULES] hci/linux_args.c [RULES] crypto/axtls/sha1.c [RULES] crypto/axtls/rsa.c [RULES] crypto/axtls/bigint.c [RULES] crypto/axtls/aes.c [RULES] crypto/cbc.c [RULES] crypto/axtls_sha1.c [RULES] crypto/axtls_aes.c [RULES] crypto/aes_wrap.c [RULES] crypto/asn1.c [RULES] crypto/hmac.c [RULES] crypto/crandom.c [RULES] crypto/crc32.c [RULES] crypto/crypto_null.c [RULES] crypto/sha1extra.c [RULES] crypto/arc4.c [RULES] crypto/x509.c [RULES] crypto/md5.c [RULES] crypto/chap.c [RULES] tests/umalloc_test.c [RULES] tests/test.c [RULES] tests/linebuf_test.c [RULES] tests/bofm_test.c [RULES] tests/uri_test.c [RULES] tests/list_test.c [RULES] tests/memcpy_test.c [RULES] interface/bofm/bofm.c [RULES] interface/smbios/smbios.c [RULES] interface/smbios/smbios_settings.c [RULES] interface/efi/efi_snp.c [RULES] interface/efi/efi_console.c [RULES] interface/efi/efi_pci.c [RULES] interface/efi/efi_strerror.c [RULES] interface/efi/efi_umalloc.c [RULES] interface/efi/efi_bofm.c [RULES] interface/efi/efi_strings.c [RULES] interface/efi/efi_timer.c [RULES] interface/efi/efi_smbios.c [RULES] interface/efi/efi_driver.c [RULES] interface/efi/efi_init.c [RULES] interface/efi/efi_uaccess.c [RULES] interface/efi/efi_io.c [RULES] drivers/infiniband/linda.c [RULES] drivers/infiniband/hermon.c [RULES] drivers/infiniband/arbel.c [RULES] drivers/infiniband/qib7322.c [RULES] drivers/infiniband/linda_fw.c [RULES] drivers/bitbash/bitbash.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/block/ibft.c [RULES] drivers/block/ata.c [RULES] drivers/nvs/nvs.c [RULES] drivers/block/srp.c [RULES] drivers/block/scsi.c [RULES] drivers/net/efi/snpnet.c [RULES] drivers/net/efi/snponly.c [RULES] drivers/net/vxge/vxge_traffic.c [RULES] drivers/net/vxge/vxge_config.c [RULES] drivers/net/vxge/vxge.c [RULES] drivers/net/vxge/vxge_main.c [RULES] drivers/net/ath/ath9k/ath9k_init.c [RULES] drivers/net/ath/ath9k/ath9k_ar9003_calib.c [RULES] drivers/net/ath/ath9k/ath9k_ar9003_mac.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.c [RULES] drivers/net/ath/ath9k/ath9k_calib.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_mac.c [RULES] drivers/net/ath/ath9k/ath9k_ar9002_mac.c [RULES] drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c [RULES] drivers/net/ath/ath9k/ath9k_ar9002_calib.c [RULES] drivers/net/ath/ath9k/ath9k_ar9002_phy.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_main.c [RULES] drivers/net/ath/ath9k/ath9k_recv.c [RULES] drivers/net/ath/ath9k/ath9k_eeprom.c [RULES] drivers/net/ath/ath9k/ath9k_ar9003_hw.c [RULES] drivers/net/ath/ath9k/ath9k_hw.c [RULES] drivers/net/ath/ath5k/ath5k_reset.c [RULES] drivers/net/ath/ath5k/ath5k.c [RULES] drivers/net/ath/ath5k/ath5k_attach.c [RULES] drivers/net/ath/ath5k/ath5k_rfkill.c [RULES] drivers/net/ath/ath5k/ath5k_gpio.c [RULES] drivers/net/ath/ath5k/ath5k_phy.c [RULES] drivers/net/ath/ath5k/ath5k_dma.c [RULES] drivers/net/ath/ath5k/ath5k_pcu.c [RULES] drivers/net/ath/ath5k/ath5k_initvals.c [RULES] drivers/net/ath/ath5k/ath5k_desc.c [RULES] drivers/net/ath/ath5k/ath5k_qcu.c [RULES] drivers/net/ath/ath5k/ath5k_eeprom.c [RULES] drivers/net/ath/ath5k/ath5k_caps.c [RULES] drivers/net/ath/ath_hw.c [RULES] drivers/net/ath/ath_main.c [RULES] drivers/net/ath/ath_key.c [RULES] drivers/net/ath/ath_regd.c [RULES] drivers/net/rtl818x/rtl8180_grf5101.c [RULES] drivers/net/rtl818x/rtl8180_max2820.c [RULES] drivers/net/rtl818x/rtl8185.c [RULES] drivers/net/rtl818x/rtl8180.c [RULES] drivers/net/rtl818x/rtl818x.c [RULES] drivers/net/rtl818x/rtl8185_rtl8225.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_vf.c [RULES] drivers/net/igbvf/igbvf_mbx.c [RULES] drivers/net/igb/igb_82575.c [RULES] drivers/net/igb/igb.c [RULES] drivers/net/igb/igb_mac.c [RULES] drivers/net/igb/igb_phy.c [RULES] drivers/net/igb/igb_main.c [RULES] drivers/net/igb/igb_nvm.c [RULES] drivers/net/igb/igb_api.c [RULES] drivers/net/igb/igb_manage.c [RULES] drivers/net/e1000e/e1000e_80003es2lan.c [RULES] drivers/net/e1000e/e1000e_ich8lan.c [RULES] drivers/net/e1000e/e1000e_manage.c [RULES] drivers/net/e1000e/e1000e_82571.c [RULES] drivers/net/e1000e/e1000e.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_82542.c [RULES] drivers/net/e1000/e1000_82540.c [RULES] drivers/net/e1000/e1000_api.c [RULES] drivers/net/e1000/e1000_82543.c [RULES] drivers/net/e1000/e1000_manage.c [RULES] drivers/net/e1000/e1000_nvm.c [RULES] drivers/net/e1000/e1000_mac.c [RULES] drivers/net/e1000/e1000_phy.c [RULES] drivers/net/e1000/e1000.c [RULES] drivers/net/e1000/e1000_main.c [RULES] drivers/net/e1000/e1000_82541.c [RULES] drivers/net/depca.c [RULES] drivers/net/amd8111e.c [RULES] drivers/net/jme.c [RULES] drivers/net/3c595.c [RULES] drivers/net/w89c840.c [RULES] drivers/net/prism2_pci.c [RULES] drivers/net/via-rhine.c [RULES] drivers/net/cs89x0.c [RULES] drivers/net/ne2k_isa.c [RULES] drivers/net/ipoib.c [RULES] drivers/net/atl1e.c [RULES] drivers/net/eepro100.c [RULES] drivers/net/legacy.c [RULES] drivers/net/sky2.c [RULES] drivers/net/3c515.c [RULES] drivers/net/bnx2.c [RULES] drivers/net/dmfe.c [RULES] drivers/net/ns8390.c [RULES] drivers/net/ns83820.c [RULES] drivers/net/3c509-eisa.c [RULES] drivers/net/pcnet32.c [RULES] drivers/net/3c5x9.c [RULES] drivers/net/smc9000.c [RULES] drivers/net/virtio-net.c [RULES] drivers/net/tg3.c [RULES] drivers/net/etherfabric.c [RULES] drivers/net/wd.c [RULES] drivers/net/skge.c [RULES] drivers/net/sis190.c [RULES] drivers/net/natsemi.c [RULES] drivers/net/b44.c [RULES] drivers/net/forcedeth.c [RULES] drivers/net/prism2_plx.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/myri10ge.c [RULES] drivers/net/ne.c [RULES] drivers/net/via-velocity.c [RULES] drivers/net/pnic.c [RULES] drivers/net/tulip.c [RULES] drivers/net/sis900.c [RULES] drivers/net/tlan.c [RULES] drivers/net/r8169.c [RULES] drivers/net/3c503.c [RULES] drivers/bus/pci.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/pciextra.c [RULES] drivers/bus/pcibackup.c [RULES] drivers/bus/pcivpd.c [RULES] drivers/bus/isa.c [RULES] drivers/bus/eisa.c [RULES] image/script.c [RULES] image/elf.c [RULES] image/efi_image.c [RULES] image/segment.c [RULES] image/embedded.c [RULES] net/80211/rc80211.c [RULES] net/80211/wpa.c [RULES] net/80211/wpa_ccmp.c [RULES] net/80211/sec80211.c [RULES] net/80211/net80211.c [RULES] net/80211/wep.c [RULES] net/80211/wpa_psk.c [RULES] net/infiniband/ib_packet.c [RULES] net/infiniband/ib_cm.c [RULES] net/infiniband/ib_mi.c [RULES] net/80211/wpa_tkip.c [RULES] net/infiniband/ib_pathrec.c [RULES] net/infiniband/ib_smc.c [RULES] net/infiniband/ib_sma.c [RULES] net/infiniband/ib_cmrc.c [RULES] net/infiniband/ib_mcast.c [RULES] net/infiniband/ib_srp.c [RULES] net/udp/dns.c [RULES] net/udp/dhcp.c [RULES] net/udp/slam.c [RULES] net/udp/tftp.c [RULES] net/udp/syslog.c [RULES] net/tcp/https.c [RULES] net/tcp/http.c [RULES] net/eapol.c [RULES] net/tcp/ftp.c [RULES] net/tcp/iscsi.c [RULES] net/fcns.c [RULES] net/fakedhcp.c [RULES] net/icmpv6.c [RULES] net/netdev_settings.c [RULES] net/fcp.c [RULES] net/fcoe.c [RULES] net/tcp.c [RULES] net/iobpad.c [RULES] net/mii.c [RULES] net/arp.c [RULES] net/ethernet.c [RULES] net/fcels.c [RULES] net/tcpip.c [RULES] net/ipv6.c [RULES] net/aoe.c [RULES] net/nullnet.c [RULES] net/vlan.c [RULES] net/rarp.c [RULES] net/infiniband.c [RULES] net/ipv4.c [RULES] net/dhcppkt.c [RULES] net/ndp.c [RULES] net/netdevice.c [RULES] net/cachedhcp.c [RULES] net/tls.c [RULES] net/eth_slow.c [RULES] net/retry.c [RULES] net/icmp.c [RULES] net/udp.c [RULES] net/fc.c [RULES] net/dhcpopts.c [RULES] core/basename.c [RULES] core/ctype.c [RULES] core/nvo.c [RULES] core/interface.c [RULES] core/debug_md5.c [RULES] core/btext.c [RULES] core/getopt.c [RULES] core/getkey.c [RULES] core/asprintf.c [RULES] core/gdbstub.c [RULES] core/edd.c [RULES] core/init.c [RULES] core/linebuf.c [RULES] core/strtoull.c [RULES] core/settings.c [RULES] core/main.c [RULES] core/downloader.c [RULES] core/hw.c [RULES] core/bitops.c [RULES] core/vsprintf.c [RULES] core/null_nap.c [RULES] core/xfer.c [RULES] core/pc_kbd.c [RULES] core/posix_io.c [RULES] core/console.c [RULES] core/open.c [RULES] core/gdbudp.c [RULES] core/serial.c [RULES] core/acpi.c [RULES] core/uri.c [RULES] core/cpio.c [RULES] core/timer.c [RULES] core/blockdev.c [RULES] core/misc.c [RULES] core/cwuri.c [RULES] core/errno.c [RULES] core/i82365.c [RULES] core/job.c [RULES] core/process.c [RULES] core/debug.c [RULES] core/gdbserial.c [RULES] core/fnrec.c [RULES] core/malloc.c [RULES] core/ansiesc.c [RULES] core/device.c [RULES] core/base64.c [RULES] core/exec.c [RULES] core/monojob.c [RULES] core/bitmap.c [RULES] core/null_sanboot.c [RULES] core/stringextra.c [RULES] core/random.c [RULES] core/parseopt.c [RULES] core/iobuf.c [RULES] core/resolv.c [RULES] core/image.c [RULES] core/string.c [RULES] core/base16.c [RULES] core/assert.c [RULES] core/refcnt.c [RULES] core/serial_console.c [RULES] core/uuid.c [RULES] core/pcmcia.c [RULES] libgcc/__udivdi3.c [RULES] libgcc/__umoddi3.c [RULES] libgcc/__moddi3.c [RULES] libgcc/icc.c [RULES] libgcc/__divdi3.c [RULES] libgcc/__udivmoddi4.c [DEPS] arch/i386/interface/syslinux/com32_wrapper.S [DEPS] arch/i386/drivers/net/undiisr.S [RULES] libgcc/memcpy.c [DEPS] arch/i386/firmware/pcbios/e820mangler.S [DEPS] arch/i386/interface/pxe/pxe_entry.S [DEPS] arch/i386/prefix/mbr.S [DEPS] arch/i386/prefix/pxeprefix.S [DEPS] arch/i386/prefix/romprefix.S [DEPS] arch/i386/prefix/exeprefix.S clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/prefix/hdprefix.S [DEPS] arch/i386/prefix/usbdisk.S [DEPS] arch/i386/prefix/kkkpxeprefix.S [DEPS] arch/i386/prefix/kpxeprefix.S [DEPS] arch/i386/prefix/nbiprefix.S [DEPS] arch/i386/prefix/nullprefix.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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' 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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/prefix/libprefix.S clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/transitions/librm.S clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/transitions/liba20.S clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/transitions/libpm.S clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/transitions/libkir.S [DEPS] arch/i386/core/stack16.S [DEPS] arch/i386/core/stack.S clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/core/setjmp.S clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/core/gdbidt.S clang: warning: optimization flag '-fstrength-reduce' 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/core/virtaddr.S clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] tests/gdbstub_test.S clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/drivers/net/undipreload.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] arch/x86/prefix/efidrvprefix.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [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 [DEPS] arch/i386/hci/commands/reboot_cmd.c [DEPS] arch/i386/hci/commands/pxe_cmd.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' 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 '-fstrength-reduce' 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] [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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang [DEPS] arch/i386/interface/pxe/pxe_exit_hook.c : warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/interface/pcbios/memtop_umalloc.c [DEPS] arch/i386/interface/pcbios/biosint.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/interface/pcbios/bios_timer.c clang: warning: optimization flag '-fstrength-reduce' 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 [DEPS] arch/i386/image/elfboot.c [DEPS] arch/i386/image/bootsector.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/image/multiboot.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/image/pxe_image.c [DEPS] arch/i386/image/bzimage.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/firmware/pcbios/fakee820.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/firmware/pcbios/memmap.c [DEPS] arch/i386/transitions/librm_mgmt.c [DEPS] arch/i386/firmware/pcbios/hidemem.c [DEPS] arch/i386/core/dumpregs.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/core/nulltrap.c [DEPS] arch/i386/core/relocate.c [DEPS] arch/i386/core/x86_io.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/core/timer2.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/core/runtime.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/core/pic8259.c [DEPS] arch/i386/core/cpu.c [DEPS] arch/i386/core/gdbmach.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/core/video_subr.c [DEPS] arch/i386/core/basemem_packet.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/core/rdtsc_timer.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] config/config_romprefix.c [DEPS] config/config.c [DEPS] config/config_ethernet.c [DEPS] config/config_fc.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] config/config_net80211.c [DEPS] config/config_infiniband.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] usr/autoboot.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] usr/ifmgmt.c [DEPS] usr/fcmgmt.c [DEPS] usr/dhcpmgmt.c [DEPS] usr/pxemenu.c [DEPS] usr/imgmgmt.c [DEPS] usr/lotest.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] usr/iwmgmt.c [DEPS] usr/route.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] usr/prompt.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] hci/keymap/keymap_ro.c [DEPS] hci/keymap/keymap_it.c [DEPS] hci/keymap/keymap_sg.c [DEPS] hci/keymap/keymap_es.c [DEPS] hci/keymap/keymap_hu.c [DEPS] hci/keymap/keymap_bg.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] hci/keymap/keymap_nl.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warningclang: : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] hci/keymap/keymap_cz.c [DEPS] hci/keymap/keymap_de.c [DEPS] hci/keymap/keymap_fi.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] hci/keymap/keymap_mk.c [DEPS] hci/keymap/keymap_uk.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] hci/keymap/keymap_pl.c [DEPS] hci/keymap/keymap_az.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] hci/keymap/keymap_fr.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] hci/keymap/keymap_by.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] hci/keymap/keymap_mt.c [DEPS] hci/keymap/keymap_ua.c [DEPS] hci/keymap/keymap_wo.c [DEPS] hci/keymap/keymap_lt.c [DEPS] hci/keymap/keymap_sr.c [DEPS] hci/keymap/keymap_al.c clang: warning: optimization flag '-fstrength-reduce' 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] hci/keymap/keymap_cf.c [DEPS] hci/keymap/keymap_no.c [DEPS] hci/keymap/keymap_et.c [DEPS] hci/keymap/keymap_th.c [DEPS] hci/keymap/keymap_us.c [DEPS] hci/keymap/keymap_il.c [DEPS] hci/keymap/keymap_gr.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] hci/keymap/keymap_dk.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' 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 [DEPS] hci/mucurses/print.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] hci/mucurses/windows.c [DEPS] hci/mucurses/wininit.c [DEPS] hci/mucurses/mucurses.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] hci/mucurses/print_nadv.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] hci/mucurses/slk.c [DEPS] hci/mucurses/ansi_screen.c [DEPS] hci/mucurses/winattrs.c [DEPS] hci/mucurses/edging.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] hci/tui/login_ui.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] hci/commands/vlan_cmd.c [DEPS] hci/commands/iwmgmt_cmd.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] hci/commands/fcmgmt_cmd.c [DEPS] hci/commands/lotest_cmd.c [DEPS] hci/commands/image_cmd.c [DEPS] hci/commands/digest_cmd.c [DEPS] hci/commands/route_cmd.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] hci/commands/time_cmd.c [DEPS] hci/commands/autoboot_cmd.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] hci/commands/gdbstub_cmd.c [DEPS] hci/commands/ifmgmt_cmd.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] hci/commands/sanboot_cmd.c [DEPS] hci/commands/login_cmd.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] hci/commands/config_cmd.c [DEPS] hci/commands/nvo_cmd.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] hci/wireless_errors.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] hci/editstring.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] hci/readline.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] hci/strerror.c [DEPS] hci/shell.c [DEPS] hci/linux_args.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] crypto/axtls/sha1.c [DEPS] crypto/axtls/rsa.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] crypto/axtls/bigint.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] crypto/axtls/aes.c [DEPS] crypto/cbc.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] crypto/axtls_sha1.c [DEPS] crypto/aes_wrap.c [DEPS] crypto/axtls_aes.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] crypto/asn1.c [DEPS] crypto/hmac.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' 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] [DEPS] crypto/crypto_null.c [DEPS] crypto/arc4.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] crypto/sha1extra.c [DEPS] crypto/x509.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] crypto/md5.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] crypto/chap.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] tests/linebuf_test.c [DEPS] tests/umalloc_test.c [DEPS] tests/bofm_test.c [DEPS] tests/uri_test.c [DEPS] tests/test.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] tests/list_test.c [DEPS] tests/memcpy_test.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] interface/bofm/bofm.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] interface/smbios/smbios.c [DEPS] interface/smbios/smbios_settings.c [DEPS] interface/efi/efi_console.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] interface/efi/efi_snp.c [DEPS] interface/efi/efi_pci.c [DEPS] interface/efi/efi_strerror.c [DEPS] interface/efi/efi_bofm.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] interface/efi/efi_umalloc.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] interface/efi/efi_timer.c [DEPS] interface/efi/efi_strings.c [DEPS] interface/efi/efi_smbios.c [DEPS] interface/efi/efi_driver.c [DEPS] interface/efi/efi_init.c [DEPS] interface/efi/efi_uaccess.c [DEPS] interface/efi/efi_io.c [DEPS] drivers/infiniband/linda.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/infiniband/hermon.c [DEPS] drivers/infiniband/arbel.c [DEPS] drivers/infiniband/qib7322.c [DEPS] drivers/infiniband/linda_fw.c [DEPS] drivers/bitbash/bitbash.c [DEPS] drivers/bitbash/spi_bit.c [DEPS] drivers/bitbash/i2c_bit.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/nvs/nvsvpd.c clang: warning: optimization flag '-fstrength-reduce' 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 [DEPS] drivers/block/srp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/block/scsi.c [DEPS] drivers/net/efi/snpnet.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' 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 [DEPS] drivers/net/vxge/vxge_config.c [DEPS] drivers/net/vxge/vxge_main.c [DEPS] drivers/net/ath/ath9k/ath9k_init.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_mac.c clang: warning: optimization flag '-fstrength-reduce' 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [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 '-fstrength-reduce' 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] [DEPS] drivers/net/ath/ath9k/ath9k_calib.c [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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k_mac.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [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] [DEPS] drivers/net/ath/ath9k/ath9k_ar9002_phy.c [DEPS] drivers/net/ath/ath9k/ath9k_xmit.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_hw.c [DEPS] drivers/net/ath/ath9k/ath9k_eeprom.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k_recv.c clang: warning: optimization flag '-fstrength-reduce' 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] [DEPS] drivers/net/ath/ath5k/ath5k_attach.c clang: warning: optimization flag '-fstrength-reduce' 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath5k/ath5k_gpio.c [DEPS] drivers/net/ath/ath5k/ath5k_phy.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath5k/ath5k_initvals.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath5k/ath5k_dma.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath5k/ath5k_pcu.c [DEPS] drivers/net/ath/ath5k/ath5k_desc.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [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] [DEPS] drivers/net/ath/ath5k/ath5k_caps.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [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] [DEPS] drivers/net/ath/ath_main.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: [DEPS] drivers/net/ath/ath_regd.c optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/rtl818x/rtl8180_grf5101.c [DEPS] drivers/net/rtl818x/rtl8180_max2820.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/rtl818x/rtl8185.c [DEPS] drivers/net/rtl818x/rtl818x.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' 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] [DEPS] drivers/net/igbvf/igbvf_main.c [DEPS] drivers/net/phantom/phantom.c [DEPS] drivers/net/igbvf/igbvf_vf.c [DEPS] drivers/net/igbvf/igbvf_mbx.c [DEPS] drivers/net/igb/igb_82575.c [DEPS] drivers/net/igb/igb.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/igb/igb_mac.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [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] [DEPS] drivers/net/igb/igb_api.c [DEPS] drivers/net/igb/igb_manage.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000e/e1000e_manage.c [DEPS] drivers/net/e1000e/e1000e_82571.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000e/e1000e.c [DEPS] drivers/net/e1000e/e1000e_mac.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000e/e1000e_phy.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000e/e1000e_nvm.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000e/e1000e_main.c [DEPS] drivers/net/e1000/e1000_82542.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000/e1000_82540.c [DEPS] drivers/net/e1000/e1000_api.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000/e1000_manage.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000/e1000_82543.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000/e1000_nvm.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000/e1000_mac.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000/e1000_phy.c [DEPS] drivers/net/e1000/e1000.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000/e1000_main.c [DEPS] drivers/net/e1000/e1000_82541.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/depca.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/amd8111e.c [DEPS] drivers/net/jme.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/prism2_pci.c [DEPS] drivers/net/3c595.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/w89c840.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/via-rhine.c [DEPS] drivers/net/cs89x0.c [DEPS] drivers/net/ne2k_isa.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ipoib.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/sky2.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/atl1e.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/legacy.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/eepro100.c [DEPS] drivers/net/3c515.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/bnx2.c [DEPS] drivers/net/dmfe.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ns8390.c [DEPS] drivers/net/ns83820.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/pcnet32.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/smc9000.c [DEPS] drivers/net/virtio-net.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/etherfabric.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/wd.c [DEPS] drivers/net/skge.c [DEPS] drivers/net/sis190.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/natsemi.c [DEPS] drivers/net/b44.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/forcedeth.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/prism2_plx.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/sundance.c [DEPS] drivers/net/rtl8139.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/epic100.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/3c90x.c [DEPS] drivers/net/davicom.c clang: warning: optimization flag '-fstrength-reduce' 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/3c529.c [DEPS] drivers/net/mtd80x.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/myri10ge.c [DEPS] drivers/net/eepro.c [DEPS] drivers/net/ne.c [DEPS] drivers/net/via-velocity.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/pnic.c [DEPS] drivers/net/tulip.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/sis900.c [DEPS] drivers/net/r8169.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/tlan.c [DEPS] drivers/net/3c503.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/bus/pci.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/bus/isapnp.c [DEPS] drivers/bus/virtio-ring.c [DEPS] drivers/bus/virtio-pci.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/bus/mca.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/bus/isa_ids.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/bus/pcibackup.c [DEPS] drivers/bus/pciextra.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/bus/pcivpd.c [DEPS] drivers/bus/isa.c [DEPS] drivers/bus/eisa.c [DEPS] image/script.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] image/elf.c [DEPS] image/efi_image.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: clangoptimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] image/embedded.c [DEPS] net/80211/rc80211.c [DEPS] net/80211/wpa.c [DEPS] net/80211/wpa_ccmp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] net/80211/net80211.c [DEPS] net/80211/sec80211.c [DEPS] net/80211/wep.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] net/80211/wpa_psk.c [DEPS] net/80211/wpa_tkip.c [DEPS] net/infiniband/ib_mi.c [DEPS] net/infiniband/ib_cm.c [DEPS] net/infiniband/ib_packet.c [DEPS] net/infiniband/ib_smc.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] net/infiniband/ib_pathrec.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] net/infiniband/ib_sma.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] net/infiniband/ib_cmrc.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] net/infiniband/ib_srp.c [DEPS] net/infiniband/ib_mcast.c [DEPS] net/udp/dhcp.c clang: warning: optimization flag '-fstrength-reduce' 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] [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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] net/tcp/https.c clang: warning: optimization flag '-fstrength-reduce' 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] net/tcp/ftp.c [DEPS] net/tcp/http.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] net/eapol.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] net/fcns.c [DEPS] net/fakedhcp.c [DEPS] net/icmpv6.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] net/netdev_settings.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] net/fcp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] net/fcoe.c clang: warning: optimization flag '-fstrength-reduce' 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] [DEPS] net/arp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] net/ethernet.c [DEPS] net/fcels.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] net/tcpip.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] net/ipv6.c [DEPS] net/aoe.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] net/rarp.c [DEPS] net/vlan.c [DEPS] net/nullnet.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] net/infiniband.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] net/ipv4.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] net/eth_slow.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] net/tls.c [DEPS] net/ndp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] net/dhcppkt.c [DEPS] net/cachedhcp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] net/netdevice.c clang: warning: optimization flag '-fstrength-reduce' 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] net/icmp.c [DEPS] net/udp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] net/dhcpopts.c [DEPS] net/fc.c [DEPS] core/ctype.c clang: warning: optimization flag '-fstrength-reduce' 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] core/debug_md5.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] core/interface.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] core/btext.c [DEPS] core/getopt.c [DEPS] core/getkey.c [DEPS] core/asprintf.c [DEPS] core/gdbstub.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] core/linebuf.c [DEPS] core/edd.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] core/strtoull.c [DEPS] core/settings.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] core/main.c [DEPS] core/downloader.c [DEPS] core/hw.c [DEPS] core/bitops.c [DEPS] core/vsprintf.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] core/null_nap.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] core/xfer.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] core/pc_kbd.c [DEPS] core/posix_io.c [DEPS] core/gdbudp.c [DEPS] core/console.c [DEPS] core/open.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] core/serial.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] core/acpi.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] core/uri.c [DEPS] core/blockdev.c [DEPS] core/cpio.c [DEPS] core/timer.c [DEPS] core/misc.c [DEPS] core/cwuri.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] core/i82365.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] core/errno.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] core/job.c [DEPS] core/process.c [DEPS] core/gdbserial.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] core/debug.c [DEPS] core/fnrec.c [DEPS] core/ansiesc.c [DEPS] core/malloc.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] core/device.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] core/base64.c [DEPS] core/bitmap.c [DEPS] core/exec.c [DEPS] core/monojob.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] core/null_sanboot.c [DEPS] core/stringextra.c [DEPS] core/random.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] core/parseopt.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] core/resolv.c [DEPS] core/iobuf.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] core/image.c [DEPS] core/string.c [DEPS] core/base16.c [DEPS] core/assert.c [DEPS] core/refcnt.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] core/serial_console.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] core/pcmcia.c [DEPS] libgcc/__umoddi3.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] libgcc/__udivdi3.c [DEPS] libgcc/__moddi3.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] libgcc/memcpy.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] libgcc/icc.c [DEPS] libgcc/__divdi3.c [DEPS] libgcc/__udivmoddi4.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] arch/x86/core/pcidirect.c [DEPS] arch/i386/hci/commands/reboot_cmd.c [DEPS] arch/i386/hci/commands/pxe_cmd.c [DEPS] arch/i386/interface/syslinux/com32_call.c [DEPS] arch/i386/interface/pxeparent/pxeparent_dhcp.c [DEPS] arch/i386/interface/syslinux/comboot_resolv.c [DEPS] arch/i386/interface/pxe/pxe_udp.c [DEPS] arch/i386/interface/pxeparent/pxeparent.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/interface/pcbios/biosint.c [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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/image/pxe_image.c [DEPS] arch/i386/image/bzimage.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/image/nbi.c [DEPS] arch/i386/image/com32.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [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] [DEPS] arch/i386/firmware/pcbios/basemem.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' 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] [DEPS] arch/i386/firmware/pcbios/hidemem.c [DEPS] arch/i386/transitions/librm_mgmt.c [DEPS] arch/i386/core/dumpregs.c [DEPS] arch/i386/core/relocate.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/core/x86_io.c [DEPS] arch/i386/core/timer2.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/core/runtime.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/core/pic8259.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/core/gdbmach.c clang: warning: optimization flag '-fstrength-reduce' 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 [DEPS] config/config_romprefix.c [DEPS] config/config.c clang: warning: optimization flag '-fstrength-reduce' 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] config/config_ethernet.c clang: warning: optimization flag '-fstrength-reduce' 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/pxemenu.c [DEPS] usr/dhcpmgmt.c clang: warning: optimization flag '-fstrength-reduce' 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] usr/prompt.c [DEPS] hci/mucurses/kb.c [DEPS] hci/tui/settings_ui.c [DEPS] hci/commands/image_cmd.c [DEPS] hci/commands/digest_cmd.c [DEPS] hci/commands/sanboot_cmd.c [DEPS] hci/commands/time_cmd.c [DEPS] tests/umalloc_test.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] tests/bofm_test.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] interface/bofm/bofm.c [DEPS] interface/smbios/smbios.c [DEPS] interface/smbios/smbios_settings.c [DEPS] interface/efi/efi_snp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] interface/efi/efi_pci.c [DEPS] interface/efi/efi_umalloc.c [DEPS] interface/efi/efi_bofm.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] interface/efi/efi_timer.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] interface/efi/efi_smbios.c [DEPS] interface/efi/efi_driver.c [DEPS] interface/efi/efi_uaccess.c [DEPS] interface/efi/efi_io.c [DEPS] drivers/infiniband/linda.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/infiniband/hermon.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' 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 '-fstrength-reduce' 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/bitbash/spi_bit.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/bitbash/i2c_bit.c [DEPS] drivers/nvs/spi.c [DEPS] drivers/nvs/nvsvpd.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/nvs/threewire.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/block/srp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/block/scsi.c [DEPS] drivers/net/efi/snpnet.c [DEPS] drivers/net/vxge/vxge_traffic.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/vxge/vxge_config.c [DEPS] drivers/net/vxge/vxge_main.c [DEPS] drivers/net/ath/ath9k/ath9k_init.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_mac.c [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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k.c [DEPS] drivers/net/ath/ath9k/ath9k_common.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k_ar9002_hw.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_phy.c [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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k_eeprom_def.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k_mac.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' 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] [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] [DEPS] drivers/net/ath/ath9k/ath9k_ar9002_phy.c [DEPS] drivers/net/ath/ath9k/ath9k_xmit.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k_ar5008_phy.c [DEPS] drivers/net/ath/ath9k/ath9k_ani.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k_main.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [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 '-fstrength-reduce' 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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath5k/ath5k.c [DEPS] drivers/net/ath/ath5k/ath5k_attach.c [DEPS] drivers/net/ath/ath5k/ath5k_rfkill.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath5k/ath5k_gpio.c [DEPS] drivers/net/ath/ath5k/ath5k_phy.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath5k/ath5k_initvals.c [DEPS] drivers/net/ath/ath5k/ath5k_dma.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath5k/ath5k_pcu.c clang: warning: optimization flag '-fstrength-reduce' 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath5k/ath5k_caps.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath_hw.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [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] [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] [DEPS] drivers/net/rtl818x/rtl8180_max2820.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang [DEPS] drivers/net/rtl818x/rtl818x.c [DEPS] drivers/net/rtl818x/rtl8185.c : warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [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 '-fstrength-reduce' 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/phantom/phantom.c [DEPS] drivers/net/igbvf/igbvf_main.c [DEPS] drivers/net/igbvf/igbvf_vf.c [DEPS] drivers/net/igbvf/igbvf_mbx.c [DEPS] drivers/net/igb/igb_82575.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: [DEPS] drivers/net/igb/igb_mac.c warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/igb/igb_phy.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/igb/igb_main.c [DEPS] drivers/net/igb/igb_nvm.c [DEPS] drivers/net/igb/igb_api.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000e/e1000e_mac.c [DEPS] drivers/net/e1000e/e1000e_phy.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000e/e1000e_nvm.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000e/e1000e_main.c [DEPS] drivers/net/e1000/e1000_82542.c [DEPS] drivers/net/e1000/e1000_82540.c [DEPS] drivers/net/e1000/e1000_api.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000/e1000_mac.c [DEPS] drivers/net/e1000/e1000_phy.c [DEPS] drivers/net/e1000/e1000_main.c clang: warning: optimization flag '-fstrength-reduce' 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/prism2_pci.c clang: warning: optimization flag '-fstrength-reduce' 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/w89c840.c [DEPS] drivers/net/via-rhine.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/cs89x0.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ne2k_isa.c [DEPS] drivers/net/sky2.c [DEPS] drivers/net/ipoib.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/atl1e.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/legacy.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/eepro100.c [DEPS] drivers/net/3c515.c [DEPS] drivers/net/bnx2.c [DEPS] drivers/net/dmfe.c [DEPS] drivers/net/ns83820.c [DEPS] drivers/net/ns8390.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/pcnet32.c [DEPS] drivers/net/3c509-eisa.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/tg3.c [DEPS] drivers/net/3c5x9.c clang: warning: optimization flag '-fstrength-reduce' 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/skge.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/natsemi.c [DEPS] drivers/net/b44.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/forcedeth.c [DEPS] drivers/net/prism2_plx.c [DEPS] drivers/net/sundance.c [DEPS] drivers/net/rtl8139.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/epic100.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/3c90x.c [DEPS] drivers/net/davicom.c [DEPS] drivers/net/3c509.c [DEPS] drivers/net/3c529.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/mtd80x.c clang: warning: optimization flag '-fstrength-reduce' 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/via-velocity.c [DEPS] drivers/net/pnic.c clang: warning: optimization flag '-fstrength-reduce' 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 '-fstrength-reduce' 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/bus/virtio-ring.c [DEPS] drivers/bus/virtio-pci.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/bus/mca.c [DEPS] drivers/bus/pciextra.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] drivers/bus/pcibackup.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] image/script.c [DEPS] image/elf.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] image/efi_image.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] image/segment.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] image/embedded.c [DEPS] net/80211/net80211.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] net/infiniband/ib_mi.c [DEPS] net/infiniband/ib_smc.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] net/infiniband/ib_sma.c [DEPS] net/infiniband/ib_srp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] net/udp/dhcp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] net/udp/dns.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] net/udp/slam.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] net/udp/tftp.c [DEPS] net/udp/syslog.c [DEPS] net/tcp/https.c [DEPS] net/tcp/iscsi.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] net/tcp/ftp.c [DEPS] net/tcp/http.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] net/fakedhcp.c clang: warning: optimization flag '-fstrength-reduce' 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] net/fcp.c [DEPS] net/fcoe.c [DEPS] net/tcp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] net/vlan.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] net/infiniband.c [DEPS] net/ipv4.c [DEPS] net/dhcppkt.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] net/cachedhcp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] net/netdevice.c clang: warning: optimization flag '-fstrength-reduce' 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] net/dhcpopts.c [DEPS] net/fc.c [DEPS] core/nvo.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] core/main.c [DEPS] core/downloader.c [DEPS] core/null_nap.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' 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] [DEPS] core/gdbudp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] core/console.c [DEPS] core/serial.c [DEPS] core/blockdev.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] core/timer.c [DEPS] core/misc.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] core/fnrec.c [DEPS] core/malloc.c [DEPS] core/exec.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] core/monojob.c [DEPS] core/null_sanboot.c [DEPS] core/random.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] core/parseopt.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] core/image.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/prefix/romprefix.S clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/prefix/mromprefix.S clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/drivers/net/undirom.c [DEPS] arch/i386/drivers/net/undinet.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [DEPS] arch/x86/interface/efi/efix86_nap.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' 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] [DEPS] arch/i386/interface/pcbios/memtop_umalloc.c clang: warning: optimization flag '-fstrength-reduce' 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] [BUILD] bin/__udivmoddi4.o [BUILD] bin/icc.o [BUILD] bin/__divdi3.o [BUILD] bin/__udivdi3.o [BUILD] bin/__umoddi3.o [BUILD] bin/__moddi3.o [BUILD] bin/memcpy.o [BUILD] bin/pcmcia.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] In file included from libgcc/memcpy.c:11: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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) ^ 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' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/serial_console.o 6 warnings generated. [BUILD] bin/uuid.o [BUILD] bin/refcnt.o [BUILD] bin/assert.o [BUILD] bin/base16.o [BUILD] bin/string.o [BUILD] bin/image.o [BUILD] bin/iobuf.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] In file included from core/string.c:28: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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/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) ^ [BUILD] bin/resolv.o [BUILD] bin/parseopt.o 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) ^ 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) ^ 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) ^ [BUILD] bin/random.o 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/stringextra.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 ); \ ^~~~~~ 6 warnings generated. 6 warnings generated. [BUILD] bin/null_sanboot.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/monojob.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/exec.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 11 warnings generated. [BUILD] bin/bitmap.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' 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) ^ 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) ^ clangIn file included from : core/stringextra.c:36: warning: include/string.hoptimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]: 28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/base64.o 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) ^ 6 warnings generated. [BUILD] bin/device.o 6 warnings generated. [BUILD] bin/ansiesc.o 6 warnings generated. [BUILD] bin/malloc.o [BUILD] bin/fnrec.o In file included from core/monojob.c:21: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. 6 warnings generated. [BUILD] bin/debug.o [BUILD] bin/gdbserial.o [BUILD] bin/process.o 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/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:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/ansiesc.c:21: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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) ^ 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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) ^ clangIn file included from : core/malloc.c:23: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/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) ^ 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/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) ^ In file included from core/fnrec.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/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) ^ 6 warnings generated. [BUILD] bin/job.o [BUILD] bin/errno.o 6 warnings generated. [BUILD] bin/i82365.o 6 warnings generated. [BUILD] bin/cwuri.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/misc.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [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 )) ^ arch/x86/include/bits/string.h: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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/cpio.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' 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) ^ [BUILD] bin/blockdev.o 6 warnings generated. [BUILD] bin/uri.o [BUILD] bin/acpi.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/serial.o 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 ); \ ^~~~~~ 5 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/open.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/console.o 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) ^ [BUILD] bin/gdbudp.o 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) ^ 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:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/posix_io.o 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: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.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/uri.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 ); \ ^~~~~~ 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] ^~~~~~~~~~~ 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/serial.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 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) ^ 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] 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/pc_kbd.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] In file included from core/open.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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) ^ 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 ); \ ^~~~~~ 6 warnings generated. [BUILD] bin/xfer.o [BUILD] bin/null_nap.o 13 warnings generated. [BUILD] bin/vsprintf.o 11 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/bitops.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/hw.o 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/downloader.o clang: warning: optimization flag '-fstrength-reduce' 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) ^ 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) ^ [BUILD] bin/main.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/settings.o 6 warnings generated. 6 warnings generated. 6 warnings generated. [BUILD] bin/strtoull.o [BUILD] bin/init.o [BUILD] bin/edd.o 6 warnings generated. [BUILD] bin/linebuf.o 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 '-fstrength-reduce' 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/gdbstub.o 6 warnings generated. [BUILD] bin/asprintf.o 6 warnings generated. [BUILD] bin/getkey.o 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 clangstatic inline size_t strlen(const char * s): ^ warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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) ^ 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) ^ clang: warning: optimization flag '-fstrength-reduce' 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 ); \ ^~~~~~ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/getopt.o 6 warnings generated. [BUILD] bin/btext.o [BUILD] bin/interface.o [BUILD] bin/debug_md5.o 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 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/nvo.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/basename.o In file included from core/getopt.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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) ^ In file included from core/getopt.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/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] 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] [BUILD] bin/ctype.o 6 warnings generated. 11 warnings generated. [BUILD] bin/fc.o [BUILD] bin/dhcpopts.o [BUILD] bin/udp.o 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) ^ 6 warnings generated. [BUILD] bin/icmp.o [BUILD] bin/retry.o 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/netdevice.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/cachedhcp.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] In file included from net/dhcpopts.c:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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/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) ^ 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) ^ 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/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] 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 ); \ ^~~~~~ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] In file included from net/icmp.c:21: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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) ^ 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) ^ 6 warnings generated. [BUILD] bin/dhcppkt.o [BUILD] bin/ndp.o In file included from net/netdevice.c:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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) ^ 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/tls.o 7 warnings generated. In file included from net/cachedhcp.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/cachedhcp.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/eth_slow.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 11 warnings generated. [BUILD] bin/ipv4.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/infiniband.o In file included from net/ndp.c:2: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/ndp.c:2: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/ndp.c:2: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/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) ^ 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/dhcppkt.c:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/dhcppkt.c:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/dhcppkt.c:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. 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; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. 6 warnings generated. In file included from 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/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' In file included from #define __pure __attribute__ (( pure ))net/eth_slow.c : ^22 : include/string.h:arch/x86/include/bits/string.h32::2168::19 :warning : noteattribute declaration must precede definition [-Wignored-attributes]: previous definition is here size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: static inline int strncmp(const char * cs,const char * ct,size_t count)note : ^expanded from macro '__pure' In file included from net/ipv4.c:#define __pure __attribute__ (( pure ))1 : ^ include/string.harch/x86/include/bits/string.h::29239::2422: :warning note: : attribute declaration must precede definition [-Wignored-attributes]previous definition is here static inline size_t strlen(const char * s) ^ size_t count) __nonnull;In file included from net/eth_slow.c ^: 22include/compiler.h: :include/string.h580::3236::38 :note : warningexpanded from macro '__nonnull': attribute declaration must precede definition [-Wignored-attributes] #define __nonnull __attribute__ (( nonnull )) ^size_t __pure strlen(const char * s) __nonnull; arch/x86/include/bits/string.h ^: 216include/compiler.h::19580:: 36note:: previous definition is herenote : expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull ))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 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 In file included from net/ipv4.c:1: include/string.hstatic inline void * memset(void *s, int c,size_t count): 32 ^: 8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; In file included from ^net/eth_slow.c :22include/compiler.h: :include/string.h566::4033::58: notewarning: : expanded from macro '__pure'attribute declaration must precede definition [-Wignored-attributes] #define __pure __attribute__ (( pure )) ^ void * memmove(void * dest,const void *src,size_t count) __nonnull;arch/x86/include/bits/string.h : ^239 :include/compiler.h22::580 :note36: :previous definition is here note: expanded from macro '__nonnull' static inline size_t strlen(const char * s) #define __nonnull __attribute__ (( nonnull )) ^ ^In file included from net/ipv4.c :arch/x86/include/bits/string.h1:: 159include/string.h::2232:: 38note:: previous definition is herewarning : attribute 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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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) ^ 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/nullnet.o 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) ^ [BUILD] bin/vlan.o [BUILD] bin/rarp.o 6 warnings generated. [BUILD] bin/aoe.o net/eth_slow.c:56:1: warning: unused function 'eth_slow_lacp_tlv_name' [-Wunused-function] eth_slow_lacp_tlv_name ( uint8_t type ) { ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 7 warnings generated. [BUILD] bin/ipv6.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. In file included from net/aoe.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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) ^ 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) ^ [BUILD] bin/tcpip.o [BUILD] bin/fcels.o [BUILD] bin/ethernet.o 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 ); \ ^~~~~~ 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: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/ipv6.c:3: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/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) ^ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/arp.o 6 warnings generated. [BUILD] bin/mii.o 8 warnings generated. [BUILD] bin/tcp.o In file included from 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) ^ 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 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/iobpad.o 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 '-fstrength-reduce' 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/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) ^ 6 warnings generated. 11 warnings generated. 6 warnings generated. [BUILD] bin/fcoe.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/netdev_settings.o [BUILD] bin/fcp.o 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: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. 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 ); \ ^~~~~~ [BUILD] bin/icmpv6.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) ^ 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/fakedhcp.o 8 warnings generated. [BUILD] bin/fcns.o 6 warnings generated. [BUILD] bin/eapol.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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/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:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/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:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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/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) ^ 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] 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) ^ 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) ^ 6 warnings generated. 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: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:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/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) ^ 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/http.o 6 warnings generated. [BUILD] bin/ftp.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 11 warnings generated. [BUILD] bin/iscsi.o [BUILD] bin/https.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/syslog.o 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/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 ); \ ^~~~~~ 6 warnings generated. 6 warnings generated. 11 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/tftp.o [BUILD] bin/slam.o [BUILD] bin/dns.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' 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 ); \ ^~~~~~ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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] 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 ); \ ^~~~~~ 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/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) ^ 11 warnings generated. In file included from net/udp/slam.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/udp/slam.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/udp/slam.c:23: In file included from include/string.hnet/udp/tftp.c::32:24: 8include/string.h:: 28warning: :attribute declaration must precede definition [-Wignored-attributes]5: warning : attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33:int __pure strncmp(const char * cs,const char * ct, ^ noteinclude/compiler.h: :expanded from macro '__pure' 566:33: note#define __pure __attribute__ (( pure )) ^: expanded from macro '__pure'arch/x86/include/bits/string.h: 239:22: note: #define __pure __attribute__ (( pure )) previous definition is here ^ arch/x86/include/bits/string.h:216:19static inline size_t strlen(const char * s): ^ note: In file included from previous definition is herenet/udp/slam.c: 23: include/string.h:32:38: warning: 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/tftp.c:size_t __pure strlen(const char * s) __nonnull; 24 ^ : include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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) ^ include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h: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: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/udp/tftp.c:24: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/udp/tftp.c:24: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/udp/tftp.c:24: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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 11 warnings generated. In file included from net/udp/dns.c:26: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] 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 ); \ ^~~~~~ 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); } ) ^~~~~~ 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: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/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 ); \ ^~~~~~ int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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) ^ 6 warnings generated. 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) ^ [BUILD] bin/ib_mcast.o [BUILD] bin/ib_srp.o 6 warnings generated. [BUILD] bin/ib_cmrc.o net/udp/dns.c:248:22: warning: unused function 'dns_unmake_name' [-Wunused-function] static inline char * dns_unmake_name ( char *name ) { ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 11 warnings generated. 7 warnings generated. [BUILD] bin/ib_sma.o 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) ^ 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) ^ [BUILD] bin/ib_pathrec.o 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 ) { ^~~~~~~~~~~~~~~~ 11 warnings generated. 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: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 ); \ ^~~~~~ 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] [BUILD] bin/ib_smc.o 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) ^ 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. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/ib_packet.o 6 warnings generated. [BUILD] bin/ib_cm.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6In file included from In file included from net/infiniband/ib_pathrec.cnet/infiniband/ib_sma.c::23 warning: 23include/string.hs: : generatedinclude/string.h28:5:. :warning28:5: :attribute declaration must precede definition [-Wignored-attributes] warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:int __pure strncmp(const char * cs,const char * ct, 33 ^: note: expanded from macro '__pure'include/compiler.h: 566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.harch/x86/include/bits/string.h::216:21619::19 :note : previous definition is herenote : 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.cstatic inline int strncmp(const char * cs,const char * ct,size_t count):23 : ^include/string.h:29 :24: warningIn file included from : attribute declaration must precede definition [-Wignored-attributes] net/infiniband/ib_pathrec.c:23: size_t count) __nonnull;include/string.h: 29 ^ :include/compiler.h:58024::36: note: expanded from macro '__nonnull'warning : attribute declaration must precede definition [-Wignored-attributes] #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: size_t count) __nonnull;note: previous definition is here ^ include/compiler.h:580:static inline int strncmp(const char * cs,const char * ct,size_t count) 36 ^: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/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] In file included from In file included from net/infiniband/ib_sma.c:23net/infiniband/ib_pathrec.c: :include/string.h23:: 32:8include/string.h:: 32warning:: 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:566:33: size_t __pure strlen(const char * s) __nonnull;note: expanded from macro '__pure' ^ include/compiler.h:566#define __pure __attribute__ (( pure )) ^: 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) ^ ^In file included from net/infiniband/ib_sma.carch/x86/include/bits/string.h::23: 239include/string.h::22:32 :38note: : warningprevious definition is here: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; static inline size_t strlen(const char * s) ^ ^include/compiler.h :580In file included from :36: note: expanded from macro '__nonnull' net/infiniband/ib_pathrec.c:23: include/string.h:#define __nonnull __attribute__ (( nonnull ))32 :38 ^ : arch/x86/include/bits/string.hwarning: :attribute declaration must precede definition [-Wignored-attributes] 239:22: note: previous definition is here size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580static inline size_t strlen(const char * s): 36: ^note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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.cIn file included from :net/infiniband/ib_pathrec.c23:23: : include/string.hinclude/string.h:39::4439::44 : warning: warningattribute declaration must precede definition [-Wignored-attributes]: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.hvoid * memset(void * s,int c,size_t count) __nonnull;: 580: ^36 : noteinclude/compiler.h: :expanded from macro '__nonnull' 580:36: note#define __nonnull __attribute__ (( nonnull )): expanded from macro '__nonnull' ^ arch/x86/include/bits/string.h:185:22: note: 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)185 : ^22 : note: previous definition is here In file included from net/infiniband/ib_pathrec.cstatic inline void * memset(void *s, int c,size_t count):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' In file included from net/infiniband/ib_sma.c:23: #define __nonnull __attribute__ (( nonnull )) include/string.h ^ :40arch/x86/include/bits/string.h::15958::22: warningnote: : attribute declaration must precede definition [-Wignored-attributes] previous definition is here void * memmove(void * dest,const void *src,size_t count) __nonnull;static inline void * memmove(void * dest,const void * src, size_t n) ^ ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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] 11 warnings generated. [BUILD] bin/ib_mi.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) ^ [BUILD] bin/wpa_tkip.o 7 warnings generated. 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) ^ [BUILD] bin/wpa_psk.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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) ^ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. 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] clang: ibdev, IB_GID_ARGS ( &grh->dgid ) ); warning ^~~~~~~~~: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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) ? \ ^ 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) 6include/byteswap.h warning:s14 generated: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__ ); \ ^~~~~~~~~~~ [BUILD] bin/wep.o [BUILD] bin/sec80211.o [BUILD] bin/net80211.o 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) ^ 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: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/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) ^ 31 warnings generated. 6 warnings generated. [BUILD] bin/wpa_ccmp.o [BUILD] bin/wpa.o In file included from net/80211/wpa_psk.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 net/80211/wpa_psk.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 net/80211/wpa_psk.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 net/80211/wpa_psk.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 net/80211/wpa_psk.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 net/80211/wpa_psk.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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. 6 warnings generated. [BUILD] bin/rc80211.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/embedded.o 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) ^ 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:clang239: :22warning:: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]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 net/80211/net80211.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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) ^ 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. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/segment.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] In file included from net/80211/wep.c:27: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/80211/wep.c:27: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/80211/wep.c:27: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/80211/wep.c:27: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/80211/wep.c:27: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/80211/wep.c:27: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from net/80211/wpa_ccmp.c:24: In file included from include/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] 6 warnings generated. In file included from image/embedded.c:11: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from image/embedded.c:11: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from image/embedded.c:11: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/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 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) ^ [BUILD] bin/efi_image.o 6 warnings generated. 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 ); ^~~~~~~~~~~~ [BUILD] bin/elf.o 6 warnings generated. 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] [BUILD] bin/script.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/eisa.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/isa.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/pcivpd.o 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 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) ^ 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) ^ 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] In file included from image/script.c:28: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 8 warnings generated. 6 warnings generated. 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'In file included from drivers/bus/eisa.c:2: include/string.h:28#define __pure __attribute__ (( pure )): 5 ^: warning: attribute declaration must precede definition [-Wignored-attributes] arch/x86/include/bits/string.h:216:19: note: previous definition is here int __pure strncmp(const char * cs,const char * ct, static inline int strncmp(const char * cs,const char * ct,size_t count) ^ ^include/compiler.h :In file included from 566drivers/bus/isa.c::332:: include/string.hnote:: 29expanded from macro '__pure': 24: warning: attribute declaration must precede definition [-Wignored-attributes]#define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: size_t count) __nonnull;216 : ^19 :include/compiler.h :note580: :previous definition is here36 : note: expanded from macro '__nonnull' static inline int strncmp(const char * cs,const char * ct,size_t count) ^#define __nonnull __attribute__ (( nonnull )) In file included from ^drivers/bus/eisa.c :arch/x86/include/bits/string.h:2216: :include/string.h19::29 :note24: :previous definition is here warning: attribute declaration must precede definition [-Wignored-attributes] static inline int strncmp(const char * cs,const char * ct,size_t count) size_t count) __nonnull; ^ ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/bus/isa.c:2: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: In file included from notedrivers/bus/eisa.c: :expanded from macro '__pure'2 : include/string.h:#define __pure __attribute__ (( pure ))32: 8 ^: arch/x86/include/bits/string.hwarning:: 239attribute declaration must precede definition [-Wignored-attributes]: 22: note: previous definition is here size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.hstatic inline size_t strlen(const char * s): 566 ^: 33In file included from : drivers/bus/isa.cnote:: 2expanded from macro '__pure': include/string.h:32:38:#define __pure __attribute__ (( pure )) warning ^: attribute declaration must precede definition [-Wignored-attributes]arch/x86/include/bits/string.h :239:22: note: size_t __pure strlen(const char * s) __nonnull;previous definition is here ^ include/compiler.h:580:36static inline size_t strlen(const char * s): ^note : In file included from expanded from macro '__nonnull'drivers/bus/eisa.c :2: include/string.h:32#define __nonnull __attribute__ (( nonnull )): 38 ^: warning: arch/x86/include/bits/string.hattribute declaration must precede definition [-Wignored-attributes]: 239:22: note: size_t __pure strlen(const char * s) __nonnull;previous definition is here ^ include/compiler.h:580:36static inline size_t strlen(const char * s): note: ^expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/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]In file included from drivers/bus/eisa.c:2: include/string.h:39:void * memset(void * s,int c,size_t count) __nonnull;44 : ^ warninginclude/compiler.h: :attribute declaration must precede definition [-Wignored-attributes]580 :36: note: expanded from macro '__nonnull' void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:#define __nonnull __attribute__ (( nonnull ))580 :36 ^: arch/x86/include/bits/string.hnote: expanded from macro '__nonnull': 185:22: note: #define __nonnull __attribute__ (( nonnull ))previous definition is here ^ arch/x86/include/bits/string.h:185:22: notestatic inline void * memset(void *s, int c,size_t count): 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.hIn file included from :drivers/bus/eisa.c40::258: :include/string.h :warning40:: 58attribute declaration must precede definition [-Wignored-attributes]: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.hvoid * memmove(void * dest,const void *src,size_t count) __nonnull;: 580 ^: 36include/compiler.h:: 580note:: 36expanded from macro '__nonnull': note : expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull ))#define __nonnull __attribute__ (( nonnull )) ^ ^ arch/x86/include/bits/string.harch/x86/include/bits/string.h::159159::2222:: notenote: : previous definition is hereprevious definition is here static inline void * memmove(void * dest,const void * src, size_t n)static inline void * memmove(void * dest,const void * src, size_t n) ^ ^ [BUILD] bin/pcibackup.o 6 warnings generated. [BUILD] bin/pciextra.o [BUILD] bin/isa_ids.o 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) ^ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/mca.o 6 warnings generated. [BUILD] bin/virtio-pci.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. 6 warnings generated. [BUILD] bin/virtio-ring.o [BUILD] bin/isapnp.o 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) ^ 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:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216: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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/pci.o 6 warnings generated. [BUILD] bin/3c503.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/tlan.o [BUILD] bin/r8169.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216: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: 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] 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:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ 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:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/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-ring.c:19: 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/bus/virtio-ring.c:19: 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/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: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/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) ^ clang: warning: optimization flag '-fstrength-reduce' 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 static inline size_t strlen(const char * s) ^ 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) ^ drivers/bus/isapnp.c:204:20: warning: unused function 'isapnp_deactivate' [-Wunused-function] static inline void isapnp_deactivate ( unsigned int logdev ) { ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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/pci.c:27: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/bus/pci.c:27: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/bus/pci.c:27: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/bus/pci.c:27: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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. 6 warnings generated. [BUILD] bin/sis900.o 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 )) ^ [BUILD] bin/tulip.o arch/x86/include/bits/string.h:216:19: 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) ^ [BUILD] bin/pnic.o [BUILD] bin/via-velocity.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/ne.o 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) ^ 7 warnings generated. 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) ^ In file included from drivers/net/sis900.c:48: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] In file included from drivers/net/via-velocity.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/via-velocity.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/via-velocity.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/via-velocity.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/via-velocity.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/via-velocity.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) ^ 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:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/pnic.c:19: In file included from include/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/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) ^ [BUILD] bin/eepro.o 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, ^~~~~~~~~~~~~ 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: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/tulip.c:111: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/tulip.c:111: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/tulip.c:111: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/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) ^ [BUILD] bin/myri10ge.o 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/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; \ ^ :274: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, \ ^ :282: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 ) { \ ^ :285: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, \ ^ :287: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 ) { \ ^ :290: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, \ ^ :292: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 ) { \ ^ :295: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 ) { \ ^ :297: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 ) { \ ^ :300:1: note: expanded from here velocity_driver_isa_legacy_remove ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] drivers/net/tlan.c:1714:1: warning: unused variable 'tlan_driver_text' [-Wunused-const-variable] DRIVER ( "TLAN/PCI", nic_driver, pci_driver, tlan_driver, ^ include/nic.h:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :384: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, \ ^ :392: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 ) { \ ^ :395: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, \ ^ :397: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' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :400: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, \ ^ :402: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 ) { \ ^ :405: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 ) { \ ^ :407: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 ) { \ ^ :410:1: note: expanded from here tlan_driver_isa_legacy_remove ^ 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__ ); \ ^~~~~~~~~~~ clang: warning: optimization flag '-fstrength-reduce' 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/tulip.c:1065:65: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] DBG2("%s: sending %d bytes ethtype %hX\n", tp->nic_name, s, t); ~~~ ^ %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__ ); \ ^~~~~~~~~~~ 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__ ); \ ^~~~~~~~~~~ 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/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; \ ^ :126: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, \ ^ :134: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 ) { \ ^ :137: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, \ ^ :139: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 ) { \ ^ :142: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, \ ^ :144: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 ) { \ ^ :147: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 ) { \ ^ :149: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 ) { \ ^ :152:1: note: expanded from here sis900_driver_isa_legacy_remove ^ drivers/net/tulip.c:1794:7: warning: format specifies type 'unsigned char' but the argument has type 'unsigned int' [-Wformat] inl(ioaddr + CSR12) & 0xff); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 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__ ); \ ^~~~~~~~~~~ drivers/net/tulip.c:1960:1: warning: unused variable 'tulip_driver_text' [-Wunused-const-variable] DRIVER ( "Tulip", nic_driver, pci_driver, tulip_driver, ^ include/nic.h:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :387:1: note: expanded from here tulip_driver_text ^ drivers/net/tulip.c:1960:1: warning: unused function 'tulip_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :395: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 ) { \ ^ :398:1: note: expanded from here tulip_driver_isapnp_legacy_remove ^ drivers/net/tulip.c:1960:1: warning: 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, \ ^ :400: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 ) { \ ^ :403: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, \ ^ :405: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 ) { \ ^ :408: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 ) { \ ^ :410: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 ) { \ ^ :413:1: note: expanded from here tulip_driver_isa_legacy_remove ^ 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:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/eepro.c:36: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/eepro.c:36: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/eepro.c:36: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/eepro.c:36: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/eepro.c:36: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/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) ^ 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) ^ 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/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 ) { \ ^ :117: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 ) { \ ^ :120: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, \ ^ :122: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 ) { \ ^ :125: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, \ ^ :127: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 ) { \ ^ :130: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, \ ^ :132: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 ) { \ ^ :135:1: note: expanded from here eepro_driver_mca_legacy_remove ^ 6 warnings generated. [BUILD] bin/mtd80x.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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) ^ 17 warnings generated. [BUILD] bin/3c529.o 16 warnings generated. 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; \ ^ :105: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, \ ^ :113: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 ) { \ ^ :116: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, \ ^ :118: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 ) { \ ^ :121: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, \ ^ :123: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 ) { \ ^ :126: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 ) { \ ^ :128: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 ) { \ ^ :131:1: note: expanded from here mtd80x_driver_isa_legacy_remove ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/3c509.o 19 warnings generated. 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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) ^ [BUILD] bin/davicom.o [BUILD] bin/3c90x.o drivers/net/3c529.c:31:4: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] nic->ioaddr, nic->irqno ); ^~~~~~~~~~~ 6 warnings generated. 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; \ ^ :221: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 ) { \ ^ :224: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 ) { \ ^ :227: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, \ ^ :2: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 ) { \ ^ :5: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, \ ^ :7: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 ) { \ ^ :10: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 ) { \ ^ :17: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 ) { \ ^ :20:1: note: expanded from here t529_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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/epic100.o drivers/net/3c509.c:88:20: warning: unused function 't509_global_reset' [-Wunused-function] static inline void t509_global_reset ( void ) { ^ 16 warnings generated. 15 warnings generated. [BUILD] bin/rtl8139.o [BUILD] bin/sundance.o In file included from drivers/net/davicom.c:46: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: 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/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:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 30 warnings generated. 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; \ ^ :50: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, \ ^ :58: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 ) { \ ^ :61: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, \ ^ :63: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 ) { \ ^ :66: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, \ ^ :68:1clang:: note: warning: expanded from hereoptimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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 ) { \ ^ :71: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 ) { \ ^ :73: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 ) { \ ^ :76:1: note: expanded from here davicom_driver_isa_legacy_remove ^ 7 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 16 warnings generated. [BUILD] bin/prism2_plx.o [BUILD] bin/forcedeth.o [BUILD] bin/b44.o 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/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 In file included from drivers/net/epic100.c:9: In file included from static inline int strncmp(const char * cs,const char * ct,size_t count)include/etherboot.h : ^ 16: In file included from drivers/net/sundance.cIn file included from :include/strings.h46: In file included from include/etherboot.h::7: 16include/string.h: :In file included from include/strings.h28::75: :include/string.h: 29warning: :24: attribute declaration must precede definition [-Wignored-attributes]warning : attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:include/compiler.h:580:56636::33 :note : note: expanded from macro '__nonnull'expanded from macro '__pure' #define __nonnull __attribute__ (( nonnull )) #define __pure __attribute__ (( pure )) ^ ^ arch/x86/include/bits/string.h:216arch/x86/include/bits/string.h::19:216 :19note: :previous definition is here note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from 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:In file included from 36:drivers/net/sundance.c :note: 46expanded from macro '__nonnull' : In file included from include/etherboot.h:16: In file included from include/strings.h:#define __nonnull __attribute__ (( nonnull ))7: ^ include/string.h:arch/x86/include/bits/string.h:32216::819:: warningnote: : attribute declaration must precede definition [-Wignored-attributes] previous definition is here size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.hstatic inline int strncmp(const char * cs,const char * ct,size_t count): ^566: 33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/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:In file included from 16drivers/net/epic100.c: :In file included from 9: include/strings.hIn file included from :include/etherboot.h7:16: : In file included from include/strings.h:include/string.h7:: 32include/string.h:38:: 32warning: :attribute declaration must precede definition [-Wignored-attributes]8 : warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580size_t __pure strlen(const char * s) __nonnull;: 36: ^ include/compiler.hnote: expanded from macro '__nonnull':566 :33: note: expanded from macro '__pure' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239#define __pure __attribute__ (( pure )):22 : ^ note : arch/x86/include/bits/string.hprevious definition is here: 239:22: note: previous definition is herestatic inline size_t strlen(const char * s) ^ 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:In file included from 22drivers/net/sundance.c:: 46note: : In file included from previous definition is hereinclude/etherboot.h: 16: In file included from include/strings.h:7: include/string.hstatic inline size_t strlen(const char * s):39 :44 ^: warning: attribute declaration must precede definition [-Wignored-attributes] clang: void * memset(void * s,int c,size_t count) __nonnull; ^warning : include/compiler.h:580:optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/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:39:44: In file included from warningdrivers/net/sundance.c:46: : In file included from attribute declaration must precede definition [-Wignored-attributes]include/etherboot.h: 16: In file included from include/strings.h:7: include/string.h:40:58: void * memset(void * s,int c,size_t count) __nonnull;warning : ^ attribute declaration must precede definition [-Wignored-attributes]include/compiler.h: 580:36: note: expanded from macro '__nonnull' void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ #define __nonnull __attribute__ (( nonnull ))include/compiler.h: ^ 580arch/x86/include/bits/string.h:185::22:36: note: expanded from macro '__nonnull' note: previous definition is here #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: static inline void * memset(void *s, int c,size_t count)note : previous definition is here ^ static inline void * memmove(void * dest,const void * src, size_t n) ^ 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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__ ); \ ^~~~~~~~~~~ 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/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; \ ^ :8: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, \ ^ :16:1: note: expanded from here epic100_driver_isapnp_legacy_probe ^ drivers/net/epic100.c:528: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 ) { \ ^ :19: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, \ ^ :21: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 ) { \ ^ :24: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, \ ^ :26: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 ) { \ ^ :29: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 ) { \ ^ :31: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 ) { \ ^ :34:1: note: expanded from here epic100_driver_isa_legacy_remove ^ 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; \ ^ :171: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, \ ^ :179: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 ) { \ ^ :182: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, \ ^ :184: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 ) { \ ^ :187: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, \ ^ :189: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 ) { \ ^ :192: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 ) { \ ^ :194: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 ) { \ ^ :197:1: note: expanded from here sundance_driver_isa_legacy_remove ^ 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) ^ 15 warnings generated. [BUILD] bin/natsemi.o In file included from drivers/net/forcedeth.c:44: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/forcedeth.c:44: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/forcedeth.c: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:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/forcedeth.c: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: 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; \ ^ :19: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, \ ^ :27: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 ) { \ ^ :30: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, \ ^ :32: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 ) { \ ^ :35: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, \ ^ :37: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 ) { \ ^ :40: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 ) { \ ^ :42: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 ) { \ ^ :45:1: note: expanded from here prism2_plx_driver_isa_legacy_remove ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. 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.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/sis190.o 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 15 warnings generated. 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) ^ [BUILD] bin/skge.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/wd.o 23 warnings generated. 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] 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:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/skge.c:41: In file included from include/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/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:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/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:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/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/etherfabric.o [BUILD] bin/virtio-net.o 25 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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 }; ^ [BUILD] bin/smc9000.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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. clang: warning: optimization flag '-fstrength-reduce' 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/tg3.o [BUILD] bin/3c5x9.o In file included from drivers/net/smc9000.c:43: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: 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: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/smc9000.c:43: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/smc9000.c:43: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/smc9000.c:43: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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 ); ^~~~~~~~~~~ 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) 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 ) { \ ^ :185: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: In file included from note: expanded from macro 'DRIVER'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 _name ## _pci_legacy_remove ( struct pci_device *pci ) { \ ^: attribute declaration must precede definition [-Wignored-attributes]:188 :1void * memset(void * s,int c,size_t count) __nonnull;: ^note: expanded from here include/compiler.h:580:smc9000_driver_pci_legacy_remove 36:^ note: expanded from macro '__nonnull'drivers/net/smc9000.c :941:1: warning#define __nonnull __attribute__ (( nonnull )) : ^ unused function 'smc9000_driver_isapnp_legacy_probe' [-Wunused-function]arch/x86/include/bits/string.h: 185:include/nic.h:22224:: 2note:: previous definition is here note: expanded from macro 'DRIVER' static inline void * memset(void *s, int c,size_t count) ^ _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :190:1: note: In file included from drivers/net/tg3.c:expanded from here17 : In file included from include/etherboot.h:16: In file included from include/strings.h:smc9000_driver_isapnp_legacy_probe7 : ^ 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 ) { \ ^ :193: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, \ ^ :195: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 ) { \ ^ :198: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, \ ^ :200: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 ) { \ ^ :203:1: note: expanded from here smc9000_driver_mca_legacy_remove ^ include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/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) ^ 6 warnings generated. [BUILD] bin/3c509-eisa.o 7 warnings generated. 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; \ ^ :238: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, \ ^ :246: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 ) { \ ^ :249: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, \ ^ :251: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 ) { \ ^ :254: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, \ ^ :256: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 ) { \ ^ :259: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 ) { \ ^ :261: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 ) { \ ^ :264:1: note: expanded from here tg3_driver_isa_legacy_remove ^ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/pcnet32.o [BUILD] bin/ns83820.o 6 warnings generated. In file included from drivers/net/3c509-eisa.c:10: In file included from drivers/net/3c509.h:36: In file included from include/nic.h:14: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: 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) ^ [BUILD] bin/ns8390.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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; \ ^ :196: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 ) { \ ^ :199: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 ) { \ ^ :202: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, \ ^ :204: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 ) { \ ^ :207: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, \ ^ :214: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 ) { \ ^ :217: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 ) { \ ^ :2: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 ) { \ ^ :5:1: note: expanded from here el3_eisa_driver_isa_legacy_remove ^ 16 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 15 warnings generated. In file included from drivers/net/ns83820.c:41: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: 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 [BUILD] bin/dmfe.o 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) ^ [BUILD] bin/bnx2.o 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.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/ns8390.c:41: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ns8390.c:41: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ns8390.c:41: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ns8390.c:41: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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] 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/ns83820.c:632:50: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] printf("run_bist %s timed out! (%hX)\n", name, (unsigned int) status); ~~~ ^~~~~~~~~~~~~~~~~~~~~ %X 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) ^ In file included from drivers/net/pcnet32.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/pcnet32.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/net/pcnet32.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/net/pcnet32.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] 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; \ ^ :112: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, \ ^ :120: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 ) { \ ^ :123: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, \ ^ :125: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 ) { \ ^ :128: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, \ ^ :130: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 ) { \ ^ :133: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 ) { \ ^ :135: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 ) { \ ^ :138:1: note: expanded from here ns83820_driver_isa_legacy_remove ^ 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; \ ^ :99: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, \ ^ :107: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 ) { \ ^ :110: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, \ ^ :112:1: note: expanded from here nepci_driver_eisa_legacy_probe ^ drivers/net/ns8390.c:1024:1: warning: unused function 'nepci_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :115:1: note: expanded from here nepci_driver_eisa_legacy_remove ^ drivers/net/ns8390.c:1024:1: warning: unused function 'nepci_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :117: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 ) { \ ^ :120: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 ) { \ ^ :122: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 ) { \ ^ :125:1: note: expanded from here nepci_driver_isa_legacy_remove ^ drivers/net/pcnet32.c:231:40: warning: implicit conversion from 'int' to 's16' (aka 'short') changes value from 32768 to -32768 [-Wconstant-conversion] 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/pcnet32.c:781:41: warning: implicit conversion from 'int' to 's16' (aka 'short') changes value from 33536 to -32000 [-Wconstant-conversion] cpu_to_le16 ( DescOwn | StartOfPacket | EndOfPacket ); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ include/little_bswap.h:12:25: note: expanded from macro 'cpu_to_le16' #define cpu_to_le16(x) (x) ^ 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:33In file included from :drivers/net/dmfe.c: 42note: : In file included from expanded from macro '__pure'include/etherboot.h: 16: In file included from include/strings.h:#define __pure __attribute__ (( pure ))7: include/string.h ^: 28:5arch/x86/include/bits/string.h::216 :19warning:: attribute declaration must precede definition [-Wignored-attributes] note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count)int __pure strncmp(const char * cs,const char * ct, ^ ^ include/compiler.hIn file included from :drivers/net/bnx2.c566::3317:: In file included from noteinclude/etherboot.h:16: : expanded from macro '__pure' In file included from include/strings.h:7: include/string.h:#define __pure __attribute__ (( pure ))29 : ^24 : warning: arch/x86/include/bits/string.hattribute declaration must precede definition [-Wignored-attributes]: 216:19: note: size_t count) __nonnull;previous definition is here ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from #define __nonnull __attribute__ (( nonnull )) ^ drivers/net/dmfe.c:arch/x86/include/bits/string.h42:: 216In file included from include/etherboot.h:19:: note: 16previous definition is here : In file included from include/strings.h:7: include/string.h:29:24: static inline int strncmp(const char * cs,const char * ct,size_t count) warning ^: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here In file included from drivers/net/bnx2.c:17: In file included from include/etherboot.hstatic inline int strncmp(const char * cs,const char * ct,size_t count) : ^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' In file included from #define __pure __attribute__ (( pure ))drivers/net/dmfe.c : ^42 : arch/x86/include/bits/string.h:In file included from 239include/etherboot.h::22:16 : noteIn file included from include/strings.h: previous definition is here: 7: include/string.h:32:8:static inline size_t strlen(const char * s) ^warning : In file included from attribute declaration must precede definition [-Wignored-attributes]drivers/net/bnx2.c: 17: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.hsize_t __pure strlen(const char * s) __nonnull;: 32 ^: 38include/compiler.h::566: 33warning: attribute declaration must precede definition [-Wignored-attributes]: note: expanded from macro '__pure' size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h#define __pure __attribute__ (( pure )) : ^580 :arch/x86/include/bits/string.h36:: 239note:: expanded from macro '__nonnull'22 : note: previous definition is here #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22:static inline size_t strlen(const char * s) note ^: previous definition is here In file included from drivers/net/dmfe.c:42: In file included from include/etherboot.h:static inline size_t strlen(const char * s) 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 )) In file included from ^drivers/net/dmfe.c :arch/x86/include/bits/string.h42:: 185:22:In file included from noteinclude/etherboot.h: :previous definition is here 16: In file included from include/strings.h:7: include/string.h:static inline void * memset(void *s, int c,size_t count)39 ^:44 : warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:In file included from 580drivers/net/bnx2.c::3617: :In file included from include/etherboot.hnote:: 16expanded from macro '__nonnull': In file included from include/strings.h:7: include/string.h:40#define __nonnull __attribute__ (( nonnull )): 58 ^: arch/x86/include/bits/string.hwarning: :185attribute declaration must precede definition [-Wignored-attributes]:22 : note: previous definition is here void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ static inline void * memset(void *s, int c,size_t count)include/compiler.h: 580 ^ :36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.hIn file included from :drivers/net/dmfe.c159::2242:: In file included from include/etherboot.h:note16: previous definition is here: In file included from include/strings.h:7: include/string.h:40:58: warningstatic inline void * memmove(void * dest,const void * src, size_t n) ^ : attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/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; \ ^ :37: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, \ ^ :45: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 ) { \ ^ :48: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, \ ^ :50: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 ) { \ ^ :53: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, \ ^ :55: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 ) { \ ^ :58: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 ) { \ ^ :60: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 ) { \ ^ :63:1: note: expanded from here dmfe_driver_isa_legacy_remove ^ 11 warnings generated. 15 warnings generated. 22 warnings generated. [BUILD] bin/3c515.o [BUILD] bin/eepro100.o [BUILD] bin/legacy.o 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; \ ^ :333: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, \ ^ :341: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 ) { \ ^ :344: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, \ ^ :346: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 ) { \ ^ :349: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, \ ^ :351: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 ) { \ ^ :354: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 ) { \ ^ :356: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 ) { \ ^ :359:1: note: expanded from here bnx2_driver_isa_legacy_remove ^ drivers/net/etherfabric.c:1268:1: warning: unused function 'falcon_read_sram' [-Wunused-function] falcon_read_sram ( struct efab_nic *efab, efab_qword_t *value, ^ 8 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/atl1e.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 15 warnings generated. 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:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,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:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,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:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/3c515.c:49: In file included from include/etherboot.h:16: In file included from 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/3c515.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/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/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/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) ^ [BUILD] bin/sky2.o 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) ^ 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__ ); \ ^~~~~~~~~~~ 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) ^ 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] printf("3Com %s at 0x%hX, ", vp->product_name, ioaddr); ~~~ ^~~~~~ %X drivers/net/3c515.c:698:37: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] DBG ( "Value %d: %hX ", i, eeprom[i] ); ~~~ ^~~~~~~~~ %X include/compiler.h: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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] drivers/net/3c515.c:760:1: warning: unused variable 't515_driver_text' [-Wunused-const-variable] DRIVER ( "3c515", nic_driver, isapnp_driver, t515_driver, ^ include/nic.h:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :129:1: note: expanded from here t515_driver_text ^ drivers/net/3c515.c:760:1: warning: unused function 't515_driver_pci_legacy_probe' [-Wunused-function] include/nic.h:213:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_probe ( struct pci_device *pci ) { \ ^ :132:1: note: expanded from here t515_driver_pci_legacy_probe ^ drivers/net/3c515.c:760:1: warning: unused function 't515_driver_pci_legacy_remove' [-Wunused-function] include/nic.h:219:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_remove ( struct pci_device *pci ) { \ ^ :135:1: note: expanded from here t515_driver_pci_legacy_remove ^ drivers/net/3c515.c:760:1: warning: unused function 't515_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :142:1: note: expanded from here t515_driver_eisa_legacy_probe ^ drivers/net/3c515.c:760:1: warning: unused function 't515_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :145: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, \ ^ :147: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 ) { \ ^ :150: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 ) { \ ^ :152: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 ) { \ ^ :155:1: note: expanded from here t515_driver_isa_legacy_remove ^ 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__ ); \ ^~~~~~~~~~~ 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) ^ 6 warnings generated. [BUILD] bin/ipoib.o 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 20 warnings generated. 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: 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) ^ [BUILD] bin/ne2k_isa.o 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] 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.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/ne2k_isa.c:25: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ne2k_isa.c:25: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ne2k_isa.c:25: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ne2k_isa.c:25: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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. 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 ) { \ ^ :124: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 ) { \ ^ :127: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, \ ^ :129: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 ) { \ ^ :132: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, \ ^ :134: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 ) { \ ^ :137: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, \ ^ :139: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 ) { \ ^ :142:1: note: expanded from here ne_driver_mca_legacy_remove ^ [BUILD] bin/cs89x0.o 15 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 7 warnings generated. 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) ^ [BUILD] bin/via-rhine.o [BUILD] bin/w89c840.o drivers/net/cs89x0.c:432:41: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] printf("\ntransmission error %#hX\n", s); ~~~~ ^ %#X 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 ) { \ ^ :52: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 ) { \ ^ clang: :55warning:: 1optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]: 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, \ ^ :57: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: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :60:1: note: expanded from here cs89x0_driver_isapnp_legacy_remove ^ drivers/net/cs89x0.c:728:1: warning: unused function 'cs89x0_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :62:1: note: expanded from here cs89x0_driver_eisa_legacy_probe ^ drivers/net/cs89x0.c:728:1: warning: unused function 'cs89x0_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :65:1: note: expanded from here cs89x0_driver_eisa_legacy_remove ^ drivers/net/cs89x0.c:728:1: warning: unused function 'cs89x0_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :67:1: note: expanded from here cs89x0_driver_mca_legacy_probe ^ drivers/net/cs89x0.c:728:1: warning: unused function 'cs89x0_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :70:1: note: expanded from here cs89x0_driver_mca_legacy_remove ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 14 warnings generated. [BUILD] bin/3c595.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) ^ 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 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] drivers/net/w89c840.c:955:1: warning: unused variable 'w89c840_driver_text' [-Wunused-const-variable] DRIVER ( "W89C840F", nic_driver, pci_driver, w89c840_driver, ^ include/nic.h:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :46:1: note: expanded from here w89c840_driver_text ^ drivers/net/w89c840.c:955:1: warning: unused function 'w89c840_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :54:1: note: expanded from here w89c840_driver_isapnp_legacy_probe ^ drivers/net/w89c840.c:955:1: warning: unused function 'w89c840_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :57:1: note: expanded from here w89c840_driver_isapnp_legacy_remove ^ drivers/net/w89c840.c:955:1: warning: unused function 'w89c840_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :59: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 ) { \ ^ :62: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, \ ^ :64: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: note6: warningexpanded from macro 'DRIVER' s generated. _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :67: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 ) { \ ^ :69: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 ) { \ ^ :72:1: note: expanded from here w89c840_driver_isa_legacy_remove ^ 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) ^ drivers/net/via-rhine.c:950:17: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] intr_status = (intr_status & ~DEFAULT_INTR); ^ drivers/net/via-rhine.c:948:13: note: previous statement is here if( tp->chip_revision < 0x80 && tp->chip_revision >=0x40 ) ^ 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__ ); \ ^~~~~~~~~~~ [BUILD] bin/prism2_pci.o 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; \ ^ :112: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, \ ^ :120: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 ) { \ ^ :123: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, \ ^ :125: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 ) { \ ^ :128: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, \ ^ :130: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 ) { \ ^ :133: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 ) { \ ^ :135: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 ) { \ ^ :138:1: note: expanded from here rhine_driver_isa_legacy_remove ^ 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; \ ^ :127: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, \ ^ :135: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 ) { \ ^ :138: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, \ ^ :140: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 ) { \ ^ :143: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, \ ^ :145: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 ) { \ ^ :148: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 ) { \ ^ :150: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 ) { \ ^ :153:1: note: expanded from here t595_driver_isa_legacy_remove ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 7 warnings generated. 15 warnings generated. [BUILD] bin/jme.o 15 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) ^ [BUILD] bin/amd8111e.o 15 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/depca.o In file included from drivers/net/prism2_pci.c:23: drivers/net/prism2.c:358:86: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] printf ( "copy_from_bap(%#hx, %#hx, %d) failed, result=%#hx\n", id, offset, len, result); ~~~~ ^~~~~~ %#x drivers/net/prism2.c:401:84: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] printf ( "copy_to_bap(%#hx, %#hx, %d) failed, result=%#hx\n", id, offset, len, result); ~~~~ ^~~~~~ %#x drivers/net/prism2.c:702:60: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] printf("hfa384x: Transmit failed with result %#hx.\n", result); ~~~~ ^~~~~~ %#x drivers/net/prism2.c:773:64: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] if ( result ) printf ( "Initialize command returned %#hx\n", result ); ~~~~ ^~~~~~ %#x drivers/net/prism2.c:786:73: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] if ( result ) printf ( "Set Max Data Length command returned %#hx\n", result ); ~~~~ ^~~~~~ %#x drivers/net/prism2.c:789:71: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] if ( result ) printf ( "Set Transmit Rate command returned %#hx\n", result ); ~~~~ ^~~~~~ %#x drivers/net/prism2.c:792:77: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] if ( result ) printf ( "Set Authentication Type command returned %#hx\n", result ); ~~~~ ^~~~~~ %#x drivers/net/prism2.c:798:62: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] if ( result ) printf ( "Set SSID command returned %#hx\n", result ); ~~~~ ^~~~~~ %#x drivers/net/prism2.c:801:67: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] if ( result ) printf ( "Set port type command returned %#hx\n", result ); ~~~~ ^~~~~~ %#x drivers/net/prism2.c:804:60: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] if ( result ) printf ( "Enable command returned %#hx\n", result ); ~~~~ ^~~~~~ %#x 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) ^ 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: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/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: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/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/jme.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) ^ 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; \ ^ :19: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, \ ^ :27: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 ) { \ ^ :30: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, \ ^ :32: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 ) { \ ^ :35: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, \ ^ :37: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 ) { \ ^ :40: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 ) { \ ^ :42: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 ) { \ ^ :45:1: note: expanded from here prism2_pci_driver_isa_legacy_remove ^ [BUILD] bin/e1000_82541.o clang: warning: optimization flag '-fstrength-reduce' 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] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: 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:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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] [BUILD] bin/e1000_main.o 7 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 18 warnings generated. drivers/net/amd8111e.c:684:1: warning: unused variable 'amd8111e_driver_text' [-Wunused-const-variable] DRIVER ( "AMD8111E", nic_driver, pci_driver, amd8111e_driver, ^ include/nic.h:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :168: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, \ ^ :176: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 ) { \ ^ :179: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, \ ^ :181: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 ) { \ ^ :184: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, \ ^ :186: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 ) { \ ^ :189: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 ) { \ ^ :191: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 ) { \ ^ :194:1: note: expanded from here amd8111e_driver_isa_legacy_remove ^ [BUILD] bin/e1000.o 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) ^ 15 warnings generated. [BUILD] bin/e1000_phy.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 25 warnings generated. 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) ^ [BUILD] bin/e1000_mac.o [BUILD] bin/e1000_nvm.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' 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) ^ 15 warnings generated. [BUILD] bin/e1000_82543.o [BUILD] bin/e1000_manage.o 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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] drivers/net/e1000/e1000_phy.c:170:3: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] ret_val = phy->ops.read_reg(hw, PHY_ID1, &phy_id); ^ drivers/net/e1000/e1000_phy.c:167:2: note: previous statement is here if (!(phy->ops.read_reg)) ^ [BUILD] bin/e1000_api.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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. 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:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: 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) ^ [BUILD] bin/e1000_82540.o 6 warnings generated. 6 warnings generated. [BUILD] bin/e1000_82542.o [BUILD] bin/e1000e_main.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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 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/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) ^ 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:6 warning warning: s generatedattribute declaration must precede definition [-Wignored-attributes] . void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/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) ^ 6 warnings generated. 7 warnings generated. [BUILD] bin/e1000e_nvm.o [BUILD] bin/e1000e_phy.o [BUILD] bin/e1000e_mac.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] In file included from 6drivers/net/e1000e/e1000e_nvm.c warningIn file included from sIn file included from drivers/net/e1000e/e1000e_mac.c: generated31. :drivers/net/e1000e/e1000e_phy.c31:: : 31In file included from : drivers/net/e1000e/e1000e.hIn file included from In file included from drivers/net/e1000e/e1000e.h::drivers/net/e1000e/e1000e.h3939: : include/string.hinclude/string.h::3928:: 28::55:: warningwarninginclude/string.h: : attribute declaration must precede definition [-Wignored-attributes]: 28attribute declaration must precede definition [-Wignored-attributes]: 5: warningint __pure strncmp(const char * cs,const char * ct,: attribute declaration must precede definition [-Wignored-attributes] ^ include/compiler.h:566:33int __pure strncmp(const char * cs,const char * ct,: note ^: expanded from macro '__pure' include/compiler.h:566:33:#define __pure __attribute__ (( pure )) note ^: expanded from macro '__pure' arch/x86/include/bits/string.h:216int __pure strncmp(const char * cs,const char * ct,:#define __pure __attribute__ (( pure ))19 : ^ ^ note: previous definition is herearch/x86/include/bits/string.hinclude/compiler.h ::216566::1933: :notestatic inline int strncmp(const char * cs,const char * ct,size_t count): previous definition is here note ^: expanded from macro '__pure' In file included from static inline int strncmp(const char * cs,const char * ct,size_t count)drivers/net/e1000e/e1000e_phy.c : ^31 #define __pure __attribute__ (( pure ))In file included from : ^In file included from drivers/net/e1000e/e1000e_mac.cdrivers/net/e1000e/e1000e.h::3139arch/x86/include/bits/string.h: :: 216In file included from include/string.hdrivers/net/e1000e/e1000e.h:::291939::24: : noteinclude/string.h: warningprevious definition is here: : 29attribute declaration must precede definition [-Wignored-attributes]: 24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; static inline int strncmp(const char * cs,const char * ct,size_t count) ^ size_t count) __nonnull; ^ include/compiler.h ^: 580In file included from :include/compiler.h36drivers/net/e1000e/e1000e_nvm.c:: :note31580: :: expanded from macro '__nonnull'36In file included from : drivers/net/e1000e/e1000e.h :note39: #define __nonnull __attribute__ (( nonnull ))expanded from macro '__nonnull': include/string.h ^: #define __nonnull __attribute__ (( nonnull )) arch/x86/include/bits/string.h29 ^: 216arch/x86/include/bits/string.h::24216:::19 warning19:: : noteattribute declaration must precede definition [-Wignored-attributes]note: : previous definition is hereprevious definition is here size_t count) __nonnull; ^ include/compiler.hstatic inline int strncmp(const char * cs,const char * ct,size_t count): 580 ^: 36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: 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:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.hstatic inline int strncmp(const char * cs,const char * ct,size_t count):566 ^ :33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/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 In file included from In file included from drivers/net/e1000e/e1000e_mac.cdrivers/net/e1000e/e1000e_nvm.cstatic inline size_t strlen(const char * s): 31 ^: :In file included from drivers/net/e1000e/e1000e.h:3931: : include/string.hIn file included from :32:drivers/net/e1000e/e1000e.h8::39 warning: : include/string.hattribute declaration must precede definition [-Wignored-attributes]: 32:8:size_t __pure strlen(const char * s) __nonnull; ^warning : include/compiler.hattribute declaration must precede definition [-Wignored-attributes]: 566:33: note: expanded from macro '__pure' size_t __pure strlen(const char * s) __nonnull; ^In file included from #define __pure __attribute__ (( pure ))drivers/net/e1000e/e1000e_phy.c ^:include/compiler.h 31:: 566arch/x86/include/bits/string.h::33239In file included from ::drivers/net/e1000e/e1000e.h22 :note :note39: : expanded from macro '__pure': include/string.h previous definition is here: 39:44: warning#define __pure __attribute__ (( pure )): static inline size_t strlen(const char * s) ^ attribute declaration must precede definition [-Wignored-attributes]arch/x86/include/bits/string.h : ^239 :In file included from 22drivers/net/e1000e/e1000e_mac.cvoid * memset(void * s,int c,size_t count) __nonnull;: 31: ^: noteinclude/compiler.h: :In file included from 580drivers/net/e1000e/e1000e.hprevious definition is here: 36::39 : noteinclude/string.h: static inline size_t strlen(const char * s)expanded from macro '__nonnull' : ^32 :In file included from #define __nonnull __attribute__ (( nonnull ))drivers/net/e1000e/e1000e_nvm.c : ^3138: : arch/x86/include/bits/string.hwarningIn file included from : drivers/net/e1000e/e1000e.hattribute declaration must precede definition [-Wignored-attributes]: :18539:: size_t __pure strlen(const char * s) __nonnull;22 include/string.h:: ^32 : include/compiler.hnote38:: 580previous definition is here: 36:: warningstatic inline void * memset(void *s, int c,size_t count): note : ^attribute declaration must precede definition [-Wignored-attributes] expanded from macro '__nonnull' size_t __pure strlen(const char * s) __nonnull;#define __nonnull __attribute__ (( nonnull )) ^ ^In file included from arch/x86/include/bits/string.hinclude/compiler.hdrivers/net/e1000e/e1000e_phy.c:::23958031::: 2236In file included from :drivers/net/e1000e/e1000e.h:: 39 : notenote: : previous definition is hereexpanded from macro '__nonnull' include/string.h :40:58static inline size_t strlen(const char * s): ^warning#define __nonnull __attribute__ (( nonnull )): attribute declaration must precede definition [-Wignored-attributes] ^ arch/x86/include/bits/string.h:239void * memmove(void * dest,const void *src,size_t count) __nonnull;: 22 ^: include/compiler.hnote:: 580previous definition is here: 36: note: expanded from macro '__nonnull' static inline size_t strlen(const char * s) ^ #define __nonnull __attribute__ (( nonnull )) ^ In file included from arch/x86/include/bits/string.hdrivers/net/e1000e/e1000e_mac.c::31159: In file included from :drivers/net/e1000e/e1000e.h22::39 : noteinclude/string.h: :previous definition is here39 :44: warning: attribute declaration must precede definition [-Wignored-attributes] static inline void * memmove(void * dest,const void * src, size_t n) ^ void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/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:39In file included from : drivers/net/e1000e/e1000e_mac.cinclude/string.h::3139: :In file included from 44drivers/net/e1000e/e1000e.h::39 : warninginclude/string.h: :attribute declaration must precede definition [-Wignored-attributes]40 :58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull;void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ ^ include/compiler.hinclude/compiler.h::580580:36::36 :note: expanded from macro '__nonnull'note : expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: #define __nonnull __attribute__ (( nonnull ))previous definition is here ^ arch/x86/include/bits/string.h:185static inline void * memmove(void * dest,const void * src, size_t n): ^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.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/e1000e.o 6 warnings generated. [BUILD] bin/e1000e_82571.o [BUILD] bin/e1000e_manage.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/e1000e_ich8lan.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/e1000e_80003es2lan.o [BUILD] bin/igb_manage.o 6 warnings generated. [BUILD] bin/igb_api.o 6 warnings generated. [BUILD] bin/igb_nvm.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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/igb_main.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:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/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) ^ 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] 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] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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) ^ 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_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:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/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) ^ 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_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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. 6 warnings generated. In file included from drivers/net/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) ^ [BUILD] bin/igb_phy.o [BUILD] bin/igb_mac.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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/igb.o 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) ^ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/igb_82575.o 6 warnings generated. [BUILD] bin/igbvf_mbx.o 6 warnings generated. drivers/net/igb/igb_phy.c:94:3: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] ret_val = phy->ops.read_reg(hw, PHY_ID1, &phy_id); ^ drivers/net/igb/igb_phy.c:91:2: note: previous statement is here if (!(phy->ops.read_reg)) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/igbvf_vf.o [BUILD] bin/igbvf_main.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/phantom.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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) ^ clang: warning: optimization flag '-fstrength-reduce' 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:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: 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) ^ 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) ^ 6 warnings generated. 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:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: 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 In file included from static inline void * memmove(void * dest,const void * src, size_t n)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) ^ [BUILD] bin/rtl8180_sa2400.o 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) ^ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/rtl8185_rtl8225.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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) ^ 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) ^ 7 warnings generated. [BUILD] bin/rtl8180.o 6 warnings generated. [BUILD] bin/rtl818x.o [BUILD] bin/rtl8185.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. 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:624 warning: sIn file included from include/ipxe/uaccess.h generated: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) ^ [BUILD] bin/rtl8180_max2820.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 [BUILD] bin/rtl8180_grf5101.o static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from drivers/net/rtl818x/rtl818x.c:29: In file included from include/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/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/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:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/rtl818x/rtl818x.c:29: In file included from include/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. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/ath_regd.o [BUILD] bin/ath_main.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/ath_key.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. 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) ^ [BUILD] bin/ath_hw.o [BUILD] bin/ath5k_caps.o 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) ^ 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. 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/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:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/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: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_hw.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_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) ^ 6 warnings generated. [BUILD] bin/ath5k_eeprom.o [BUILD] bin/ath5k_qcu.o 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 [BUILD] bin/ath5k_desc.o 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. 6 warnings generated. [BUILD] bin/ath5k_pcu.o [BUILD] bin/ath5k_dma.o [BUILD] bin/ath5k_initvals.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/ath5k_phy.o [BUILD] bin/ath5k_gpio.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: 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 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 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_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) ^ 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_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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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 )) ^ arch/x86/include/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) ^ In file included from drivers/net/ath/ath5k/ath5k_dma.c: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] 41: In file included from drivers/net/ath/ath5k/ath5k.h:28: size_t count) __nonnull;In file included from include/ipxe/io.h: 24 ^: In file included from include/ipxe/uaccess.hinclude/compiler.h::25580: :36include/string.h::28 :note: 5:expanded from macro '__nonnull' warning: attribute declaration must precede definition [-Wignored-attributes] #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.hstatic inline int strncmp(const char * cs,const char * ct,size_t count): 566: ^33 : note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: 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] In file included from drivers/net/ath/ath5k/ath5k_desc.c:28size_t __pure strlen(const char * s) __nonnull;: In file included from ^drivers/net/ath/ath5k/ath5k.h: 28include/compiler.h:: 580In file included from :36: include/ipxe/io.hnote: :expanded from macro '__nonnull'24 : In file included from include/ipxe/uaccess.h:25#define __nonnull __attribute__ (( nonnull )) : ^ include/string.harch/x86/include/bits/string.h::23932::228: : notewarning: : previous definition is here attribute declaration must precede definition [-Wignored-attributes] static inline size_t strlen(const char * s) ^ size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/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:In file included from drivers/net/ath/ath5k/ath5k_dma.c:41: In file included from 28: drivers/net/ath/ath5k/ath5k.hIn file included from :28drivers/net/ath/ath5k/ath5k.h: :28: In file included from In file included from include/ipxe/io.hinclude/ipxe/io.h::2424: : In file included from In file included from include/ipxe/uaccess.hinclude/ipxe/uaccess.h::25: 25include/string.h: :39:44include/string.h: :warning32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ : attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/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_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.hIn file included from :drivers/net/ath/ath5k/ath5k_dma.c25:41: In file included from : drivers/net/ath/ath5k/ath5k.hinclude/string.h::2839: :In file included from 44include/ipxe/io.h: :24warning: In file included from : include/ipxe/uaccess.h:25: include/string.hattribute declaration must precede definition [-Wignored-attributes]:40 :58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^void * memmove(void * dest,const void *src,size_t count) __nonnull; include/compiler.h ^ :include/compiler.h:580:58036:: note: 36expanded from macro '__nonnull' : note: expanded from macro '__nonnull'#define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note#define __nonnull __attribute__ (( nonnull )) : previous definition is here ^ arch/x86/include/bits/string.h:185:22: static inline void * memmove(void * dest,const void * src, size_t n) 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_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:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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_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) ^ 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' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/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. 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/ath5k_rfkill.o 6 warnings generated. 6 warnings generated. 6 warnings generated. [BUILD] bin/ath5k_attach.o [BUILD] bin/ath5k.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/ath5k_reset.o [BUILD] bin/ath9k_hw.o [BUILD] bin/ath9k_recv.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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_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) ^ 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) ^ 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) ^ 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) ^ 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 6 warnings generated. static inline void * memmove(void * dest,const void * src, size_t n) ^ drivers/net/ath/ath5k/ath5k_reset.c:142:27: warning: unused variable 'control_rates' [-Wunused-const-variable] static const unsigned int control_rates[] = ^ [BUILD] bin/ath9k_eeprom.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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/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. 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_ar9003_hw.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/ath9k_main.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 7 warnings generated. 7 warnings generated. [BUILD] bin/ath9k_ani.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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/ath9k_ar5008_phy.o clang: warning: optimization flag '-fstrength-reduce' 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) ^ 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) { ^ ( ) 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) { ^ ( ) [BUILD] bin/ath9k_xmit.o 9 warnings generated. 7 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/ath9k_ar9002_phy.o 9 warnings generated. [BUILD] bin/ath9k_ar9002_calib.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/ath9k_ar9002_mac.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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) ^ clang: warning: optimization flag '-fstrength-reduce' 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) ^ 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: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_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) ^ 6 warnings generated. [BUILD] bin/ath9k_ar9003_eeprom.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/ath9k_mac.o [BUILD] bin/ath9k_eeprom_def.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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) ^ 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) ^ 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:39In file included from :44:drivers/net/ath/ath9k/ath9k_mac.c :warning: attribute declaration must precede definition [-Wignored-attributes] 20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: void * memset(void * s,int c,size_t count) __nonnull;include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] ^ include/compiler.h:580:36:int __pure strncmp(const char * cs,const char * ct, note ^ : include/compiler.hexpanded from macro '__nonnull':566 :33: note: expanded from macro '__pure' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h#define __pure __attribute__ (( pure )): 185 ^: 22:arch/x86/include/bits/string.h :note216: :previous definition is here19 : note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ 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:24In file included from :drivers/net/ath/ath9k/ath9k_eeprom_def.c: 20warning: : In file included from attribute declaration must precede definition [-Wignored-attributes]include/ipxe/io.h :24: In file included from include/ipxe/uaccess.h:25 size_t count) __nonnull;: include/string.h ^: 40include/compiler.h::58:580 :warning: 36attribute declaration must precede definition [-Wignored-attributes]: note: expanded from macro '__nonnull' void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:#define __nonnull __attribute__ (( nonnull ))580 : ^36: arch/x86/include/bits/string.hnote:: 216expanded from macro '__nonnull': 19: note: previous definition is here#define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: static inline int strncmp(const char * cs,const char * ct,size_t count)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_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) ^ 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)) ~~~~^~~~~~ 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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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:541: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:540: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: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)) ~~~~^~~~~~ 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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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:444: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:443: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: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: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: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:437: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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' #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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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:194: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: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)) ~~~~~~~~~~~~~^~~ 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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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:777:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] 6 FREQ2FBIN(2437, 1), warning s ^~~~~~~~~~~~~~~~~~ generated . drivers/net/ath/ath9k/eeprom.h:100: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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:1733: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:1732: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:1731: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:1730: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: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:1728: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:1724: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:1723: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: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)) ~~~~^~~~~~ 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: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: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: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: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: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: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:1709: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:1708: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:1707: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:1706: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: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' #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: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: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: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: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: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: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' 6 warnings generated. #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1685:39: [BUILD] bin/ath9k_eeprom_4k.o 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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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)) ~~~~^~~~~~ 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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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:1419:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] [BUILD] bin/ath9k_calib.o /* 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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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:1345: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: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)) ~~~~~~~~~~~~~^~~ 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: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: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: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: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: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)) ~~~~~~~~~~~~~^~~ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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)) ~~~~^~~~~~ 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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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:2287: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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:2024: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: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)) ~~~~~~~~~~~~~^~~ 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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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)) ~~~~~~~~~~~~~^~~ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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)) ~~~~^~~~~~ 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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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:2874: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:2873: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:2872: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: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), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2865: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:2864: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:2863: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:2862: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: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: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: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: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:2850: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:2844: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:2843: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: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' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2841: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: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.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: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: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: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: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: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: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: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: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: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: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: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: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: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: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:2818: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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:2746: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:2745: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: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: 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: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: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: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: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:2736: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: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: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2734: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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:In file included from drivers/net/ath/ath9k/ath9k_eeprom_4k.c:2062: In file included from : 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: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: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: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: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: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' include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5))28: 5 ~~~~~~~~~~~~~^~~: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33:drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c :note2486: :expanded from macro '__pure'3 : warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion]#define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19 FREQ2FBIN(2472, 1),: ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62:note : 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),previous definition is here ^~~~~~~~~~~~~~~~~~ static inline int strncmp(const char * cs,const char * ct,size_t count)drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' ^ #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) In file included from ~~~~~~~~~~~~~^~~drivers/net/ath/ath9k/ath9k_eeprom_4k.c :20: In file included from drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:include/ipxe/io.h2484::243: : In file included from warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] 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: FREQ2FBIN(2412, 1),580 : ^~~~~~~~~~~~~~~~~~36 : notedrivers/net/ath/ath9k/eeprom.h: :expanded from macro '__nonnull'100 :62#define __nonnull __attribute__ (( nonnull )): ^note : arch/x86/include/bits/string.h:216expanded from macro 'FREQ2FBIN' :19: note: previous definition is here 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_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:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/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 drivers/net/ath/ath9k/ath9k_ar9003_eeprom.cstatic inline size_t strlen(const char * s): 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)) ~~~~~~~~~~~~~^~~ 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) ^ 8 warnings generated. [BUILD] bin/ath9k_ar9003_phy.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/ath9k_ar9002_hw.o 6 warnings generated. 6 warnings generated. In file included from drivers/net/ath/ath9k/ath9k_ar9003_phy.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_phy.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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] In file included from drivers/net/ath/ath9k/ath9k_ar9003_phy.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_phy.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_phy.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_phy.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_common.o [BUILD] bin/ath9k.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] In file included from 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: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.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/ath/ath9k/ath9k.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/ath/ath9k/ath9k.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/ath/ath9k/ath9k.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/ath/ath9k/ath9k.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) ^ drivers/net/ath/ath9k/ath9k_ar9003_phy.c:862: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_ar9003_phy.c:862:7: note: add parentheses after the '!' to evaluate the comparison first if (!on != aniState->ofdmWeakSigDetectOff) { ^ ( ) drivers/net/ath/ath9k/ath9k_ar9003_phy.c:862:7: note: add parentheses around left hand side expression to silence this warning if (!on != aniState->ofdmWeakSigDetectOff) { ^ ( ) drivers/net/ath/ath9k/ath9k_ar9003_phy.c:1016:7: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] if (!is_on != aniState->mrcCCKOff) { ^ ~~ drivers/net/ath/ath9k/ath9k_ar9003_phy.c:1016:7: note: add parentheses after the '!' to evaluate the comparison first if (!is_on != aniState->mrcCCKOff) { ^ ( ) drivers/net/ath/ath9k/ath9k_ar9003_phy.c:1016:7: note: add parentheses around left hand side expression to silence this warning if (!is_on != aniState->mrcCCKOff) { ^ ( ) [BUILD] bin/ath9k_eeprom_9287.o [BUILD] bin/ath9k_ar9003_calib.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' 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. [BUILD] bin/ath9k_ar9003_mac.o 6 warnings generated. 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) ^ 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:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/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] [BUILD] bin/ath9k_init.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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 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)) ^~~~ 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) ^ 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) ^ 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) ^ 8 warnings generated. [BUILD] bin/vxge_main.o 6 warnings generated. [BUILD] bin/vxge_config.o [BUILD] bin/vxge.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 766 warnings generated. [BUILD] bin/vxge_traffic.o In file included from drivers/net/vxge/vxge_main.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 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) ^ 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: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) ^ 12 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: 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) ^ [BUILD] bin/snponly.o 6 warnings generated. 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/snpnet.o [BUILD] bin/scsi.o 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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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) ^ 6 warnings generated. [BUILD] bin/srp.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. 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) ^ [BUILD] bin/ata.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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/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/scsi.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/block/scsi.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/block/scsi.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/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) ^ 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/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: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/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/srp.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) ^ 6 warnings generated. 6 warnings generated. 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) ^ [BUILD] bin/ibft.o [BUILD] bin/nvs.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. 6 warnings generated. [BUILD] bin/threewire.o [BUILD] bin/nvsvpd.o 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/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 )) ^In file included from drivers/nvs/nvs.c: 22arch/x86/include/bits/string.h: :239:22: note: previous definition is here include/string.h:39static inline size_t strlen(const char * s):44 : ^ warning: attribute declaration must precede definition [-Wignored-attributes] In file included from drivers/block/ibft.c:32: include/string.h:32void * memset(void * s,int c,size_t count) __nonnull;: 38 ^: warning: include/compiler.hattribute declaration must precede definition [-Wignored-attributes]: 580:36: note: size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here expanded from macro '__nonnull' static inline size_t strlen(const char * s) ^ #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here In file included from 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' static inline void * memset(void *s, int c,size_t count) #define __nonnull __attribute__ (( nonnull )) ^ ^ arch/x86/include/bits/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:22In file included from drivers/block/ibft.c:32: : include/string.hinclude/string.h::40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:58040::3658: warning: attribute declaration must precede definition [-Wignored-attributes] : note: expanded from macro '__nonnull' void * memmove(void * dest,const void *src,size_t count) __nonnull;#define __nonnull __attribute__ (( nonnull )) ^ ^include/compiler.h :arch/x86/include/bits/string.h580::36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^159 :22arch/x86/include/bits/string.h::159 :note22: : previous definition is herenote : previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. 6 warnings generated. [BUILD] bin/spi.o [BUILD] bin/i2c_bit.o 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) ^ 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/spi_bit.o 6 warnings generated. 6 warnings generated. [BUILD] bin/bitbash.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/linda_fw.o In file included from drivers/bitbash/i2c_bit.c:24: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216: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) ^ 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. 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) ^ [BUILD] bin/qib7322.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 7 warnings generated. [BUILD] bin/arbel.o [BUILD] bin/hermon.o 6 warnings generated. 6 warnings generated. 6 warnings generated. [BUILD] bin/linda.o [BUILD] bin/efi_io.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/efi_uaccess.o [BUILD] bin/efi_init.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/efi_driver.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' 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) ^ clang: warning: optimization flag '-fstrength-reduce' 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) ^ 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 )) ^ arch/x86/include/bits/string.h:216: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:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216: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) ^ 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 ))In file included from drivers/infiniband/qib7322.c : ^26 : arch/x86/include/bits/string.hIn file included from include/ipxe/io.h::185:2422: :In file included from include/ipxe/uaccess.hnote:: 25previous definition is here: include/string.h:32:8: static inline void * memset(void *s, int c,size_t count)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 drivers/infiniband/arbel.cnote:: 27expanded from macro '__pure': include/string.h:40:58:#define __pure __attribute__ (( pure )) warning ^: attribute declaration must precede definition [-Wignored-attributes]arch/x86/include/bits/string.h :239:22: note: previous definition is herevoid * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:static inline size_t strlen(const char * s)36 : ^ note: In file included from expanded from macro '__nonnull'drivers/infiniband/qib7322.c :26: 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: warning: attribute 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:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/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:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/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/qib7322.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) ^ 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:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216: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/linda.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 )) ^ arch/x86/include/bits/string.h:216: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/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:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/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:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] 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] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: void * memset(void * s,int c,size_t count) __nonnull; ^ expanded from macro '__pure' include/compiler.h:580:36: note#define __pure __attribute__ (( pure )) ^ : arch/x86/include/bits/string.hexpanded from macro '__nonnull': 216:19: note: previous definition is here #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185static inline int strncmp(const char * cs,const char * ct,size_t count):22 : ^ In file included from note: previous definition is here static inline void * memset(void *s, int c,size_t count) 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; ^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: include/compiler.hwarning:580:36: note: expanded from macro '__nonnull' : attribute declaration must precede definition [-Wignored-attributes]#define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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 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) ^ 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) ^ [BUILD] bin/efi_smbios.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/efi_timer.o 6 warnings generated. [BUILD] bin/efi_strings.o clang: warning: optimization flag '-fstrength-reduce' 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 == ^~ = 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_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: 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:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/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] 6 warnings generated. [BUILD] bin/efi_umalloc.o drivers/infiniband/arbel.c:449:1: warning: unused function 'arbel_cmd_disable_lam' [-Wunused-function] arbel_cmd_disable_lam ( struct arbel *arbel ) { ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/efi_bofm.o 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_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 )) ^ arch/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_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) ^ 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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/efi_strerror.o 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] 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, ^ 6 warnings generated. [BUILD] bin/efi_pci.o [BUILD] bin/efi_snp.o 6 warnings generated. clangclang: : warningwarning: : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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) ^ In file included from interface/efi/efi_snp.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/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/efi_console.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/smbios_settings.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] 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) ^ 7 warnings generated. 6 warnings generated. [BUILD] bin/smbios.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 7 warnings generated. [BUILD] bin/bofm.o [BUILD] bin/memcpy_test.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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) ^ 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 )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from tests/memcpy_test.c:1: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/list_test.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 7 warnings generated. 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/test.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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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) ^ 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' 7 warnings#define __pure __attribute__ (( pure )) 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 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) ^ 6 warnings generated. 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) ^ [BUILD] bin/uri_test.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/bofm_test.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/umalloc_test.o In file included from tests/uri_test.c:4: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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) ^ 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. [BUILD] bin/linebuf_test.o 6 warnings generated. [BUILD] bin/chap.o 11 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/md5.o 6 warnings generated. [BUILD] bin/x509.o clang: warning: optimization flag '-fstrength-reduce' 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) ^ 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] In file included from tests/linebuf_test.c:2: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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) ^ 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) ^ 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] 6void * memmove(void * dest,const void *src,size_t count) __nonnull; 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) ^ 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/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) ^ [BUILD] bin/sha1extra.o 6 warnings generated. 6 warnings generated. 6 warnings generated. [BUILD] bin/arc4.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/crypto_null.o [BUILD] bin/crandom.o [BUILD] bin/crc32.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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) ^ [BUILD] bin/hmac.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/asn1.o [BUILD] bin/axtls_aes.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/aes_wrap.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/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) ^ In file included from crypto/hmac.c:27: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from crypto/hmac.c:27: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/axtls_sha1.o 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] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/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) ^ 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) ^ 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] 6 warnings generated. [BUILD] bin/cbc.o 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: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/aes_wrap.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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) ^ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/aes.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/rsa.o [BUILD] bin/bigint.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' 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/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) ^ 6 warnings generated. In file included from crypto/cbc.c:21: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/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) ^ 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) ^ [BUILD] bin/sha1.o 6 warnings generated. [BUILD] bin/linux_args.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. 6 warnings generated. [BUILD] bin/shell.o [BUILD] bin/strerror.o 7 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] 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) ^ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/readline.o [BUILD] bin/editstring.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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:24In file included from :hci/strerror.c :warning2: : attribute declaration must precede definition [-Wignored-attributes]include/string.h :28:5: warning: attribute declaration must precede definition [-Wignored-attributes] 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 )) ^include/compiler.h :arch/x86/include/bits/string.h566::21633::19 :note : noteexpanded from macro '__pure': previous definition is here #define __pure __attribute__ (( pure )) ^ 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 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 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 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 crypto/axtls/sha1.cIn file included from :hci/strerror.c24:: 2include/string.h: :include/string.h39::3244::38 :warning : warningattribute declaration must precede definition [-Wignored-attributes]: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ size_t __pure strlen(const char * s) __nonnull;include/compiler.h : ^580 :include/compiler.h36::580 :note36: :expanded from macro '__nonnull' note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ #define __nonnull __attribute__ (( nonnull ))arch/x86/include/bits/string.h : ^185 :arch/x86/include/bits/string.h22::239 :note22: :previous definition is here note: previous definition is here static inline void * memset(void *s, int c,size_t count) static inline size_t strlen(const char * s) ^ ^ In file included from 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 )) ^ In file included from arch/x86/include/bits/string.hhci/strerror.c::1592:22: :include/string.h :note39: :previous definition is here44 : warning: attribute declaration must precede definition [-Wignored-attributes] static inline void * memmove(void * dest,const void * src, size_t n) ^ void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/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) ^ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/wireless_errors.o 6 warnings generated. In file included from hci/readline.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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) ^ 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' [BUILD] bin/config_cmd.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 hci/editstring.c:22: include/string.h:29: [BUILD] bin/nvo_cmd.o 24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h: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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. 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) ^ [BUILD] bin/login_cmd.o [BUILD] bin/sanboot_cmd.o 6 warnings generated. 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) ^ [BUILD] bin/ifmgmt_cmd.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/gdbstub_cmd.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/autoboot_cmd.o [BUILD] bin/time_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] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h: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] 6 warnings generated. [BUILD] bin/dhcp_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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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) ^ clang: warning: optimization flag '-fstrength-reduce' 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); } ) ^~~~~~ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ 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:109:18: note: expanded from macro 'ref_put' ref_decrement ( refcnt ); \ ^~~~~~ 6 warnings generated. [BUILD] bin/route_cmd.o [BUILD] bin/digest_cmd.o [BUILD] bin/image_cmd.o In file included from hci/commands/time_cmd.c:1126: warninginclude/string.hs: generated28:5: warning: attribute declaration must precede definition [-Wignored-attributes] . int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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) ^ [BUILD] bin/fcmgmt_cmd.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/lotest_cmd.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/iwmgmt_cmd.o clang: warning: optimization flag '-fstrength-reduce' 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] [BUILD] bin/vlan_cmd.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 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/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: 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/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' In file included from #define __nonnull __attribute__ (( nonnull ))hci/commands/image_cmd.c : ^26 : arch/x86/include/bits/string.hIn file included from :include/ipxe/image.h185::1522: :In file included from include/ipxe/uaccess.hnote:: previous definition is here25 : include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' static inline void * memset(void *s, int c,size_t count) ^ #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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.cIn file included from :hci/commands/dhcp_cmd.c26: 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::27: 580include/string.h::4036:: 58note: warning: : attribute declaration must precede definition [-Wignored-attributes] expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ static inline int strncmp(const char * cs,const char * ct,size_t count) include/compiler.h:580 ^: 36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from hci/commands/image_cmd.c: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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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) ^ [BUILD] bin/login_ui.o In file included from hci/commands/lotest_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: 6note warning: sprevious definition is here generated . 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/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 )) ^ arch/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:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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 clang: static inline void * memmove(void * dest,const void * src, size_t n) ^ warning: optimization flag '-fstrength-reduce' 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] [BUILD] bin/alert.o 6 warnings generated. [BUILD] bin/clear.o 6 warnings generated. [BUILD] bin/edging.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) ^ 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:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from hci/tui/login_ui.c:27: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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] 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/winattrs.o In file included from hci/tui/settings_ui.c:24: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/tui/settings_ui.c:24: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h: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) ^ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/ansi_screen.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/slk.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/print_nadv.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] In file included from hci/mucurses/slk.c:4: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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/wininit.o [BUILD] bin/mucurses.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/windows.o [BUILD] bin/print.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/colour.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/kb.o [BUILD] bin/editbox.o [BUILD] bin/keymap_pt.o clangclang: : warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]warning : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/keymap_dk.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] In file included from hci/mucurses/widgets/editbox.c:21: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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) ^ 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'; ^~~~ [BUILD] bin/keymap_gr.o 6 warnings generated. 1 warning generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/keymap_il.o [BUILD] bin/keymap_us.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/keymap_th.o [BUILD] bin/keymap_et.o [BUILD] bin/keymap_no.o [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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/keymap_al.o [BUILD] bin/keymap_sr.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/keymap_lt.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/keymap_ua.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/keymap_wo.o [BUILD] bin/keymap_mt.o [BUILD] bin/keymap_by.o [BUILD] bin/keymap_az.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/keymap_fr.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/keymap_pl.o clang: warning: optimization flag '-fstrength-reduce' 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/keymap_mk.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/keymap_fi.o [BUILD] bin/keymap_de.o clang: warning: optimization flag '-fstrength-reduce' 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] [BUILD] bin/keymap_bg.o [BUILD] bin/keymap_hu.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/keymap_es.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/keymap_sg.o [BUILD] bin/keymap_it.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/keymap_ro.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/prompt.o [BUILD] bin/route.o [BUILD] bin/iwmgmt.o [BUILD] bin/lotest.o [BUILD] bin/imgmgmt.o [BUILD] bin/pxemenu.o [BUILD] bin/dhcpmgmt.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/fcmgmt.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. 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/pxemenu.c:24: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ 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) ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from usr/pxemenu.c:24: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from usr/pxemenu.c:24: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/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/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) ^ [BUILD] bin/ifmgmt.o 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 ); \ ^~~~~~ 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) ^ [BUILD] bin/autoboot.o 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 [BUILD] bin/config_infiniband.o 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 ); \ ^~~~~~ 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/config_net80211.o [BUILD] bin/config_ethernet.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/ifmgmt.c:21: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from usr/ifmgmt.c:21: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from usr/ifmgmt.c:21: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from usr/ifmgmt.c:21: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/config_fc.o [BUILD] bin/config.o [BUILD] bin/config_romprefix.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/rdtsc_timer.o In file included from usr/autoboot.c:21: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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 ); \ ^~~~~~ 11 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/basemem_packet.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/video_subr.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/gdbmach.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/cpu.o [BUILD] bin/pic8259.o 11 warnings generated. [BUILD] bin/runtime.o [BUILD] bin/timer2.o clang: warning: optimization flag '-fstrength-reduce' 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] In file included from arch/i386/core/video_subr.c:9: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/core/video_subr.c:9: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/core/video_subr.c:9: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/x86_io.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/relocate.o 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.hIn file included from :arch/i386/core/runtime.c25: :include/string.h:3233:: 38In file included from : include/ipxe/image.h:warning15: In file included from include/ipxe/uaccess.h:: 25attribute declaration must precede definition [-Wignored-attributes]: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:#define __nonnull __attribute__ (( nonnull ))33 : ^note : arch/x86/include/bits/string.hexpanded from macro '__pure' :239:22: note: #define __pure __attribute__ (( pure ))previous definition is here ^ arch/x86/include/bits/string.h:216:static inline size_t strlen(const char * s) 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.hIn file included from :arch/i386/core/timer2.c216::1918: :In file included from include/ipxe/io.h:note24: : previous definition is hereIn file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes]static inline int strncmp(const char * cs,const char * ct,size_t count) ^ void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/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] In file included from arch/i386/core/runtime.c:33: In file included from include/ipxe/image.h:15void * memmove(void * dest,const void *src,size_t count) __nonnull;: In file included from include/ipxe/uaccess.h ^: 25: include/compiler.hinclude/string.h:32::8580:: 36warning:: 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.harch/x86/include/bits/string.h:159::56622:: 33note: : noteprevious definition is here: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ static inline void * memmove(void * dest,const void * src, size_t n)arch/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) ^ 6 warnings generated. 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/gdbmach.c: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/gdbmach.c: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/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) ^ 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 [BUILD] bin/nulltrap.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/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) ^ arch/i386/core/pic8259.c:37:20: warning: unused function 'send_nonspecific_eoi' [-Wunused-function] static inline void send_nonspecific_eoi ( unsigned int irq ) { ^ 6 warnings generated. [BUILD] bin/librm_mgmt.o 6 warnings generated. 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] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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) ^ [BUILD] bin/dumpregs.o 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/hidemem.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 8 warnings generated. 6 warnings generated. [BUILD] bin/memmap.o [BUILD] bin/basemem.o 7 warnings generated. [BUILD] bin/fakee820.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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) ^ 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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/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:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/bios_console.o 6 warnings generated. In file included from arch/i386/transitions/librm_mgmt.c:11: In file included from arch/i386/include/realmode.h:6: In file included from include/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) ^ 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/pnpbios.o [BUILD] bin/com32.o 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' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h: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:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/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(); ^ 6 warnings generated. 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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: 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 '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/nbi.o 7 warnings generated. [BUILD] bin/bzimage.o 6 warnings generated. 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; ^ In file included from include/compiler.harch/i386/firmware/pcbios/pnpbios.c::58022:36: :include/string.h :note28: :expanded from macro '__nonnull'5 : warning: attribute declaration must precede definition [-Wignored-attributes] #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:static inline int strncmp(const char * cs,const char * ct,size_t count)566 : ^33 : note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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 hereIn file included from arch/i386/image/com32.c:30: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes]static inline int strncmp(const char * cs,const char * ct,size_t count) ^ size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/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/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:239In file included from :arch/i386/image/com32.c22::30 : noteinclude/string.h: :previous definition is here39: 44: warning: attribute declaration must precede definition [-Wignored-attributes] static inline size_t strlen(const char * s) ^ In file included from arch/i386/firmware/pcbios/pnpbios.c:22void * memset(void * s,int c,size_t count) __nonnull;: include/string.h ^: 32include/compiler.h::58038::36 :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.harch/x86/include/bits/string.h::580185::3622:: notenote: : expanded from macro '__nonnull'previous definition is here #define __nonnull __attribute__ (( nonnull )) clangstatic inline void * memset(void *s, int c,size_t count): warning ^ ^: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]arch/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:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here In file included from arch/i386/firmware/pcbios/pnpbios.c:22: include/string.hstatic inline void * memmove(void * dest,const void * src, size_t n): 39 ^: 44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/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) ^ [BUILD] bin/pxe_image.o 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 ( ); ^ 6 warnings generated. [BUILD] bin/multiboot.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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) ^ arch/i386/firmware/pcbios/fakee820.c:24:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void int15_fakee820(); ^ In file included from arch/i386/firmware/pcbios/memmap.c:23: In file included from arch/i386/include/realmode.h:6: In file included from include/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; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/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) ^ 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) ^ 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) ^ 12 warnings generated. 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' 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) ^ [BUILD] bin/elfboot.o 7 warnings generated. [BUILD] bin/comboot.o 6 warnings generated. clangclang: : warningwarning: : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/bootsector.o 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) ^ 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) ^ [BUILD] bin/bios_nap.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/int13.o [BUILD] bin/pcibios.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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/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] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/interface/pcbios/bios_nap.c:2: In file included from arch/i386/include/realmode.h:6: In file included from include/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] 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'clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] #define __nonnull __attribute__ (( nonnull ))6 warning ^s generatedarch/x86/include/bits/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/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 ( ); ^ 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/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: [BUILD] bin/bios_timer.o 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:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/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: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 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] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/image/elfboot.c:23: In file included from include/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/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. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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) ^ [BUILD] bin/biosint.o 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: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 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: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 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 ); \ ^~~~~~ 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 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 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:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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] 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: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) ^ 6 warnings generated. [BUILD] bin/memtop_umalloc.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. 6 warnings generated. [BUILD] bin/bios_smbios.o [BUILD] bin/pxe_call.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] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/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) ^ [BUILD] bin/pxe_file.o 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) ^ 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] 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/pxe_tftp.o 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 )) ^ arch/x86/include/bits/string.h: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:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h: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) ^ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/pxe_preboot.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 12 warnings generated. 6 warnings generated. [BUILD] bin/pxe_exit_hook.o 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) ^ 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.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h: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:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pxe/pxe_preboot.c:29: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pxe/pxe_preboot.c:29: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/interface/pxe/pxe_preboot.c:29: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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] [BUILD] bin/pxe_loader.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. 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:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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_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:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h: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_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) ^ [BUILD] bin/pxe_undi.o arch/i386/interface/pxe/pxe_preboot.c:265:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] } ^ [BUILD] bin/pxe_udp.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] In file included from arch/i386/interface/pxe/pxe_tftp.c:31: 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_tftp.c:31: 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_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_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) ^ 6 warnings generated. 7 warnings generated. 11 warnings generated. [BUILD] bin/pxeparent.o [BUILD] bin/pxeparent_dhcp.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clangIn 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 )) ^ warningarch/x86/include/bits/string.h: :optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]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_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:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. 6 warnings generated. [BUILD] bin/comboot_call.o [BUILD] bin/com32_call.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/comboot_resolv.o In file included from arch/i386/interface/pxe/pxe_undi.c:29: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/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: 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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) ^ 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] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h: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:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/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 here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/interface/syslinux/com32_call.c:27: In file included from arch/i386/include/realmode.h:6: In file included from include/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/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) ^ 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) ^ 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: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_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 here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/interface/syslinux/comboot_call.c:27: In file included from arch/i386/include/realmode.h:6: In file included from include/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 ( ); ^ 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 ( ); ^ 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] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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) ^ 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:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/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/comboot_resolv.c:2: 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_cmd.o 6 warnings generated. [BUILD] bin/reboot_cmd.o arch/i386/interface/pxe/pxe_udp.c:398:45: warning: taking address of packed member 'src_ip' of class or structure 's_PXENV_UDP_READ' may result in an unaligned pointer value [-Waddress-of-packed-member] inet_ntoa ( *( ( struct in_addr * ) &pxenv_udp_read->src_ip ) )); ^~~~~~~~~~~~~~~~~~~~~~ include/compiler.h: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__ ); \ ^~~~~~~~~~~ arch/i386/interface/pxe/pxe_udp.c:400:45: warning: taking address of packed member 'dest_ip' of class or structure 's_PXENV_UDP_READ' may result in an unaligned pointer value [-Waddress-of-packed-member] inet_ntoa ( *( ( struct in_addr * ) &pxenv_udp_read->dest_ip ) ), ^~~~~~~~~~~~~~~~~~~~~~~ include/compiler.h: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__ ); \ ^~~~~~~~~~~ 12 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/pcidirect.o 8 warnings generated. [BUILD] bin/x86_string.o 12 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/efix86_nap.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' 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/efiprefix.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) ^ 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) ^ 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) ^ 6 warnings generated. 6 warnings generated. 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: 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:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h: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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/efidrvprefix.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. 6 warnings generated. 6 warnings generated. [BUILD] bin/undipreload.o [BUILD] bin/undiload.o [BUILD] bin/undionly.o [BUILD] bin/undi.o [BUILD] bin/undinet.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 12 warnings generated. [BUILD] bin/undirom.o In file included from arch/i386/drivers/net/undiload.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here In file included from static inline int strncmp(const char * cs,const char * ct,size_t count)arch/i386/drivers/net/undipreload.c ^ :21In file included from : arch/i386/drivers/net/undiload.c:In file included from 23arch/i386/include/realmode.h:: 6: include/string.hIn file included from :include/ipxe/uaccess.h29::2425:: include/string.hwarning:: 28attribute declaration must precede definition [-Wignored-attributes]: 5: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.hint __pure strncmp(const char * cs,const char * ct,:216: 19: ^ note: include/compiler.hprevious definition is here :566:33: note: expanded from macro '__pure' static inline int strncmp(const char * cs,const char * ct,size_t count) ^ #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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) ^ In file included from [BUILD] bin/gdbstub_test.o 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) ^ [BUILD] bin/virtaddr.o 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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) ^ 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) ^ [BUILD] bin/patch_cf.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:arch/i386/drivers/net/undinet.c :note507: :expanded from macro 'list_add'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] list_add ( (new), (head) ); \ ^~~ netdev->dev = &undi->dev; ^~~~~~~~~ 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) ) { \ ^~~~~~~~~ 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: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) ); \ ^~~~ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/gdbidt.o [BUILD] bin/setjmp.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h: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:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/drivers/net/undirom.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/drivers/net/undirom.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/drivers/net/undirom.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/stack.o 27 warnings generated. 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) ^ 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 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) ^ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/stack16.o 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:3: 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: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) ); \ ^~~~ 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: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: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: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: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: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: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) ); \ ^~~~ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/libkir.o 27 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 6 warnings generated. 7 warnings generated. [BUILD] bin/libpm.o [BUILD] bin/liba20.o [BUILD] bin/librm.o [BUILD] bin/libprefix.o [BUILD] bin/dskprefix.o [BUILD] bin/mromprefix.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/unnrv2b.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/lkrnprefix.o [BUILD] bin/unnrv2b16.o [BUILD] bin/kkpxeprefix.o [BUILD] bin/undiloader.o [BUILD] bin/bootpart.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/nullprefix.o [BUILD] bin/nbiprefix.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/kpxeprefix.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/kkkpxeprefix.o [BUILD] bin/usbdisk.o clang: warning: optimization flag '-fstrength-reduce' 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] [BUILD] bin/romprefix.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/pxeprefix.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/mbr.o [BUILD] bin/e820mangler.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/pxe_entry.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [BUILD] bin/com32_wrapper.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] [HOSTCC] util/zbin [BUILD] bin/undiisr.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' 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: non-void function does not return a value [-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. [BIN] bin/rtl8139.rom.bin [ZINFO] bin/rtl8139.rom.zinfo [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 - 1067 bytes 1 keywords 34 source lines AML Output: ssdt_s3.aml - 49 bytes 0 opcodes 1 named objects Hex Dump: ssdt_s3.hex - 924 bytes Compilation successful. 0 Errors, 0 Warnings, 0 Remarks, 4 Optimizations sed -e 's/AmlCode/ssdt_s3/g' -e 's/_aml_code//g' ssdt_s3.hex >ssdt_s3.h iasl -vs -p ssdt_pm -tc ssdt_pm.asl ASL Input: ssdt_s4.asl - 1067 bytes 1 keywords 34 source lines AML Output: ssdt_s4.aml - 49 bytes 0 opcodes 1 named objects Hex Dump: ssdt_s4.hex - 924 bytes Compilation successful. 0 Errors, 0 Warnings, 0 Remarks, 4 Optimizations sed -e 's/AmlCode/ssdt_s4/g' -e 's/_aml_code//g' ssdt_s4.hex >ssdt_s4.h rm -f ssdt_s3.hex ssdt_s3.aml iasl -vs -p ssdt_tpm -tc ssdt_tpm.asl ssdt_pm.asl 281: Method (HLPA, 0, NotSerialized) Remark 2120 - ^ Control Method should be made Serialized due to creation of named objects within (\_SB.HLPA) ssdt_pm.asl 284: Name (TMP, Buffer (Local0) {}) Remark 2173 - ^ Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.HLPA) ssdt_pm.asl 368: Method (_BST, 0, NotSerialized) Remark 2120 - ^ Control Method should be made Serialized due to creation of named objects within (\_SB.BAT0._BST) ssdt_pm.asl 375: Name (BST0, Package (0x04) {}) Remark 2173 - ^ Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.BAT0._BST) ssdt_pm.asl 402: Store (\_SB.PB2, Local0) Warning 3144 - Method Local is set but never used ^ (Local0) ssdt_pm.asl 406: Method (_BST, 0, NotSerialized) Remark 2120 - ^ Control Method should be made Serialized due to creation of named objects within (\_SB.BAT1._BST) ssdt_pm.asl 412: Name (BST1, Package (0x04) {}) Remark 2173 - ^ Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.BAT1._BST) ASL Input: ssdt_pm.asl - 12754 bytes 192 keywords 425 source lines AML Output: ssdt_pm.aml - 1494 bytes 128 opcodes 64 named objects Hex Dump: ssdt_pm.hex - 14425 bytes Compilation successful. 0 Errors, 1 Warnings, 6 Remarks, 31 Optimizations sed -e 's/AmlCode/ssdt_pm/g' -e 's/_aml_code//g' ssdt_pm.hex >ssdt_pm.h rm -f ssdt_s4.hex ssdt_s4.aml gcc -Wall -Werror -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -Wno-error=ignored-attributes -Wdeclaration-after-statement -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader/acpi/../../../../tools/include -o mk_dsdt mk_dsdt.c ASL Input: ssdt_tpm.asl - 1046 bytes 3 keywords 33 source lines AML Output: ssdt_tpm.aml - 76 bytes 0 opcodes 3 named objects Hex Dump: ssdt_tpm.hex - 1153 bytes Compilation successful. 0 Errors, 0 Warnings, 0 Remarks, 0 Optimizations rm -f ssdt_pm.hex ssdt_pm.aml sed -e 's/AmlCode/ssdt_tpm/g' -e 's/_aml_code//g' ssdt_tpm.hex >ssdt_tpm.h rm -f ssdt_tpm.hex ssdt_tpm.aml gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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 .static_tables.o.d -fno-optimize-sibling-calls -mno-tls-direct-seg-refs -Werror -nopie -fno-stack-protector -fno-exceptions -fno-builtin -msoft-float -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader/acpi/../../../../tools/include -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -c -o static_tables.o static_tables.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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 .build.o.d -fno-optimize-sibling-calls -mno-tls-direct-seg-refs -Werror -nopie -fno-stack-protector -fno-exceptions -fno-builtin -msoft-float -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader/acpi/../../../../tools/include -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -c -o build.o build.c awk 'NR > 1 {print s} {s=$0}' dsdt.asl > dsdt_anycpu.asl awk 'NR > 1 {print s} {s=$0}' dsdt.asl > dsdt_15cpu.asl ./mk_dsdt --maxcpu any >> dsdt_anycpu.asl awk 'NR > 1 {print s} {s=$0}' dsdt.asl > dsdt_anycpu_qemu_xen.asl ./mk_dsdt --maxcpu 15 >> dsdt_15cpu.asl ./mk_dsdt --dm-version qemu-xen >> dsdt_anycpu_qemu_xen.asl iasl -vs -p dsdt_anycpu -tc dsdt_anycpu.asl iasl -vs -p dsdt_15cpu -tc dsdt_15cpu.asl dsdt_anycpu.asl 84: Device (PCI0) Warning 3073 - Multiple types ^ (Device object requires either a _HID or _ADR, but not both) dsdt_anycpu.asl 110: Method (_CRS, 0, NotSerialized) Remark 2120 - ^ Control Method should be made Serialized due to creation of named objects within (\_SB.PCI0._CRS) dsdt_anycpu.asl 112: Name (PRT0, ResourceTemplate () Remark 2173 - ^ Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0._CRS) dsdt_anycpu.asl 485: Processor ( PR00, 0, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 510: Processor ( PR01, 1, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 535: Processor ( PR02, 2, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 560: Processor ( PR03, 3, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 585: Processor ( PR04, 4, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 610: Processor ( PR05, 5, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 635: Processor ( PR06, 6, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 660: Processor ( PR07, 7, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 685: Processor ( PR08, 8, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 710: Processor ( PR09, 9, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 735: Processor ( PR0A, 10, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 760: Processor ( PR0B, 11, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 785: Processor ( PR0C, 12, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 810: Processor ( PR0D, 13, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 835: Processor ( PR0E, 14, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 860: Processor ( PR0F, 15, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 885: Processor ( PR10, 16, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 910: Processor ( PR11, 17, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 935: Processor ( PR12, 18, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 960: Processor ( PR13, 19, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 985: Processor ( PR14, 20, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 1010: Processor ( PR15, 21, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 1035: Processor ( PR16, 22, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 1060: Processor ( PR17, 23, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 1085: Processor ( PR18, 24, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 1110: Processor ( PR19, 25, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 1135: Processor ( PR1A, 26, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 1160: Processor ( PR1B, 27, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 1185: Processor ( PR1C, 28, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 1210: Processor ( PR1D, 29, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 1235: Processor ( PR1E, 30, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 1260: Processor ( PR1F, 31, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 1285: Processor ( PR20, 32, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 1310: Processor ( PR21, 33, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 1335: Processor ( PR22, 34, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 1360: Processor ( PR23, 35, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 1385: Processor ( PR24, 36, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 1410: Processor ( PR25, 37, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 1435: Processor ( PR26, 38, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 1460: Processor ( PR27, 39, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 1485: Processor ( PR28, 40, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 1510: Processor ( PR29, 41, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 1535: Processor ( PR2A, 42, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 1560: Processor ( PR2B, 43, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 1585: Processor ( PR2C, 44, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 1610: Processor ( PR2D, 45, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 1635: Processor ( PR2E, 46, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 1660: Processor ( PR2F, 47, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 1685: Processor ( PR30, 48, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 1710: Processor ( PR31, 49, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 1735: Processor ( PR32, 50, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 1760: Processor ( PR33, 51, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 1785: Processor ( PR34, 52, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 1810: Processor ( PR35, 53, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 1835: Processor ( PR36, 54, 0x0000b010, 0x06 ) iasl -vs -p dsdt_anycpu_qemu_xen -tc dsdt_anycpu_qemu_xen.asl { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 1860: Processor ( PR37, 55, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 1885: Processor ( PR38, 56, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 1910: Processor ( PR39, 57, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 1935: Processor ( PR3A, 58, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 1960: Processor ( PR3B, 59, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 1985: Processor ( PR3C, 60, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 2010: Processor ( PR3D, 61, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 2035: Processor ( PR3E, 62, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 2060: Processor ( PR3F, 63, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 2085: Processor ( PR40, 64, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 2110: Processor ( PR41, 65, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 2135: Processor ( PR42, 66, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 2160: Processor ( PR43, 67, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 2185: Processor ( PR44, 68, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 2210: Processor ( PR45, 69, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 2235: Processor ( PR46, 70, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 2260: Processor ( PR47, 71, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 2285: Processor ( PR48, 72, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 2310: Processor ( PR49, 73, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 2335: Processor ( PR4A, 74, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 2360: Processor ( PR4B, 75, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 2385: Processor ( PR4C, 76, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 2410: Processor ( PR4D, 77, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 2435: Processor ( PR4E, 78, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 2460: Processor ( PR4F, 79, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 2485: Processor ( PR50, 80, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 2510: Processor ( PR51, 81, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 2535: Processor ( PR52, 82, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 2560: Processor ( PR53, 83, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 2585: Processor ( PR54, 84, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 2610: Processor ( PR55, 85, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 2635: Processor ( PR56, 86, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 2660: Processor ( PR57, 87, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 2685: Processor ( PR58, 88, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 2710: Processor ( PR59, 89, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 2735: Processor ( PR5A, 90, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 2760: Processor ( PR5B, 91, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 2785: Processor ( PR5C, 92, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 2810: Processor ( PR5D, 93, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 2835: Processor ( PR5E, 94, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 2860: Processor ( PR5F, 95, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 2885: Processor ( PR60, 96, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 2910: Processor ( PR61, 97, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 2935: Processor ( PR62, 98, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 2960: Processor ( PR63, 99, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 2985: Processor ( PR64, 100, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 3010: Processor ( PR65, 101, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 3035: Processor ( PR66, 102, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 3060: Processor ( PR67, 103, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 3085: Processor ( PR68, 104, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 3110: Processor ( PR69, 105, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 3135: Processor ( PR6A, 106, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 3160: Processor ( PR6B, 107, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 3185: Processor ( PR6C, 108, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 3210: Processor ( PR6D, 109, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 3235: Processor ( PR6E, 110, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 3260: Processor ( PR6F, 111, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 3285: Processor ( PR70, 112, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 3310: Processor ( PR71, 113, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 3335: Processor ( PR72, 114, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 3360: Processor ( PR73, 115, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 3385: Processor ( PR74, 116, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 3410: Processor ( PR75, 117, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 3435: Processor ( PR76, 118, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 3460: Processor ( PR77, 119, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 3485: Processor ( PR78, 120, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 3510: Processor ( PR79, 121, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 3535: Processor ( PR7A, 122, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 3560: Processor ( PR7B, 123, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 3585: Processor ( PR7C, 124, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 3610: Processor ( PR7D, 125, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 3635: Processor ( PR7E, 126, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 3660: Processor ( PR7F, 127, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu.asl 5360: Return ( \_SB.PRSC() ) Warning 3104 - ^ Reserved method should not return a value (_L02) dsdt_anycpu.asl 9725: Name ( SLT, 0x0 ) Remark 2173 - ^ Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_GPE._L03) dsdt_anycpu.asl 9726: Name ( EVT, 0x0 ) Remark 2173 - ^ Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_GPE._L03) ASL Input: dsdt_anycpu.asl - 389659 bytes 8007 keywords 11013 source lines AML Output: dsdt_anycpu.aml - 70833 bytes 5537 opcodes 2470 named objects Hex Dump: dsdt_anycpu.hex - 664543 bytes Compilation successful. 0 Errors, 130 Warnings, 4 Remarks, 2630 Optimizations sed -e 's/AmlCode/dsdt_anycpu/g' -e 's/_aml_code//g' dsdt_anycpu.hex >dsdt_anycpu.c echo "int dsdt_anycpu_len=sizeof(dsdt_anycpu);" >>dsdt_anycpu.c rm -f dsdt_anycpu.aml dsdt_anycpu.hex dsdt_anycpu_qemu_xen.asl 84: Device (PCI0) Warning 3073 - Multiple types ^ (Device object requires either a _HID or _ADR, but not both) dsdt_anycpu_qemu_xen.asl 110: Method (_CRS, 0, NotSerialized) Remark 2120 - ^ Control Method should be made Serialized due to creation of named objects within (\_SB.PCI0._CRS) dsdt_anycpu_qemu_xen.asl 112: Name (PRT0, ResourceTemplate () Remark 2173 - ^ Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0._CRS) dsdt_anycpu_qemu_xen.asl 485: Processor ( PR00, 0, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 510: Processor ( PR01, 1, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 535: Processor ( PR02, 2, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 560: Processor ( PR03, 3, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 585: Processor ( PR04, 4, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 610: Processor ( PR05, 5, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 635: Processor ( PR06, 6, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 660: Processor ( PR07, 7, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 685: Processor ( PR08, 8, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 710: Processor ( PR09, 9, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 735: Processor ( PR0A, 10, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 760: Processor ( PR0B, 11, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 785: dsdt_15cpu.asl 84: P r o c e s sDoervice (PCI0) Warning 3073 - Multiple types ^ (Device object requires either a _HID or _ADR, but not both) dsdt_15cpu.asl 110: ( P R 0 C , 1 2 ,M e0txh0o0d0 0(b_0C1R0S,, 00x,0 6N o)t S{e rWarning 3168 -i ^ Legacy Processor() keyword detected. Use Device() keyword instead.a l idsdt_anycpu_qemu_xen.aslz 810: e d ) Remark 2120 - ^ Control Method should be made Serialized due to creation of named objects within (\_SB.PCI0._CRS) Pdsdt_15cpu.aslr 112: o c e s s o r ( P R 0 DN,a m1e3 ,( PR0Tx00,0 0R0ebs0ou1r0c,e T0exm0p6l a)t e{ (Warning 3168 -) ^ Legacy Processor() keyword detected. Use Device() keyword instead. Remark 2173 - ^ Creation of named objects within a method is highly inefficient, use globals or method local variables insteaddsdt_anycpu_qemu_xen.asl (\_SB.PCI0._CRS) 835: dsdt_15cpu.asl 485: P r o cPersoscoers s(o rP R(0 EP,R 0104,, 00,x 000x0000b0001b00,1 00,x 006x 0)6 {) Warning 3168 -{ ^ Legacy Processor() keyword detected. Use Device() keyword instead. Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead.dsdt_anycpu_qemu_xen.asl 860: dsdt_15cpu.asl 510: P r oPcreoscseosrs o(r P(R 0PFR,0 11,5 ,1 ,0 x00x000000b00b1001,0 ,0 x00x60 6) ){ {Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead.Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 885: dsdt_15cpu.asl 535: P rPorcoecsessosro r( (P RP1R00,2 ,1 62,, 00xx00000000bb001100,, 00xx0066 )) {{ Warning 3168 -Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_15cpu.asldsdt_anycpu_qemu_xen.asl 560: 910: PPrroocceessssoorr (( PPRR0131,, 31,7 ,0 x00x000000b00b1001,0 ,0 x00x60 6) ){ {Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead.Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_15cpu.asl 585: dsdt_anycpu_qemu_xen.asl 935: P r oPcreoscseosrs o(r P(R 0P4R,1 24,, 108x,0 000x00b000100b,0 100x,0 60 x)0 6{ )Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead.{ Warning 3168 -dsdt_15cpu.asl ^ Legacy Processor() keyword detected. Use Device() keyword instead. 610: dsdt_anycpu_qemu_xen.asl 960: P r o c ePsrsoocre s(s oPRr0 5(, P5R,1 30,x 01090,0 b00x1000,0 00bx0016 0), {0 xWarning 3168 -0 ^ Legacy Processor() keyword detected. Use Device() keyword instead.6 )dsdt_15cpu.asl 635: { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 985: P r o c e s s o rP r(o cPeRs0s6,o r6 ,( 0PxR01040,0 b2001,0 ,0 x00x00060 b)0 1{0 ,Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead.0 x 0dsdt_15cpu.asl6 660: ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead.P r odsdt_anycpu_qemu_xen.aslc 1010: e s s o r ( Processor ( PR15, 21, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 1035: Processor ( PR16, 22, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 1060: Processor ( PR17, 23, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 1085: Processor ( PR18, 24, 0x0000b010, 0x0P6R 0)7 ,{ 7Warning 3168 -, ^ Legacy Processor() keyword detected. Use Device() keyword instead. 0 xdsdt_anycpu_qemu_xen.asl0 1110: 0 0 0 b 01 0 , 0Pxr0o6c e)s s{o rWarning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead.( Pdsdt_15cpu.aslR 685: 1 9 , 2 5 , P0rxoc0e0s0s0obr0 1(0 ,P R00x80,6 8), {0 xWarning 3168 -0 ^ Legacy Processor() keyword detected. Use Device() keyword instead.0 0 0dsdt_anycpu_qemu_xen.aslb 1135: 01 0 , 0 x 06 ) P{r oWarning 3168 -c ^ Legacy Processor() keyword detected. Use Device() keyword instead.e s sdsdt_15cpu.aslo 710: r ( P R 1 A ,P ro2c6es,s o0rx 0(0 P0R00b90,1 09,, 00xx0060 0)0 b{0 1Warning 3168 -0 ^ Legacy Processor() keyword detected. Use Device() keyword instead., 0 xdsdt_anycpu_qemu_xen.asl0 1160: 6 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. Pdsdt_15cpu.aslr 735: o c e s s o r Pr(ocessor ( PR 0PAR, 11B0,, 207x,0 000x00b000100b,0 100x,0 60 x)0 6{ )Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead.{ Warning 3168 -dsdt_15cpu.asl ^ Legacy Processor() keyword detected. Use Device() keyword instead. 760: dsdt_anycpu_qemu_xen.asl 1185: P r o c ePsrsoocre s(s oPrR0 B(, P1R11,C ,0 x2080,0 00bx001000,0 b00x1006, )0 x{0 6Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead.) {dsdt_15cpu.asl 785: Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 1210: P r o c e sPsroorc e(s PsRo0rC ,( 1P2R,1 D0,x 02090,0 b00x1000,0 00bx0061 0), {0 xWarning 3168 -0 ^ Legacy Processor() keyword detected. Use Device() keyword instead. 6 dsdt_15cpu.asl) 810: { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 1235: P r o c e s s o rP r(o cPeRs0sDo,r 1(3 ,P R01xE0,0 0300b,0 100x,0 000x006b 0)1 0{, Warning 3168 -0 ^ Legacy Processor() keyword detected. Use Device() keyword instead.x 0dsdt_15cpu.asl6 835: ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. Pdsdt_anycpu_qemu_xen.aslr 1260: o c e s s o r (P rPoRc0eEs, s1o4r, (0 xP0R010F0,b 03110,, 00xx0060 0)0 b{0 1Warning 3168 -0 ^ Legacy Processor() keyword detected. Use Device() keyword instead., dsdt_15cpu.asl0 1066: x 0 6 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.aslR 1285: e t u r n ( \P_rSoBc.ePsRsSoCr( )( )P RWarning 3104 -2 ^ Reserved method should not return a value0 (_L02), 32, dsdt_15cpu.asl0 5431: x 0 0 0 0 b 0 1 0 , 0 xN0a6m e) ({ SWarning 3168 -L ^ Legacy Processor() keyword detected. Use Device() keyword instead.T , 0dsdt_anycpu_qemu_xen.aslx 1310: 0 ) Remark 2173 - ^ Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_GPE._L03) dsdt_15cpu.aslP 5432: r o c e s s o r ( P RN2a1m,e 3(3 ,E V0Tx,0 000x00b 0)1 0Remark 2173 -, ^ Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_GPE._L03)0 x 06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 1335: Processor ( PR22, 34, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 1360: Processor ( PR23, 35, 0x0000ASL Input: dsdt_15cpu.asl - 247652 bytes 4815 keywords 6719 source lines AML Output: dsdt_15cpu.aml - 48530 bytes 3249 opcodes 1566 named objects Hex Dump: dsdt_15cpu.hex - 455438 bytes Compilation successful. 0 Errors, 17 Warnings, 4 Remarks, 1062 Optimizations b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 1385: Processor ( PR24, 36, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 1410: Processor ( PR25, 37, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 1435: Processor ( PR26, 38, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 1460: Processor ( PR27, 39, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 1485: Processor ( PR28, 40, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 1510: Processor ( PR29, 41, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 1535: Processor ( PR2A, 42, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 1560: Processor ( PR2B, 43, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 1585: Processor ( PR2C, 44, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 1610: Processor ( PR2D, 45, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 1635: Processor ( PR2E, 46, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 1660: Processor ( PR2F, 47, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 1685: Processor ( PR30, 48, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 1710: Processor ( PR31, 49, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 1735: Processor ( PR32, 50, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 1760: Processor ( PR33, 51, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 1785: Processor ( PR34, 52, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 1810: Processor ( PR35, 53, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 1835: Processor ( PR36, 54, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 1860: Processor ( PR37, 55, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 1885: Processor ( PR38, 56, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 1910: Processor ( PR39, 57, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 1935: Processor ( PR3A, 58, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 1960: Processor ( PR3B, 59, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 1985: Processor ( PR3C, 60, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 2010: Processor ( PR3D, 61, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 2035: Processor ( PR3E, 62, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 2060: Processor ( PR3F, 63, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 2085: Processor ( PR40, 64, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 2110: Processor ( PR41, 65, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 2135: Processor ( PR42, 66, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 2160: Processor ( PR43, 67, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 2185: Processor ( PR44, 68, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 2210: Processor ( PR45, 69, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 2235: Processor ( PR46, 70, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 2260: Processor ( PR47, 71, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 2285: Processor ( PR48, 72, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 2310: Processor ( PR49, 73, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 2335: Processor ( PR4A, 74, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 2360: Processor ( PR4B, 75, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 2385: Processor ( PR4C, 76, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 2410: Processor ( PR4D, 77, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 2435: Processor ( PR4E, 78, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 2460: Processor ( PR4F, 79, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 2485: Processor ( PR50, 80, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 2510: Processor ( PR51, 81, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 2535: Processor ( PR52, 82, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 2560: Processor ( PR53, 83, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 2585: Processor ( PR54, 84, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 2610: Processor ( PR55, 85, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 2635: Processor ( PR56, 86, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 2660: Processor ( PR57, 87, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 2685: Processor ( PR58, 88, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 2710: Processor ( PR59, 89, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 2735: Processor ( PR5A, 90, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 2760: Processor ( PR5B, 91, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 2785: Processor ( PR5C, 92, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 2810: Processor ( PR5D, 93, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 2835: Processor ( PR5E, 94, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 2860: Processor ( PR5F, 95, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 2885: Processor ( PR60, 96, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 2910: Processor ( PR61, 97, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 2935: Processor ( PR62, 98, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 2960: Processor ( PR63, 99, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 2985: Processor ( PR64, 100, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 3010: Processor ( PR65, 101, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 3035: Processor ( PR66, 102, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 3060: Processor ( PR67, 103, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 3085: Processor ( PR68, 104, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 3110: Processor ( PR69, 105, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 3135: Processor ( PR6A, 106, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 3160: Processor ( PR6B, 107, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 3185: Processor ( PR6C, 108, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 3210: Processor ( PR6D, 109, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 3235: Processor ( PR6E, 110, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 3260: Processor ( PR6F, 111, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 3285: Processor ( PR70, 112, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 3310: Processor ( PR71, 113, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 3335: Processor ( PR72, 114, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 3360: Processor ( PR73, 115, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 3385: Processor ( PR74, 116, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 3410: Processor ( PR75, 117, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 3435: Processor ( PR76, 118, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 3460: Processor ( PR77, 119, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 3485: Processor ( PR78, 120, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 3510: Processor ( PR79, 121, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 3535: Processor ( PR7A, 122, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 3560: Processor ( PR7B, 123, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 3585: Processor ( PR7C, 124, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 3610: Processor ( PR7D, 125, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 3635: Processor ( PR7E, 126, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 3660: Processor ( PR7F, 127, 0x0000b010, 0x06 ) { Warning 3168 - ^ Legacy Processor() keyword detected. Use Device() keyword instead. dsdt_anycpu_qemu_xen.asl 5360: Return ( \_SB.PRSC() ) Warning 3104 - Reserved method should not return a value ^ (_E02) dsdt_anycpu_qemu_xen.asl 5753: Return ( 0x0 ) Warning 3104 - Reserved method should not return a value ^ (_EJ0) dsdt_anycpu_qemu_xen.asl 5761: Return ( 0x0 ) Warning 3104 - Reserved method should not return a value ^ (_EJ0) dsdt_anycpu_qemu_xen.asl 5769: Return ( 0x0 ) Warning 3104 - Reserved method should not return a value ^ (_EJ0) dsdt_anycpu_qemu_xen.asl 5777: Return ( 0x0 ) Warning 3104 - Reserved method should not return a value ^ (_EJ0) dsdt_anycpu_qemu_xen.asl 5785: Return ( 0x0 ) Warning 3104 - Reserved method should not return a value ^ (_EJ0) dsdt_anycpu_qemu_xen.asl 5793: Return ( 0x0 ) Warning 3104 - Reserved method should not return a value ^ (_EJ0) dsdt_anycpu_qemu_xen.asl 5801: Return ( 0x0 ) Warning 3104 - Reserved method should not return a value ^ (_EJ0) dsdt_anycpu_qemu_xen.asl 5809: Return ( 0x0 ) Warning 3104 - Reserved method should not return a value ^ (_EJ0) dsdt_anycpu_qemu_xen.asl 5817: Return ( 0x0 ) Warning 3104 - Reserved method should not return a value ^ (_EJ0) dsdt_anycpu_qemu_xen.asl 5825: Return ( 0x0 ) Warning 3104 - Reserved method should not return a value ^ (_EJ0) dsdt_anycpu_qemu_xen.asl 5833: Return ( 0x0 ) Warning 3104 - Reserved method should not return a value ^ (_EJ0) dsdt_anycpu_qemu_xen.asl 5841: Return ( 0x0 ) Warning 3104 - Reserved method should not return a value ^ (_EJ0) dsdt_anycpu_qemu_xen.asl 5849: Return ( 0x0 ) Warning 3104 - Reserved method should not return a value ^ (_EJ0) dsdt_anycpu_qemu_xen.asl 5857: Return ( 0x0 ) Warning 3104 - Reserved method should not return a value ^ (_EJ0) dsdt_anycpu_qemu_xen.asl 5865: Return ( 0x0 ) Warning 3104 - Reserved method should not return a value ^ (_EJ0) dsdt_anycpu_qemu_xen.asl 5873: Return ( 0x0 ) Warning 3104 - Reserved method should not return a value ^ (_EJ0) dsdt_anycpu_qemu_xen.asl 5881: Return ( 0x0 ) Warning 3104 - Reserved method should not return a value ^ (_EJ0) dsdt_anycpu_qemu_xen.asl 5889: Return ( 0x0 ) Warning 3104 - Reserved method should not return a value ^ (_EJ0) dsdt_anycpu_qemu_xen.asl 5897: Return ( 0x0 ) Warning 3104 - Reserved method should not return a value ^ (_EJ0) dsdt_anycpu_qemu_xen.asl 5905: Return ( 0x0 ) Warning 3104 - Reserved method should not return a value ^ (_EJ0) dsdt_anycpu_qemu_xen.asl 5913: Return ( 0x0 ) Warning 3104 - Reserved method should not return a value ^ (_EJ0) dsdt_anycpu_qemu_xen.asl 5921: Return ( 0x0 ) Warning 3104 - Reserved method should not return a value ^ (_EJ0) dsdt_anycpu_qemu_xen.asl 5929: Return ( 0x0 ) Warning 3104 - Reserved method should not return a value ^ (_EJ0) dsdt_anycpu_qemu_xen.asl 5937: Return ( 0x0 ) Warning 3104 - Reserved method should not return a value ^ (_EJ0) dsdt_anycpu_qemu_xen.asl 5945: Return ( 0x0 ) Warning 3104 - Reserved method should not return a value ^ (_EJ0) dsdt_anycpu_qemu_xen.asl 5953: Return ( 0x0 ) Warning 3104 - Reserved method should not return a value ^ (_EJ0) dsdt_anycpu_qemu_xen.asl 5961: Return ( 0x0 ) Warning 3104 - Reserved method should not return a value ^ (_EJ0) dsdt_anycpu_qemu_xen.asl 5969: Return ( 0x0 ) Warning 3104 - Reserved method should not return a value ^ (_EJ0) dsdt_anycpu_qemu_xen.asl 5977: Return ( 0x0 ) Warning 3104 - Reserved method should not return a value ^ (_EJ0) dsdt_anycpu_qemu_xen.asl 5985: Return ( 0x0 ) Warning 3104 - Reserved method should not return a value ^ (_EJ0) dsdt_anycpu_qemu_xen.asl 5993: Return ( 0x0 ) Warning 3104 - Reserved method should not return a value ^ (_EJ0) ASL Input: dsdt_anycpu_qemu_xen.asl - 206390 bytes 4373 keywords 6199 source lines AML Output: dsdt_anycpu_qemu_xen.aml - 34545 bytes 3059 opcodes 1314 named objects Hex Dump: dsdt_anycpu_qemu_xen.hex - 324378 bytes Compilation successful. 0 Errors, 161 Warnings, 2 Remarks, 2602 Optimizations, 93 Constants Folded sed -e 's/AmlCode/dsdt_anycpu_qemu_xen/g' -e 's/_aml_code//g' dsdt_anycpu_qemu_xen.hex >dsdt_anycpu_qemu_xen.c sed -e 's/AmlCode/dsdt_15cpu/g' -e 's/_aml_code//g' dsdt_15cpu.hex >dsdt_15cpu.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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 .dsdt_anycpu.o.d -fno-optimize-sibling-calls -mno-tls-direct-seg-refs -Werror -nopie -fno-stack-protector -fno-exceptions -fno-builtin -msoft-float -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader/acpi/../../../../tools/include -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -c -o dsdt_anycpu.o dsdt_anycpu.c echo "int dsdt_15cpu_len=sizeof(dsdt_15cpu);" >>dsdt_15cpu.c echo "int dsdt_anycpu_qemu_xen_len=sizeof(dsdt_anycpu_qemu_xen);" >>dsdt_anycpu_qemu_xen.c rm -f dsdt_15cpu.aml dsdt_15cpu.hex rm -f dsdt_anycpu_qemu_xen.aml dsdt_anycpu_qemu_xen.hex gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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 .dsdt_anycpu_qemu_xen.o.d -fno-optimize-sibling-calls -mno-tls-direct-seg-refs -Werror -nopie -fno-stack-protector -fno-exceptions -fno-builtin -msoft-float -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader/acpi/../../../../tools/include -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -c -o dsdt_anycpu_qemu_xen.o dsdt_anycpu_qemu_xen.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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 .dsdt_15cpu.o.d -fno-optimize-sibling-calls -mno-tls-direct-seg-refs -Werror -nopie -fno-stack-protector -fno-exceptions -fno-builtin -msoft-float -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader/acpi/../../../../tools/include -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -c -o dsdt_15cpu.o dsdt_15cpu.c ar rc acpi.a build.o dsdt_anycpu.o dsdt_15cpu.o static_tables.o dsdt_anycpu_qemu_xen.o gmake[7]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader/acpi' gmake[6]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader' /usr/pkg/bin/gmake hvmloader gmake[6]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader' echo "/* Autogenerated file. DO NOT EDIT */" > roms.inc.new echo "#ifdef ROM_INCLUDE_ROMBIOS" >> roms.inc.new gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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 .mp_tables.o.d -fno-optimize-sibling-calls -mno-tls-direct-seg-refs -Werror -nopie -fno-stack-protector -fno-exceptions -fno-builtin -msoft-float -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader/../../../tools/include -DENABLE_ROMBIOS -c -o mp_tables.o mp_tables.c sh ./mkhex rombios ../rombios/BIOS-bochs-latest >> roms.inc.new echo "#endif" >> roms.inc.new gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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 -mno-tls-direct-seg-refs -Werror -nopie -fno-stack-protector -fno-exceptions -fno-builtin -msoft-float -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader/../../../tools/include -DENABLE_ROMBIOS -c -o util.o util.c echo "#ifdef ROM_INCLUDE_VGABIOS" >> roms.inc.new sh ./mkhex vgabios_stdvga ../vgabios/VGABIOS-lgpl-latest.bin >> roms.inc.new gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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 .smbios.o.d -fno-optimize-sibling-calls -mno-tls-direct-seg-refs -Werror -nopie -fno-stack-protector -fno-exceptions -fno-builtin -msoft-float -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader/../../../tools/include -DENABLE_ROMBIOS -D__SMBIOS_DATE__="\"05/06/2020\"" -c -o smbios.o smbios.c echo "#endif" >> roms.inc.new echo "#ifdef ROM_INCLUDE_VGABIOS" >> roms.inc.new sh ./mkhex vgabios_cirrusvga ../vgabios/VGABIOS-lgpl-latest.cirrus.bin >> roms.inc.new gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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 .smp.o.d -fno-optimize-sibling-calls -mno-tls-direct-seg-refs -Werror -nopie -fno-stack-protector -fno-exceptions -fno-builtin -msoft-float -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader/../../../tools/include -DENABLE_ROMBIOS -c -o smp.o smp.c echo "#endif" >> roms.inc.new echo "#ifdef ROM_INCLUDE_ETHERBOOT" >> roms.inc.new gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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 .cacheattr.o.d -fno-optimize-sibling-calls -mno-tls-direct-seg-refs -Werror -nopie -fno-stack-protector -fno-exceptions -fno-builtin -msoft-float -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader/../../../tools/include -DENABLE_ROMBIOS -c -o cacheattr.o cacheattr.c sh ./mkhex etherboot ../etherboot/ipxe/src/bin/rtl8139.rom ../etherboot/ipxe/src/bin/8086100e.rom >> roms.inc.new echo "#endif" >> roms.inc.new gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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 .xenbus.o.d -fno-optimize-sibling-calls -mno-tls-direct-seg-refs -Werror -nopie -fno-stack-protector -fno-exceptions -fno-builtin -msoft-float -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader/../../../tools/include -DENABLE_ROMBIOS -c -o xenbus.o xenbus.c mv roms.inc.new roms.inc gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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 .e820.o.d -fno-optimize-sibling-calls -mno-tls-direct-seg-refs -Werror -nopie -fno-stack-protector -fno-exceptions -fno-builtin -msoft-float -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader/../../../tools/include -DENABLE_ROMBIOS -c -o e820.o e820.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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 .pci.o.d -fno-optimize-sibling-calls -mno-tls-direct-seg-refs -Werror -nopie -fno-stack-protector -fno-exceptions -fno-builtin -msoft-float -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader/../../../tools/include -DENABLE_ROMBIOS -c -o pci.o pci.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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 .pir.o.d -fno-optimize-sibling-calls -mno-tls-direct-seg-refs -Werror -nopie -fno-stack-protector -fno-exceptions -fno-builtin -msoft-float -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader/../../../tools/include -DENABLE_ROMBIOS -c -o pir.o pir.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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 .ctype.o.d -fno-optimize-sibling-calls -mno-tls-direct-seg-refs -Werror -nopie -fno-stack-protector -fno-exceptions -fno-builtin -msoft-float -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader/../../../tools/include -DENABLE_ROMBIOS -c -o ctype.o ctype.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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 .hvm_param.o.d -fno-optimize-sibling-calls -mno-tls-direct-seg-refs -Werror -nopie -fno-stack-protector -fno-exceptions -fno-builtin -msoft-float -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader/../../../tools/include -DENABLE_ROMBIOS -c -o hvm_param.o hvm_param.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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 .tests.o.d -fno-optimize-sibling-calls -mno-tls-direct-seg-refs -Werror -nopie -fno-stack-protector -fno-exceptions -fno-builtin -msoft-float -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader/../../../tools/include -DENABLE_ROMBIOS -c -o tests.o tests.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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 .optionroms.o.d -fno-optimize-sibling-calls -mno-tls-direct-seg-refs -Werror -nopie -fno-stack-protector -fno-exceptions -fno-builtin -msoft-float -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader/../../../tools/include -DENABLE_ROMBIOS -c -o optionroms.o optionroms.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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_support.o.d -fno-optimize-sibling-calls -mno-tls-direct-seg-refs -Werror -nopie -fno-stack-protector -fno-exceptions -fno-builtin -msoft-float -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader/../../../tools/include -DENABLE_ROMBIOS -c -o 32bitbios_support.o 32bitbios_support.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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 .rombios.o.d -fno-optimize-sibling-calls -mno-tls-direct-seg-refs -Werror -nopie -fno-stack-protector -fno-exceptions -fno-builtin -msoft-float -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader/../../../tools/include -DENABLE_ROMBIOS -c -o rombios.o rombios.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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 .hvmloader.o.d -fno-optimize-sibling-calls -mno-tls-direct-seg-refs -Werror -nopie -fno-stack-protector -fno-exceptions -fno-builtin -msoft-float -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader/../../../tools/include -DENABLE_ROMBIOS -c -o hvmloader.o hvmloader.c ld -melf_i386 -N -Ttext 0x100000 -o hvmloader.tmp hvmloader.o mp_tables.o util.o smbios.o smp.o cacheattr.o xenbus.o e820.o pci.o pir.o ctype.o hvm_param.o tests.o optionroms.o 32bitbios_support.o rombios.o acpi/acpi.a objcopy hvmloader.tmp hvmloader rm -f hvmloader.tmp gmake[6]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader' gmake[5]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader' gmake[4]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware' gmake[3]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware' gmake[2]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware' 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 console all gmake[2]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/console' gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-console.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .daemon@utils.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/console/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/console/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/console/../../tools/xenstore/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/console/../../tools/include -c -o daemon/utils.o daemon/utils.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-console.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .daemon@main.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/console/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/console/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/console/../../tools/xenstore/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/console/../../tools/include -c -o daemon/main.o daemon/main.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-console.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .daemon@io.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/console/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/console/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/console/../../tools/xenstore/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/console/../../tools/include -c -o daemon/io.o daemon/io.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-console.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .client@main.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/console/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/console/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/console/../../tools/xenstore/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/console/../../tools/include -c -o client/main.o client/main.c In file included from daemon/io.c:23: In file included from daemon/utils.h:27: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/console/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/console/../../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/console/../../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/console/../../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/console/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from daemon/main.c:31: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/console/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/console/../../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/console/../../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/console/../../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/console/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from daemon/utils.c:37: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/console/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/console/../../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/console/../../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/console/../../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/console/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from client/main.c:42: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/console/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/console/../../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/console/../../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/console/../../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/console/../../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. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib client/main.o -o xenconsole /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/console/../../tools/libxc/libxenctrl.so /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/console/../../tools/xenstore/libxenstore.so 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib daemon/utils.o daemon/main.o daemon/io.o -o xenconsoled /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/console/../../tools/libxc/libxenctrl.so /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/console/../../tools/xenstore/libxenstore.so -lutil -lrt gmake[2]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/console' 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 xenmon all gmake[2]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenmon' gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenmon.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .setmask.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenmon/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenmon/../../tools/include -c -o setmask.o setmask.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenmon.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xenbaked.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenmon/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenmon/../../tools/include -c -o xenbaked.o xenbaked.c In file included from setmask.c:34: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenmon/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenmon/../../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/xenmon/../../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/xenmon/../../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/xenmon/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xenbaked.c:41: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenmon/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenmon/../../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/xenmon/../../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/xenmon/../../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/xenmon/../../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 setmask.o -o xentrace_setmask /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenmon/../../tools/libxc/libxenctrl.so 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib xenbaked.o -o xenbaked /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenmon/../../tools/libxc/libxenctrl.so gmake[2]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenmon' 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 xenstat all gmake[2]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstat' gmake[3]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstat' /usr/pkg/bin/gmake -C libxenstat all gmake[4]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstat/libxenstat' gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstat.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxenstat.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .src@xenstat.o.d -fno-optimize-sibling-calls -fPIC -Isrc -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstat/libxenstat/../../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstat/libxenstat/../../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstat/libxenstat/../../../tools/xenstore/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstat/libxenstat/../../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstat/libxenstat/../../../tools/include -c -o src/xenstat.o src/xenstat.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstat.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxenstat.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .src@xenstat_netbsd.o.d -fno-optimize-sibling-calls -fPIC -Isrc -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstat/libxenstat/../../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstat/libxenstat/../../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstat/libxenstat/../../../tools/xenstore/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstat/libxenstat/../../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstat/libxenstat/../../../tools/include -c -o src/xenstat_netbsd.o src/xenstat_netbsd.c In file included from src/xenstat.c:28: In file included from src/xenstat_priv.h:30: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstat/libxenstat/../../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstat/libxenstat/../../../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/xenstat/libxenstat/../../../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/xenstat/libxenstat/../../../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/xenstat/libxenstat/../../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from src/xenstat_netbsd.c:32: In file included from src/xenstat_priv.h:30: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstat/libxenstat/../../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstat/libxenstat/../../../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/xenstat/libxenstat/../../../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/xenstat/libxenstat/../../../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/xenstat/libxenstat/../../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ src/xenstat_netbsd.c:58:19: warning: unused variable 'PROCNETDEV_HEADER' [-Wunused-const-variable] static const char PROCNETDEV_HEADER[] = ^ src/xenstat_netbsd.c:79:12: warning: unused function 'read_attributes_vbd' [-Wunused-function] static int read_attributes_vbd(const char *vbd_directory, const char *what, char *ret, int cap) ^ 4 warnings generated. 2 warnings generated. ar rc src/libxenstat.a src/xenstat.o src/xenstat_netbsd.o gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -Wl,-soname -Wl,libxenstat.so.0 -shared -o src/libxenstat.so.0.0 \ src/xenstat.o src/xenstat_netbsd.o /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstat/libxenstat/../../../tools/xenstore/libxenstore.so /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstat/libxenstat/../../../tools/libxc/libxenctrl.so ranlib src/libxenstat.a ln -sf libxenstat.so.0.0 src/libxenstat.so.0 ln -sf libxenstat.so.0 src/libxenstat.so gmake[4]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstat/libxenstat' gmake[3]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstat' gmake[3]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstat' /usr/pkg/bin/gmake -C xentop all gmake[4]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstat/xentop' gcc -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstat.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xentop.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xentop.d -fno-optimize-sibling-calls -DGCC_PRINTF -Werror -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstat/xentop/../../../tools/xenstat/libxenstat/src -DHOST_NetBSD -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstat/xentop/../../../tools -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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 xentop.c -Wl,-rpath-link,/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstat/xentop/../../../tools/libxc -Wl,-rpath-link,/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstat/xentop/../../../tools/xenstore /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstat/xentop/../../../tools/xenstat/libxenstat/src/libxenstat.so -lcurses -lm -o xentop gmake[4]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstat/xentop' gmake[3]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstat' gmake[2]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstat' 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 libfsimage all gmake[2]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage' gmake[3]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage' /usr/pkg/bin/gmake -C common all gmake[4]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage/common' gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libfsimage.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-common.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .fsimage.opic.d -fno-optimize-sibling-calls -Wno-unknown-pragmas -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage/common/../../../tools/libfsimage/common/ -DFSIMAGE_FSDIR=\"/usr/pkg/lib/fs\" -Werror -D_GNU_SOURCE -DFSIMAGE_FSDIR=\"/usr/pkg/lib/fs\" -pthread -fPIC -c -o fsimage.opic fsimage.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libfsimage.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-common.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .fsimage_plugin.opic.d -fno-optimize-sibling-calls -Wno-unknown-pragmas -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage/common/../../../tools/libfsimage/common/ -DFSIMAGE_FSDIR=\"/usr/pkg/lib/fs\" -Werror -D_GNU_SOURCE -DFSIMAGE_FSDIR=\"/usr/pkg/lib/fs\" -pthread -fPIC -c -o fsimage_plugin.opic fsimage_plugin.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libfsimage.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-common.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .fsimage_grub.opic.d -fno-optimize-sibling-calls -Wno-unknown-pragmas -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage/common/../../../tools/libfsimage/common/ -DFSIMAGE_FSDIR=\"/usr/pkg/lib/fs\" -Werror -D_GNU_SOURCE -DFSIMAGE_FSDIR=\"/usr/pkg/lib/fs\" -pthread -fPIC -c -o fsimage_grub.opic fsimage_grub.c gcc -pthread -Wl,-soname -Wl,libfsimage.so.1.0 -shared -o libfsimage.so.1.0.0 fsimage.opic fsimage_plugin.opic fsimage_grub.opic ln -sf libfsimage.so.1.0.0 libfsimage.so.1.0 ln -sf libfsimage.so.1.0 libfsimage.so gmake[4]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage/common' gmake[3]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage' gmake[3]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage' /usr/pkg/bin/gmake -C ufs all gmake[4]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage/ufs' gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libfsimage.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-ufs.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .fsys_ufs.opic.d -fno-optimize-sibling-calls -Wno-unknown-pragmas -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage/ufs/../../../tools/libfsimage/common/ -DFSIMAGE_FSDIR=\"/usr/pkg/lib/fs\" -Werror -D_GNU_SOURCE -fPIC -c -o fsys_ufs.opic fsys_ufs.c gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L../common/ -shared -o fsimage.so fsys_ufs.opic -lfsimage gmake[4]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage/ufs' gmake[3]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage' gmake[3]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage' /usr/pkg/bin/gmake -C reiserfs all gmake[4]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage/reiserfs' gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libfsimage.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-reiserfs.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .fsys_reiserfs.opic.d -fno-optimize-sibling-calls -Wno-unknown-pragmas -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage/reiserfs/../../../tools/libfsimage/common/ -DFSIMAGE_FSDIR=\"/usr/pkg/lib/fs\" -Werror -D_GNU_SOURCE -fPIC -c -o fsys_reiserfs.opic fsys_reiserfs.c gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L../common/ -shared -o fsimage.so fsys_reiserfs.opic -lfsimage gmake[4]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage/reiserfs' gmake[3]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage' gmake[3]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage' /usr/pkg/bin/gmake -C iso9660 all gmake[4]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage/iso9660' gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libfsimage.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-iso9660.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .fsys_iso9660.opic.d -fno-optimize-sibling-calls -Wno-unknown-pragmas -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage/iso9660/../../../tools/libfsimage/common/ -DFSIMAGE_FSDIR=\"/usr/pkg/lib/fs\" -Werror -D_GNU_SOURCE -fPIC -c -o fsys_iso9660.opic fsys_iso9660.c gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L../common/ -shared -o fsimage.so fsys_iso9660.opic -lfsimage gmake[4]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage/iso9660' gmake[3]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage' gmake[3]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage' /usr/pkg/bin/gmake -C fat all gmake[4]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage/fat' gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libfsimage.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-fat.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .fsys_fat.opic.d -fno-optimize-sibling-calls -Wno-unknown-pragmas -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage/fat/../../../tools/libfsimage/common/ -DFSIMAGE_FSDIR=\"/usr/pkg/lib/fs\" -Werror -D_GNU_SOURCE -fPIC -c -o fsys_fat.opic fsys_fat.c gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L../common/ -shared -o fsimage.so fsys_fat.opic -lfsimage gmake[4]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage/fat' gmake[3]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage' gmake[3]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage' /usr/pkg/bin/gmake -C zfs all gmake[4]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage/zfs' gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libfsimage.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-zfs.d -fno-optimize-sibling-calls -DFSYS_ZFS -DFSIMAGE -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage/zfs/../../../tools/libfsimage/zfs -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .zfs_lzjb.opic.d -fno-optimize-sibling-calls -Wno-unknown-pragmas -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage/zfs/../../../tools/libfsimage/common/ -DFSIMAGE_FSDIR=\"/usr/pkg/lib/fs\" -Werror -D_GNU_SOURCE -fPIC -c -o zfs_lzjb.opic zfs_lzjb.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libfsimage.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-zfs.d -fno-optimize-sibling-calls -DFSYS_ZFS -DFSIMAGE -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage/zfs/../../../tools/libfsimage/zfs -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .zfs_sha256.opic.d -fno-optimize-sibling-calls -Wno-unknown-pragmas -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage/zfs/../../../tools/libfsimage/common/ -DFSIMAGE_FSDIR=\"/usr/pkg/lib/fs\" -Werror -D_GNU_SOURCE -fPIC -c -o zfs_sha256.opic zfs_sha256.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libfsimage.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-zfs.d -fno-optimize-sibling-calls -DFSYS_ZFS -DFSIMAGE -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage/zfs/../../../tools/libfsimage/zfs -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .zfs_fletcher.opic.d -fno-optimize-sibling-calls -Wno-unknown-pragmas -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage/zfs/../../../tools/libfsimage/common/ -DFSIMAGE_FSDIR=\"/usr/pkg/lib/fs\" -Werror -D_GNU_SOURCE -fPIC -c -o zfs_fletcher.opic zfs_fletcher.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libfsimage.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-zfs.d -fno-optimize-sibling-calls -DFSYS_ZFS -DFSIMAGE -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage/zfs/../../../tools/libfsimage/zfs -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .fsi_zfs.opic.d -fno-optimize-sibling-calls -Wno-unknown-pragmas -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage/zfs/../../../tools/libfsimage/common/ -DFSIMAGE_FSDIR=\"/usr/pkg/lib/fs\" -Werror -D_GNU_SOURCE -fPIC -c -o fsi_zfs.opic fsi_zfs.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/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-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libfsimage.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-zfs.d -fno-optimize-sibling-calls -DFSYS_ZFS -DFSIMAGE -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage/zfs/../../../tools/libfsimage/zfs -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .fsys_zfs.opic.d -fno-optimize-sibling-calls -Wno-unknown-pragmas -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage/zfs/../../../tools/libfsimage/common/ -DFSIMAGE_FSDIR=\"/usr/pkg/lib/fs\" -Werror -D_GNU_SOURCE -fPIC -c -o fsys_zfs.opic fsys_zfs.c fsys_zfs.c:827:2: error: converting the enum constant to a boolean [-Werror,-Wint-in-bool-context] VERIFY_DN_TYPE(dn, DMU_OT_PLAIN_FILE_CONTENTS); ^ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage/zfs/../../../tools/libfsimage/zfs/fsys_zfs.h:75:11: note: expanded from macro 'VERIFY_DN_TYPE' if (type && (dnp)->dn_type != type) { \ ^ 1 error generated. gmake[4]: *** [/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage/zfs/../../../tools/Rules.mk:97: fsys_zfs.opic] Error 1 gmake[4]: *** Waiting for unfinished jobs.... gmake[4]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage/zfs' gmake[3]: *** [/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage/../../tools/Rules.mk:116: subdir-all-zfs] Error 2 gmake[3]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage' gmake[2]: *** [/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage/../../tools/Rules.mk:111: subdirs-all] Error 2 gmake[2]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libfsimage' gmake[1]: *** [/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/../tools/Rules.mk:116: subdir-all-libfsimage] Error 2 gmake[1]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' gmake: *** [/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/../tools/Rules.mk:111: 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